android中对图片进行处理时内存溢出,程序崩溃
2014-03-01 14:19
330 查看
android中对图片进行处理时内存溢出,程序崩溃解决办法
原因:图片太大,导出内存溢出,需对图片进行处理
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;//值越大越不清晰
Bitmap bm=BitmapFactory.decodeFile("fileName",options);//fileName图片所在sd卡中的位置
imageView.setImageBitmap(bm);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;
Bitmap bm=BitmapFactory.decodeFile(curPhotoURL,options);
Drawable drawable = new BitmapDrawable(bm);
mSwitcher.setImageDrawable(drawable);
原因:图片太大,导出内存溢出,需对图片进行处理
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;//值越大越不清晰
Bitmap bm=BitmapFactory.decodeFile("fileName",options);//fileName图片所在sd卡中的位置
imageView.setImageBitmap(bm);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;
Bitmap bm=BitmapFactory.decodeFile(curPhotoURL,options);
Drawable drawable = new BitmapDrawable(bm);
mSwitcher.setImageDrawable(drawable);
相关文章推荐
- Android开发者必知的开发资源
- Android学习笔记TableLayout布局
- Android开发者必知的开发资源
- android Uri获取真实路径转换成File的方法
- Android开源项目发现--- 工具类Log篇(持续更新)
- Android开源项目发现--- 工具类Log篇(持续更新)
- Android开源项目发现--- 工具类文件处理篇(持续更新)
- Android开源项目发现--- 工具类文件处理篇(持续更新)
- Android开源项目发现--- 工具类向下兼容篇(持续更新)
- Android开源项目发现--- 工具类向下兼容篇(持续更新)
- Android、IOS 获取剪切板内容
- Android开源项目发现--- 工具类快速开发篇(持续更新)
- Android开源项目发现--- 工具类快速开发篇(持续更新)
- Android4.4 新增沉浸模式
- android-sdk\platform-tools\adb.exe' and can be executed.
- Android开源项目发现--- 工具类数据库ORM篇(持续更新)
- Android开源项目发现--- 工具类数据库ORM篇(持续更新)
- Android开源项目发现--- 工具类图片缓存篇(持续更新)
- Android开源项目发现--- 工具类图片缓存篇(持续更新)
- Android开源项目发现--- 工具类依赖注入DI篇(持续更新)