カテゴリー:
リソース
閲覧数:406 配信日:2013-12-25 18:45
R.javaファイルでリソースID管理されているリソース実体は、リソース種類に応じて/res/以下で定義されている
※R.layout … Rクラスのネストクラス( Nested Classes)であるlayoutクラスを意味している
※「main.xml」には、デフォルトで文字列(の部品)が画面配置されているため、ソースに何も記述しなくても表示可能
種類 | プロジェクト名/gen/パッケージ名/R.java | リソースIDが割り当てられる対象 | プロジェクト名/res/ | リソース実体の種類 |
---|---|---|---|---|
… | attrクラス | … | … | … |
色 | colorクラス | … | values/colors.xml | XMLファイル |
画像 | drawableクラス | 画像のファイル名 | drawable/○○.jpg | 画像ファイル |
… | idクラス | … | … | … |
レイアウト | layoutクラス | レイアウト用XMLファイルのファイル名 | layout/○○.xml | XMLファイル |
文字列 | stringクラス | XMLファイルの中で各要素に付けられた名前 | values/strings.xml | XMLファイル |
… | styleクラス | XMLファイルの中で各要素に付けられた名前 | values/styles.xml | XMLファイル |