リソースタイプの概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このセクションの各ページでは、プロジェクト リソース ディレクトリ(res/
)で提供できる特定タイプのアプリリソースの使用法、形式、構文について紹介します。
各ページの概要は次のとおりです。
- アニメーション リソース
- 事前定義のアニメーションを定義します。
トゥイーン アニメーションは res/anim/
に保存し、R.anim
クラスからアクセスします。
フレーム アニメーションは res/drawable/
に保存し、R.drawable
クラスからアクセスします。
- 色状態リストのリソース
View
の状態に応じて変わるカラーリソースを定義します。
res/color/
に保存し、R.color
クラスからアクセスします。
- ドローアブル リソース
- ビットマップや XML でさまざまなグラフィックを定義します。
res/drawable/
に保存し、R.drawable
クラスからアクセスします。
- レイアウト リソース
- アプリ UI のレイアウトを定義します。
res/layout/
に保存し、R.layout
クラスからアクセスします。
- メニュー リソース
- アプリメニューの内容を定義します。
res/menu/
に保存し、R.menu
クラスからアクセスします。
- 文字列リソース
- 文字列、文字列配列、複数形を定義し、文字列の書式設定とスタイル設定も含めます。
res/values/
に保存し、R.string
クラス、R.array
クラス、R.plurals
クラスからアクセスします。
- スタイル リソース
- UI 要素の外観と形式を定義します。
res/values/
に保存し、R.style
クラスからアクセスします。
- フォント リソース
- フォント ファミリーを定義し、カスタム フォントを XML に含めます。
res/font/
に保存し、R.font
クラスからアクセスします。
- その他のリソースタイプ
- 以下をはじめとする基本的な値を静的リソースとして定義します。
- ブール値
- ブール値を保有する XML リソース。
- 色
- 16 進数の色の値を保有する XML リソース。
- ディメンション
- 測定単位付きのディメンションの値を保有する XML リソース。
- ID
- アプリリソースとコンポーネントの一意の識別子を提供する XML リソース。
- 整数
- 整数値を保有する XML リソース。
- 整数配列
- 整数の配列を提供する XML リソース。
- 型付き配列
TypedArray
を提供する XML リソース(ドローアブルの配列に使用できます)。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-02-16 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{
"last_modified": "最終更新日 2024-02-16 UTC。",
"state": ""
}