Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る

リソースタイプの概要

このセクションの各ページでは、プロジェクト リソース ディレクトリ(res/)で提供できる特定タイプのアプリリソースの使用法、形式、構文について紹介します。

各ページの概要は次のとおりです。

アニメーション リソース
事前定義のアニメーションを定義します。
トゥイーン アニメーションは res/anim/ に保存し、R.anim クラスからアクセスします。
フレーム アニメーションは res/drawable/ に保存し、R.drawable クラスからアクセスします。
色状態リスト リソース
ビューの状態に応じて変わる色のリソースを定義します。
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 リソース(ドローアブルの配列に使用できます)。