Android备忘录,留着自用,高手勿笑:(二)资源

1. Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。
2. assets文件夹是存放不进行编译加工的原生文件。
    
res文件夹:

res/anim/ :XML文件动画文件。

 

res/drawable/ :.png、.9.png、.jpg文件,编程:Resource.getDrawable(id)

 

res/layout/ :被编译为屏幕布局(或屏幕的一部分)的XML文件。

 

res/values/ :可以被编译成很多种类型的资源的XML文件。

尽管这个文件夹里的文件可以任意命名,不过下面使一些比较典型的文件:
array.xml 定义数组
colors.xml 定义color drawable和颜色的字符串值(color string values)。使用Resource.getDrawable()和Resources.getColor()分别获得这些资源。
dimens.xml定义尺寸值(dimension value)。使用Resources.getDimension()获得这些资源。
strings.xml定义字符串(string)值。使用Resources.getString()或者Resources.getText()获取这些资源。
styles.xml 定义样式(style)对象。

 

res/xml/ :任意的XML文件,在运行时可以通过调用Resources.getXML()读取。

 

res/raw/ : 二进制文件。使用Resources.openRawResource(),参数是资源的ID。

 

assets : 直接复制到设备中的任意文件。它们无需编译,添加到你的应用程序编译产生的压缩文件中。使用Activity.this.getAssets().open("519.txt");

posted @ 2010-10-25 17:05  香山飘雪  阅读(478)  评论(0编辑  收藏  举报