Android res文件夹

2018-02-17 17:58 更新

根据/res 文件夹下的类型,资源文件存储在各种子目录中。

文件夹

以下是/res件夹中的一些重要的子目录以及它们托管的资源类型:

  • anim:编译的动画文件
  • drawable:位图
  • layout:UI和视图定义
  • values:数组,颜色,尺寸,字符串和样式
  • xml:编译的任意XML文件
  • raw:未编译的原始文件

注意

Android资源打包工具(AAPT)中的资源编译器编译除原始资源之外的所有资源,并将它们放置到最终的 .apk 文件中。apk代表Android包。

这个 .apk 文件包含Android应用程序的代码和资源,与Java的 .jar 文件相关。

.apk 文件是安装到设备上的文件。

XML资源解析器允许使用诸如 hello-string 之类的资源名称,但是你会在 R.java 中看到编译时错误。你可以通过重命名资源hello_string来解决此问题。

资源目录结构

下面的代码提供了对总体资源目录结构的快速查看。

/res/values/strings.xml
/res/values/colors.xml
/res/values/dimens.xml
/res/values/attrs.xml
/res/values/styles.xml
/res/drawable/*.png *.jpg *.gif *.9.png
/res/anim/*.xml
/res/layout/*.xml
/res/raw/*.*
/res/xml/*.xml
/assets/*.*/*.*

只有 /assets 目录可以包含任意子目录列表。每个其他目录只能有该目录级别的文件。



以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号