官术网_书友最值得收藏!

3.3 資源

在Android層次結構中,資源扮演著重要的角色。Android支持字符串、位圖以及其他很多種類型的資源。每一種資源的語法、格式以及存放的位置,都會根據其類型的不同而不同。一般來講共有三種類型的資源文件:XML文件、位圖文件(圖像)和raw文件(聲音等)。

Android工程目錄中,用于存放資源文件的有兩個文件夾,分別為res和assets。其中res文件夾不支持深度子目錄,其中的資源最終將被打包到編譯后java文件中,可以直接通過R資源類訪問,利用率較高;而assets中存放的資源是用于打包到應用程序中的靜態文件,這些文件不會被編譯,最終會直接部署到目標設備中,可以使用任意深度的子目錄進行存儲。assets文件夾中的文件不能直接通過資源類R讀取,只能使用流的形式讀取,其利用率相對較低。

Android的資源編譯器AAPT(Android Asset Packaging Tool)會依照資源所在的子目錄及其格式對其進行編譯。

主站蜘蛛池模板: 乐业县| 溧水县| 雅江县| 陇川县| 政和县| 乐清市| 莎车县| 天等县| 讷河市| 噶尔县| 太湖县| 广东省| 太谷县| 沾化县| 昭觉县| 平阳县| 大厂| 龙泉市| 胶南市| 宁乡县| 汶川县| 六枝特区| 本溪| 油尖旺区| 阜新| 波密县| 宜城市| 龙南县| 高碑店市| 额尔古纳市| 治多县| 霸州市| 兰溪市| 泊头市| 黄陵县| 平顶山市| 永胜县| 遂川县| 中超| 当雄县| 昌邑市|