W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
以下列表包含一些關(guān)鍵資源:
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/values/any-file
/res/drawable/multiple-files
/res/values/any-file
or /res/drawable/multiple-files
/res/xml/*.xml
/res/raw/*.*
/assets/*.*/*.*
Android主要通過兩種類型的文件支持資源:XML文件和原始文件。原始文件可能是圖像,音頻和視頻。
一些XML文件被編譯成二進制格式,另一個按原樣復制到設(shè)備。
例如,字符串資源XML文件和布局資源XML文件在成為可安裝軟件包的一部分之前被編譯為二進制格式。這些XML文件具有預定義格式,其中XML節(jié)點可以轉(zhuǎn)換為ID。
你可以將自己的strutured XML編譯為二進制格式,并使用本地化的力量。為此,可以將這些XML文件放在/res/xml/
子目錄中。在這種情況下,你將使用Android提供的XML閱讀器來讀取XML節(jié)點。
但是,如果將文件(包括XML文件)放在/res/raw/
目錄中,他們不會被編譯成二進制格式。然而,因為它是一個資源,Android通過R.java
生成一個ID。
原始文件的資源類型為raw,我們可以通過R.raw.some-filename-minus-extension
訪問這些文件標識。但是,你必須使用顯式基于流的API來讀取這些文件。音頻和視頻文件屬于此類別。
因為raw目錄是/res/*
層次結(jié)構(gòu)的一部分,即使是這些原始音頻和視頻文件可以像所有其他資源一樣使用本地化和ID生成。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: