2017-07-01 6 views
2

ファイルとフォルダを整理するために新しいパッケージを作成すると、Android Studioは_この記号で始まるクラスを教えてくれませんが、その理由は何ですか? Javaクラスを整理するパッケージを作成するか、Androidスタジオに影響を与えないような方法がありますか? 新しいパッケージを作成するたびに新しいマニフェストファイルを作成する必要があります 上記の質問に関するすべての解決策を回答する必要があります。Android Studioどのようにautosuggestを壊さずに別のフォルダにJavaクラスを配置するには?

答えて

1
  1. 新しいパッケージを作成します(フォルダ)を移動させたいクラス定義上
  2. 置きカーソル
  3. プレスF6
  4. 選択をパッケージ化し、新しく作成されたパッケージ
  5. へのパスを入力します
  6. 押しリファクタリング

私は、Javaクラス

はいを​​整理するために、パッケージを作成する必要があります。それらをパッケージの階層で編成する。層によって

  1. パッケージ(UI、サービス、ブロードキャストなど)の機能によって
  2. パッケージ(ログイン、メイン、設定は、共有など)
:自明の名前を持つ2つの人気のテクニックがあります

あなたのアンドロイドプロジェクトを整理する方法についてはneat guide、特にhow to organize packagesの部分です。


は、私は新しいパッケージ

第一マニフェストファイルは一つの完全なモジュールをカバーを作成するたびに新しいマニフェストファイルを作成する必要があります。 ( 'app'フォルダは1つのモジュールであり、1つのプロジェクトには複数のファイルが存在することがありますが、多くの場合、それぞれのモジュールは独自のマニフェストファイルを持ちます)

+0

別のパッケージに属する異なるレイアウトのフォルダを作る方法は? –

+0

1つのレイアウトフォルダを保持します。 「res」フォルダ内にカスタム階層を作成する必要はありません。複雑すぎることはないためです。 –

+0

メインパッケージの内側に新しいpakcageを追加するかどうか、たとえばapp-> java-> com.company.projectnameまたはapp-> javaのようにする必要がありますか? –

関連する問題