android 最省内存的方式读取本地资源的图片
2011-07-22 16:49
537 查看
获取资源文件: public static Bitmap readBitMap(Context context, int resId){ BitmapFactory.Options opt = new BitmapFactory.Options(); opt.inPreferredConfig = Bitmap.Config.RGB_565; opt.inPurgeable = true; opt.inInputShareable = true; //获取资源图片 InputStream is = context.getResources().openRawResource(resId); return BitmapFactory.decodeStream(is,null,opt); } 回收bitmap public static void recycle(Bitmap bmp){ if(bmp!=null&&!bmp.isRecycled() ) { bmp.recycle(); //回收图片所占的内存 System.gc(); //提醒系统及时回收 } }
相关文章推荐
- Android以最省内存的方式读取本地资源的
- 以最省内存的方式读取本地资源的图片
- 在不改变大小的情况下,如何以最省内存的方式读取本地资源的图片
- Android以最省内存的方式读取本地资源的方法
- Android以最省内存的方式读取本地资源的(转)
- Android以最省内存的方式读取本地资源的方法
- [代码片段] 【转】Android以最省内存的方式读取本地资源的
- Bitmap——在不改变大小的情况下,如何以最省内存的方式读取本地资源的图片
- Android以最省内存的方式读取本地资源的方法
- Android以最省内存的方式读取本地资源的方法
- 以最省内存的方式读取本地资源的图片
- Android 如何读取本地图片或者资源图片并自定义大小
- android读取本地资源图片的一个方法返回值是Bitmap
- Android 图片下载本地内存的缓存方式
- Android 图片下载本地内存的缓存方式
- Android读取图片资源的4中方式
- android 通过uri等方式读取图片资源
- Android 图片下载本地内存的缓存方式
- android 网络加载图片,对图片资源进行优化,并且实现内存双缓存 + 磁盘缓存
- android红米等关于读取本地文件夹图片获取路径的问题的解决