res 資料夾下的資源目錄型別
當需要本地化不同型別的資源時,每個資源在 android 專案結構中都有自己的主頁。以下是我們可以在\res
目錄下放置的不同目錄。放置在每個目錄中的資源型別在下表中說明:
目錄 | 資源型別 |
---|---|
動畫/ | 定義屬性動畫的 XML 檔案。 |
動畫/ | 定義補間動畫的 XML 檔案。 (屬性動畫也可以儲存在此目錄中,但動畫/目錄是屬性動畫的首選,以區分這兩種型別。) |
顏色/ | 定義顏色狀態列表的 XML 檔案。請參見顏色狀態列表資源 |
繪製/ | “點陣圖檔案(.png,.9.png,.jpg,.gif)或編譯為以下可繪製資源子型別的 XML 檔案:: Bitmap files - Nine-Patches (re-sizable bitmaps) - State lists - Shapes - Animation drawables - Other drawables - " |
紋理貼圖/ | 用於不同啟動器圖示密度的可繪製檔案。有關使用 mipmap /資料夾管理啟動器圖示的詳細資訊,請參閱管理專案概述。 |
佈局/ | 定義使用者介面佈局的 XML 檔案。請參閱佈局資源。 |
選單/ | 定義應用程式選單的 XML 檔案,例如選項選單,上下文選單或子選單。請參閱選單資源。 |
生的/ | 任意檔案以原始形式儲存。要使用原始 InputStream 開啟這些資源,請使用資源 ID(R.raw.filename) 呼叫 Resources.openRawResource() 。 |
但是,如果需要訪問原始檔名和檔案層次結構,可以考慮在 assets /目錄中儲存一些資源(而不是/res /)。資產/中的檔案未獲得資源 ID,因此你只能使用 AssetManager 讀取它們。 | |
值/ | 包含簡單值的 XML 檔案,例如字串,整數和顏色,以及樣式和主題 |
XML / | 可以通過呼叫 Resources.getXML() 在執行時讀取的任意 XML 檔案。必須在此處儲存各種 XML 配置檔案,例如可搜尋的配置。 |