加载大图片内存会溢出的解决方法
来源:互联网 发布:csgofps优化参数 编辑:程序博客网 时间:2024/06/05 00:19
BitmapFactory.Options options=new BitmapFactory.Options();
options.inJustDecodeBounds=true;//只解析图片的长宽高等要素,不实际加载图片
Bitmap bitmap=BitmapFactory.decodeFile("FileAbsolutePath",options);//这里的bitmap为空,options中获取了图片资源的要素信息
options.inJustDecodeBounds=false;//关闭该功能,解析图片资源为位图
int scale=(int)(options.outHeight/(float)200);//获取图片的高度并除以200得到缩放比例
if(scale<=0)
scale=1;
options.inSampleSize=scale;//设置实际加载图片的尺寸大小
bitmap=BitmapFactory.decodeFile("FileAbsolutePath",options);//这里的bitmap为设置了缩小比例后加载的Bitmap对象
参考网址http://blog.sina.com.cn/s/blog_9d448a7501017pxd.html
0 0
- 加载大图片内存会溢出的解决方法
- 加载大图片内存溢出的解决办法
- android有效解决加载大图片内存溢出的问题
- 解决Android加载大图片内存溢出的问题(OutofMemoryException)
- 解决Android加载大图片内存溢出的问题(OutofMemoryException)
- Android加载大图片内存溢出的问题总结
- Android加载大图片内存溢出的问题总结
- android有效解决加载大图片内存溢出的问题
- android 加载大图片防止内存溢出
- android 加载大图片防止内存溢出
- android 加载大图片防止内存溢出
- 加载大图片,内存溢出问题
- android 加载大图片防止内存溢出
- 解决android加载大图片,内存溢出问题
- Android利用缩放加载大图片避免内存溢出
- Android开发之大图片加载内存溢出
- 【转】android有效解决加载大图片内存溢出的问题
- android客户端加载网络大图片如何避免内存溢出的两种方法
- 第十四周项目2-二叉排序树中查找的路径
- 1~100以内的质数和
- usaco Sweet Butter(迪杰斯特拉(优先队列优化),bellman_ford算法模板)
- iOS粘贴板的实现
- Android照片墙完整版,完美结合LruCache和DiskLruCache
- 加载大图片内存会溢出的解决方法
- hihocoder #1172 : 博弈游戏·Nim游戏·二
- 时间DIaog的提示组件
- scp和cp命令的用法
- ViewPager视图滑动工具+FragmentPagerAdapter
- oracle基础总结
- 参考文献
- AIDL学习(二)---代码分析
- (POJ1961)Period <KMP算法求最小循环节>