R.java文件介绍
来源:互联网 发布:淘宝抢购前1000名半价 编辑:程序博客网 时间:2024/04/30 11:00
R.java文件介绍
HelloWorld工程中的R.java文件
package com.android.hellworld;
public final class R {
}
PS:添加资源的命名规则:资源文件只能以小写字母和下划线做首字母,随后的名字中只能出现 [a-z0-9_.] 这些字符,否则R.java文件不会自动更新,并且eclipse会提示错误。
如何通过R.java文件来引用到所需要的资源
1.在java程序中引用资源
按照java的语法来引用即:R.resource_type.resource_name
注意:resource_name不需要文件的后缀名
Android系统本身自带了很多的资源,我们也可以进行引用,只是需要再前面加上“Android.”以声明该资源来自Android系统,即:Android.R.resource_type.resouce_name
例:【drawable-*hpi】下的icon.png
该图片在R.java文件的映射为drawable内部类下icon参数,则如果要获取该资源,则写法为:R.drawble.icon
2.在XML文件中引用资源
格式:@[package:]type/name
在xml文件中,如main.xml以及AndroidMainfest.xml文件中通过“@drawable/icon”的方式获取。其中“@”代表的是R.java类。“drawable”代表的是R.java中的静态内部类“drawable”,“/icon”代表静态内部类“drawable”中的静态属性“icon”,而该属性可以指向res目录下的“drawable-*dpi”中的icon.png资源。其他类型的文件也比较类似。凡是在R文件中定义的资源都可以通过“@Static_inner_classes_name/resource_name”的方式获取。如“@id/button”,“@string/app_name”。
如果访问的是Android系统中自带的文件,则要添加包名“Android:”。例如:android:textColor="@android:color/red"
- R.java文件介绍
- R.java文件介绍
- R.java文件介绍
- R.java文件介绍
- R.java文件介绍
- R.java文件介绍
- R.java文件介绍
- android R.java文件介绍
- Android R文件介绍
- Android R文件介绍
- Android R文件介绍
- 关于Android中的索引文件R.java介绍
- Android下HelloWorld项目的R.java文件介绍
- Java引用介绍 (r)
- 丢失R.java文件
- R.java文件生成
- R.java文件
- Android R.java文件
- 武大oj 1566 Spanning Tree(最小生成树)
- Android 编程技巧-设置 ADB 连接超时时间
- Shadowsocks服务器端和客户端配置
- 统计权重
- 最长回文数组问题
- R.java文件介绍
- C编译器剖析_5.2.6 中间代码生成及优化_一元表达式及其他表达式的翻译
- asp.net C# DataList绑定数据库
- 如何获取Android唯一标识(唯一序列号)
- 正则表达式学习参考
- calabash-android 命令行使用
- c++ primer 学习笔记12--拷贝赋值,销毁
- 存储过程
- 多线程编程复习笔记 进程与线程