在Android工程中,每添加一个资源,就会在gen目录下的R.java中自动生成一个新的静态整型变量来指向这个资源。程序文件中调用资源的时候,先在R.java中找到变量名,然后根据变量值查找资源。
可以直接在工程的\res\drawable文件夹里拷贝一个图片文件过去。然后在eclipse里右键点
工程->刷新。在 res �C drawable 标签下就会多出来你添加的图片。R.java中也会自动添加一个以图片文件名为变量名的整型变量。
注意:文件名必须全为小写。如果有大写的话,R.java中不会生成新的变量,这样程序里也就没办法调用。


我这里就是因为文件名中有大写字母导致生成R.java中变量不成功! R.java在目录:

./gen/com/laoka/weather/R.java

若图片名为: ic_example.png

在R.java中对应的名字为:

final int drawable {

public static final int ic_example=0xAAAAAAA; //图片的后缀没了

}


更多相关文章

  1. Android(安卓)Webview 部分图片显示不出来问题
  2. android ghost tricks(一)
  3. Android使用SVG的一点小坑
  4. Android(安卓)图片如何高效加载与缓存 (4.5) —— 缩略图生成的
  5. Android之Glide使用详解--集成、配置、使用、特性
  6. Android(安卓)图片压缩策略详解,有效解决 Android(安卓)程序 OOM
  7. Android(安卓)之 图片压缩
  8. Android(安卓):为你的启动页面SplashActivity 添加动画的几种方法
  9. 使用xml布局菜单

随机推荐

  1. Java 中 long 是不是原子操作?
  2. 小白学Python:Python的基本数据类型
  3. 10月18日作业-MYSQL新增表及导出
  4. 香港虚拟主机是什么?有哪些推荐?需要备案吗
  5. JSON与mysql
  6. js执行机制与异步任务
  7. 为什么编程都带点强迫症?
  8. 工作中线程的启动
  9. 数学相关函数在PHP中的应用简介
  10. 软件测试人员需不需懂代码