最終更新:2016-02-01 (月) 18:22:06 (2978d)
Android/リソース
- http://developer.android.com/guide/topics/resources/available-resources.html
- http://developer.android.com/guide/topics/resources/providing-resources.html
メモ
- リソースは決められたディレクトリに配置されることで自動的にIDが割り当てられ、プログラムの中からIDを指定してリソースを読み込んで利用することができる
- 一度ビルドを実行するとプロジェクトの中の「gen」ディレクトリの中に「R.java」ファイルが作成される
- ファイル名に対してリソースIDが割り当てられる
- valuesのXMLの場合は要素名ごと
Android/代替リソース
種類
Android/リソース/画像
Android/リソース/アニメーション?
Android/リソース/レイアウト?
- Android/res/layout
- android.R.layout?
Android/リソース/メニュー?
Android/リソース/スタイル?
Android/res/values
- 単純な値を含むXML
- このディレクトリのファイルの場合、<resources> 要素のそれぞれの子が 1 つのリソースを定義します。
- たとえば、<string> 要素はandroid.R.stringリソースを作成し、<color> 要素はandroid.R.color?リソースを作成します。
Android/リソース/文字列?
- Android/res/string?
- android.R.string
その他
- Android/res/color - 色の状態リスト
- Android/res/mipmap?
- Android/res/raw? - 未加工
- Android/res/xml?
独自
- Android/res
- Android/res/anim?
- Android/res/animator?
- Android/res/array?
- Android/res/attr?
- Android/res/color
- Android/res/dimen?
- Android/res/drawable
- Android/res/fraction?
- Android/res/id?
- Android/res/integer?
- Android/res/interpolator?
- Android/res/layout
- Android/res/menu?
- Android/res/mipmap?
- Android/res/plurals?
- Android/res/raw?
- Android/res/string?
- Android/res/style?
- Android/res/styleable?
- Android/res/xml?
- Android/res/values
定義済み
android.R
- android.R.anim?
- android.R.animator?
- android.R.array?
- android.R.attr?
- android.R.bool?
- android.R.color?
- android.R.dimen?
- android.R.drawable
- android.R.fraction?
- android.R.id?
- android.R.integer?
- android.R.interpolator?
- android.R.layout?
- android.R.menu?
- android.R.mipmap?
- android.R.plurals?
- android.R.raw?
- android.R.string
- android.R.style?
- android.R.styleable?
- android.R.xml?