Androidの1-1プロジェクトの構造

1.プロジェクト構造

アウトライン

AndroidのメーカーのGradleのパッケージ管理ツールとして使用し、同様のMavenの、図モジュールに示す対応関係にどのプロジェクト:
ここに画像を挿入説明

最初のプロジェクトを作成した後、その構造は、プロジェクトに示されている(Androidのビューを推奨)
ここに画像を挿入説明

これらのノードを含むAndroidアプリケーションのソース・コード

  • マニフェスト
  • ジャワ
  • RES

ノード

mainifestノード

迅速グローバルアプリケーションマニフェストファイルフォルダの説明のAndroidManifest.xml開き:
アプリケーション全体を構成するためのファイル適用フラグ情報を、
アクティビティアクティビティ登録番号が使用されている(ここでインテントフィルタは、アプリケーション・エントリを設定するために使用されます)

ここに画像を挿入説明

Javaのノード

Javaパッケージと3つのデフォルトフォルダを生成備えるディスプレイソースノードに使用されているすべてのソースファイル、

最初のパッケージMainActivity.javaを開きます。

package pers.yuri.androidbasic;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

Androidの開発では、各アクティビティは、javaファイルに対応しています。この方法では、MainActivity AppCompatActivityの継承とオーバーライドこの表示用スタイルactivity_main.xmlアクティビティ遠位レンダリングを使用して前記OnCreateの方法。

正しく(エラー)Rファイルを生成するための失敗は、ビルド - >クリーンプロジェクトのリフレッシュを使用してください。

解像度のノード

ここに画像を挿入説明

(1)のようなグラフィックス関連のリソース、配置するための描画可能なメインディレクトリ
のビットマップ、9Patchイメージ、ShapleDrawable XMLリソースファイルやその他のオブジェクトを、
Androidのプログラムレイアウト(2)レイアウトファイル格納ディレクトリは、デフォルトactivity_main生成されます。 XMLの前端、ディレクトリ内のXMLファイルは、ディスプレイを制御するためのAndroidアプリケーションをレイアウトする;
(3)ミップマップAndroidアプリケーションアイコンとしてディレクトリを格納するため、アイコンは、異なる解像度でアプリケーションを起動するために設けられています。

9パッチ画像とシェープファイルのみ描画可能リソースディレクトリを配置することができ、目次に適応解像度の画像ミップマップの推薦、あなたはパフォーマンスを向上させることができます

(4)値のディレクトリは、リソース、リソーススタイルのスタイル、色、色のリソース、および他の文書の文字列値を格納するために使用しました

出版元の記事 ウォンの賞賛0 ビュー11

おすすめ

転載: blog.csdn.net/YuriChao/article/details/104442842