Android 中的资源访问(简介/颜色)

在Eclipse创建的工程中,我们可以看到res和assets两个文件夹,是用来保存资源文件的,在assets中保存的一般是原生的文件,例如一个MP3或图片文件,Android程序不能直接访问,必须通过AssetManager类以二进制流的形式来读取。而res中的资源可以通过R资源类直接访问,assets中的资源很少用到,而res中的资源经常使用。
资源的类型和布局

目录结构
资源类型

res/anim/
XML动画文件
res/drawable/
一些位图文件
res/layout
XML布局文件
res/values/
各种XML资源文件arrays.xml:XML数组文件colors.xml:XML颜色文件dimenss.xml:XML尺寸文件styless.xml:XML样式文件
res/xml/
任意的XML文件
res/raw/
直接复制到设备中的原生文件
res/menu/
XML菜单文件

R类

 1. 列表内容编译Android应用时,自动生成R类;
 2. 该类包含系统中使用的所有资源文件的标识;
 3. 资源类:数组array、属性attr、颜色color、图片drawable、ID标识id、布局layout、字符串string;

在其他资源中引用资源的一般格式是:@[包名称:]资源类型/ 资源名称
示例:有字符串、颜色、尺寸文件,使用其中的参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值