初识R.java与AndroidMainfest.xml
来源:互联网 发布:手机倍投软件 编辑:程序博客网 时间:2024/06/06 02:06
R.java文件
android工程下面的gen文件夹中有个名为.R.java的类。是在创建工程时自动生成的一个类,不需要进行修改。
点开这个类里面是如下图所示,你所创建的资源都在这个类里面。我们可以看见这些资源的名字都被赋予了16进制,这能更好的转变成二进制。
通过R.java文件来引用所需资源:
1:
例:【drawable-*hpi】下的icon.png
该图片在R.java 文件的映射为drawable内部类下icon参数,则如果要获取该资源,则写法为:R.drawble.icon
2:格式:@[package:]type/name
在xml文件中,如main.xml以及AndroidMainfest.xml文件中通过“@drawable/icon”的方式获取。其中“@”代表的是R.java类。
如果访问的是Android系统中自带的文件,则要添加包名“Android:”。例如:android:textColor="@android:color/red"参考:http://blog.chinaunix.net/uid-21411227-id-4133828.html
Androidmainfest.xml文件
Androidmainfest和R,java一样只工程创建的同时就建立。
作为布文件,它包含了工程的布局,标签及其属性,声明的权限。比如它包含intent-filters,它们描述了activity的位置和时间每当一个activity(或者操作系统)要执行一个操作,例如:打开网页或联系簿时,它创建出一个intent的对象。它能承载一些信息描述了你想做什么,你想处理什么数据,数据的类型,和一些其他信息。Android比较了intent对象中和每个application所暴露的intent-filter中的信息,来找到最合适的activity来处理调用者所指定的数据和操作
参考:http://blog.163.com/huang_jianhao/blog/static/18248010320117123917625/
- 初识R.java与AndroidMainfest.xml
- AndroidMainfest.xml
- AndroidMainfest.xml
- Androidmainfest.xml
- 2.3 AndroidMainfest.xml与应用程序功能组件
- Java与XML文件初识
- AndroidMainfest.xml文件解释
- AndroidMainfest.xml文件解释
- AndroidMainFest.xml file missing!
- AndroidMainfest.xml的解读
- AndroidMainfest.xml file missing
- androidmainfest.xml详解
- AndroidMainFest.xml file missing!
- AndroidMainfest.xml文件详解
- AndroidMainfest.xml详解
- AndroidMainfest.xml详解
- AndroidMainfest.xml笔记
- XML与DTD初识
- loadrunner 错误函数处理
- FLV封装格式学习
- Grails WEB层 Groovy Server Pages
- 安卓开发 Music小Demo
- C++头文件和源文件的区别
- 初识R.java与AndroidMainfest.xml
- .Net下RabbitMQ的使用(4) -- 路由机制
- js数组操作方法总结
- Android应用开发入门经典学习笔记06--动作栏和菜单导航
- httpselvetrequest 对象的常用方法
- redux的reateStore,combineReducers,bindActionCreators,applyMiddleware源码分析
- Grails WEB层 标签库
- flume介绍之版本及其原理
- Grails WEB层 URL映射