WEB开发网
开发学院手机开发Android 开发 Android 资源文件 阅读

Android 资源文件

 2010-04-13 21:06:00 来源:WEB开发网   
核心提示: 目录 资源类型 res/anim XML文件编译为桢序列动画或者自动动画对象, res/drawable .png,Android 资源文件(2),9.png,.jpg文件被编译为Drawable资源子类型:使用Resources.getDrawable(id)可以获得资源类型 * 位图文件 * 9-patchs
 目录  资源类型
 res/anim  XML文件编译为桢序列动画或者自动动画对象。
 res/drawable

 .png,9.png,.jpg文件被编译为Drawable资源子类型:

使用Resources.getDrawable(id)可以获得资源类型

   * 位图文件
   * 9-patchs(可变位图文件)

 res/layout  资源编译为屏幕布局器。参见“布局器”一章
 res/values

 XML 文件可以被编译为多种资源

注意:不像其他res下的目录,这个目录可以包含多个资源描述文件。XML文件元素类型控制着这些资源被R类放置在何处。

这些文件可以自定义名称。这里有一些约定俗成的文件。

   * arrays.xml 定义数组。
   * colors.xml 定义可绘制对象的颜色和字符串的颜色。使用Resources.getDrawable()和Resources.getColor()都可以获得这些资源。
   * dimens.xml 定义尺度。使用Resources.getDimension()可以获得这些资源
   * strings.xml 定义字符串(使用Resources.getString()或者更适合的Resources.getText()方法获得这些资源。 Resources.getText()方法将保留所有用于描述用户界面样式的描述符,保持复杂文本的原貌。
   * styles.xml 定义样式对象

 res/xml  自定义的XML文件。这些文件将在运行时编译近应用程序,并且使用Resources.getXML()方法可以在运行时获取。
 res/raw  自定义的原生资源,将被直接拷贝入设备。这些文件将不被压缩近您的应用程序。使用带有ID参数的 Resources.getRawResource()方法可以获得这些资源,比如R.raw.somefilename。

资源被最终编译近APK文件。Android创建包装类R,您可以用他找回资源。R包含一些与资源所在目录同名的子类。

全局资源

* 很多资源都允许您定义颜色。Android接受web风格的颜色定义-一组十六进制的颜色值,按照以下序列排列:#RGB,#ARGB,#RRGGBB,#AARRGGBB。

上一页  1 2 3 4 5 6 7  下一页

Tags:Android 资源 文件

编辑录入:coldstar [复制链接] [打 印]
赞助商链接