アプリ:プロジェクトを作成した後、自動的にモジュールのアプリの名前を作成します
マニフェスト:設定ファイルの保存
Javaの:保存のJavaソースコードファイル
RES:リソースファイルの保存
Gradleのスクリプト:Gradleのビルドとファイル属性の保存
ノードマニフェスト
マニフェストノードプロファイルAndroidアプリケーションを表示します
<?XMLバージョン= "1.0"エンコード= "UTF-8"?> <マニフェストのxmlns:アンドロイド= "http://schemas.android.com/apk/res/android" // マニフェストルートノード、パッケージはで説明しましたすべてのコンテンツ // のxmlns:名前空間含むアンドロイド文の パッケージを =「com.example.androiduidemoは」> //は、アプリケーションパッケージを宣言 <アプリケーション // ルートノードがアプリケーションにパッケージレベルのコンポーネントが含まれていますが、宣言 のandroid:allowBackup =「true」を アンドロイド:アイコン =「@ミップマップ/ ic_launcher」// アイコンアプリ アンドロイド:ラベル=「文字列/ APP_NAME @」// アプリケーション]タブ、アプリケーションはの名前を指定しなければなら アンドロイドを:roundIcon =「@ミップマップ/ ic_launcher_round」 アンドロイド:supportsRtl = "true"の アンドロイド:テーマ=「@スタイル/ AppTheme」> // 使用して、アプリケーションの主題 <活動アンドロイド:名=「MainActivityは」> // ユーザーとの対話のための主なツールは、ユーザーがアプリケーションの初期画面が開きますです <意図フィルタを> // のconfigureインテントフィルタを // アセンブリアクション意向でサポートされている <アクションアンドロイド:名=「android.intent.action.MAIN」/> // コンポーネントをサポートカテゴリテント <カテゴリアンドロイド:名=「android.intent.category .LAUNCHER「/> </インテントフィルタ> </アクティビティ> </ファイルアプリケーション> > </マニフェスト
ユニットテストノードである前者ストアJavaソースファイル、
デフォルトの世代MainActivity.java
パッケージ com.example.androiduidemo; // 指定されたパッケージ のインポートandroidx.appcompat.app.AppCompatActivity; インポートandroid.os.Bundle; // インポートクラス パブリック クラス MainActivity 延びAppCompatActivity { // アクティビティを作成するときは、このために、コールバックメソッドでありますアクティビティ初期実行 @Overrideが 保護 ボイドのonCreate(バンドルsavedInstanceState){ スーパー; .onCreate(savedInstanceState) ; setContentView(R.layout.caculatur_layout)// レイアウトファイルレイアウトの実行への呼び出しを } }
描画可能なサブディレクトリ
描画可能なサブディレクトリには、多くの場合、PNG、JPEG、GIF画像、9-パッチの形状やリソースファイルなどの画像リソースを、保存するために使用されます
レイアウトのサブディレクトリ
主に店舗のレイアウトファイルに使用するレイアウトサブディレクトリ
ミップマップサブディレクトリ
主にプロジェクトを開始するために、アプリケーションのアイコンを保存するために使用
値のサブディレクトリ
サブディレクトリには、一般的にアプリケーションの資源保護に使用される文字列値、スタイルとサイズを使用しています。