一身转战三千里,一剑曾百万师。这篇文章主要讲述Android中资源的引用相关的知识,希望能为你提供帮助。
R.java简单来说就是资源
R.java会自动收录当前应用中所有的资源,并根据这些资源建立对应的ID,包括:布局资源、控件资源、String资源、Drawable资源等
可以理解把所以资源按规则存放在R.java资源里,相当于字典,当文件需要是在引用
引用values中的资源
- xml文件引用资源:
android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:theme="@style/AppTheme" >
【Android中资源的引用】 格式:@类型/资源名
- Java中应用资源:
//在values资源string.xml < resources> < string name="test"> 引用vlaues的资源< /string> < /resources> ---------------------------------------------------------------- //在Java中引用上面这个资源 String s=getResources().getString(R.string.test);
String s=getResources().getString(R.string.test)引用了values中string.xml的资源
推荐阅读
- 使用Mybatis-Generator自动生成DaoModelMapping
- 使用MobSF进行Android逆向
- 安卓手机上怎么录制屏幕视频
- leetcode448-Find All Numbers Disappeared in an Array
- Android File文件存储功能
- Jenkins 使用Tfs 插件出现 MappingConflictException 错误问题解决
- elestaticsearch原生写法创建mapping
- 安卓移动端line-height垂直居中出现偏移的解决方法
- 按键精灵对APP自动化测试(上)