总的来说,资源可以分为3类:
1、XML文件
2、位图文件(图片)
3、Raw文件(如音频文件)
存放目录 |
资源类型 |
res/anim |
编译成贞动画的XML文件 |
res/drawable |
.png、.9.png、.jpg格式的文件 |
res/layout |
描述屏幕布局的XML文件 |
res/values |
arrays.xml:定义数组 colors.xml定义颜色 dimens.xml定义尺寸及大小 strings.xml:定义字符内容 styles.xml:定义风格 |
res/xml |
用于Resouces.getXML()读取的任意XML资源文件 |
res/raw |
直接复制到实际设备上的任意Raw文件,比如音频、视频 |
对于这些res目录下的资源,Android会创建一个R类,通过它便可以在程序代码中使用。