很多网友发现在Eclipse中创建的Android工程中包含这个一个R.java文件,这个文件到底是干什么用的呢? 其实Android自己维护这一个public final class R类主要是跟新资源文件,这个R.java无需我们自己去修改,如果你不了解千万不要去修改它,它定义的每个资源值都是唯一的,不会和系统冲突。这个文件由ADT插件自动更新,当你编辑过Res文件后保存,这个类就会自动更新。

R.java里面一般有attr、drawable、id、raw、layout、string以及xml等,根据你工程使用的资源而定。当R.java文件丢失时,就需要重建这个,但是可能会存在一些问题,比如资源无法自动更新。

更多相关文章

  1. 在Android使用XML文件控制按钮文字在各种状态下的颜色
  2. Android的asset/res资源框架结构
  3. Android中自定义MultipartEntity实现文件上传以及使用Volley库实
  4. 管理Android应用程序的资源
  5. android http通过post上传文件和提交参数(通过拼装协议)
  6. EACCES (permission denied)解决办法 android 文件读写
  7. Android-Fresco系列2 加载资源
  8. 【Android】用于打开各种文件的intent

随机推荐

  1. Simulate android behaviors on win32
  2. Android录音下————AudioRecord源码分
  3. 在Android上编译OSG[3.0.2 ]
  4. 在Android中使用ExecutorService、Execut
  5. dumpsys cpuinfo
  6. Android Studio 之 View组件常用属性及其
  7. In FontFamilyFont, unable to find attr
  8. 新浪微博Oauth2.0授权认证及SDK、API的使
  9. 【Android】Activity知识点
  10. android GridView 去掉自带点击边框效果