資源類型總覽

您可以在專案資源目錄 (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.stringR.arrayR.plurals 類別存取。
樣式資源
定義 UI 元素的外觀和格式。
儲存在 res/values/ 中,而且可從 R.style 類別存取。
字型資源
定義字型系列,且包含 XML 中的自訂字型。
儲存在 res/font/ 中,而且可從 R.font 類別存取。
更多資源類型
將其他原始值定義為靜態資源,包括:
布林值
包含布林值的 XML 資源。
顏色
包含十六進位顏色值的 XML 資源。
尺寸
包含尺寸值與測量單位的 XML 資源。
ID
為應用程式資源和元件提供專屬 ID 的 XML 資源。
整數
包含整數值的 XML 資源。
整數陣列
提供整數陣列的 XML 資源。
型別陣列
提供 TypedArray (可用於可繪項目陣列) 的 XML 資源。