Memorandums?

This blog is written about technical-discovery and daily-event.

Android-applicationの構成

Androidアプリを作る際の構造が複雑なのでまとめてみました.

FILE 自動or手動 Description
R.java 自動生成 Layoutでのcomponentの@+idなど,様々なIDの管理
画像/レイアウト/ビューの設定ファイル
AndroidManifest.xml 自動生成
or
作成
Android-Application全体を統括管理しているFILE
実行に必要なものが記述されている
string.xml 文字列関連のidなどを格納している
stringだけではない
MainActivity.java 作成 ボタンが押されたときの処理など
様々な基本的な処理を記述する
layout.xml ComponentをLayoutする
res/drawable
res/layout
リソースを管理する
drawableは画像ファイル及び形状XML
layoutはレイアウト定義XML