1.根据资源名获取资源ID(name:资源名;"drawable":资源类型;"entry.dsa":包名)

int imgID = getResources().getIdentifier(name, "drawable","entry.dsa");


2.根据资源id转Drawable

Drawable drawable = getResources().getDrawable(imgID);


3.根据路径获取Bitmap

Bitmap bm = BitmapFactory.decodeFile(path);


4.Bitmap转Drawable
Drawable drawable = new BitmapDrawable(bm);

更多相关文章

  1. 关于Android如何集成QQ登录及分享
  2. Android(安卓)中获取res资源
  3. android获取各种路径的方法
  4. android scheme 跳转应用 如何获取intent传的参数
  5. Android(安卓)7.1 双卡双待机器,首选网络类型设置 详细分析
  6. Cocos2d-x微信登陆Demo
  7. 2012-4-13更新:lwxshow站点博客持续更新中android,ios,flex资源
  8. Android(安卓)-- 使用OKhttp获取response时遇到的坑
  9. Android(安卓)获取标题栏以及状态栏的高度

随机推荐

  1. ch020 Android(安卓)SQLite3(第二部分)
  2. android中ImageView、ImageButton、Butto
  3. Android(安卓)进度条
  4. Android(安卓)设置隐式意图
  5. Android(安卓)JSON,Gson,fastjson实现比
  6. [Android] android:scaleType详解
  7. How Android(安卓)Draws Views
  8. android 打电话 发送短信
  9. Layout1.9
  10. android图片放大 缩小 旋转