【学习笔记】少占用内存获取压缩图片
来源:互联网 发布:nba球员体测数据排行 编辑:程序博客网 时间:2024/05/01 20:29
private Bitmap getimage(String srcPath, float hh, float ww) {Log.i(TAG, srcPath);// hh,ww 为比例压缩后的尺寸BitmapFactory.Options newOpts = new BitmapFactory.Options();newOpts.inJustDecodeBounds = true;Bitmap bitmap = BitmapFactory.decodeFile(srcPath, newOpts);// 此时返回bm为空newOpts.inJustDecodeBounds = false;int w = newOpts.outWidth;int h = newOpts.outHeight;// 缩放比。由于是固定比例缩放,只用高或者宽其中一个数据进行计算即可int be = 1;// be=1表示不缩放if (w > h && w > ww) {// 如果宽度大的话根据宽度固定大小缩放be = (int) (newOpts.outWidth / ww);} else if (w < h && h > hh) {// 如果高度高的话根据宽度固定大小缩放be = (int) (newOpts.outHeight / hh);}if (be <= 0)be = 1;newOpts.inSampleSize = be;// 设置缩放比例// 重新读入图片,注意此时已经把options.inJustDecodeBounds 设回false了bitmap = BitmapFactory.decodeFile(srcPath, newOpts);return bitmap;// 压缩好比例大小后再进行质量压缩}
0 0
- 【学习笔记】少占用内存获取压缩图片
- Android高效内存:让图片占用尽可能少的内存
- Android高效内存:让图片占用尽可能少的内存
- 图片的占用内存压缩处理和传送流量压缩处理
- 图片内存占用计算
- 图片占用内存计算方法
- 图片占用内存计算方法
- 图片占用内存计算
- 图片占用内存计算
- 图片占用内存计算方法
- 优化图片内存占用
- android 根据uri获取路径及图片压缩、旋转的学习笔记
- Emmagee学习之获取内存及CPU占用等数据
- Android图片占用内存分析
- openGL图片占用内存计算
- Android计算图片占用内存
- 图片占用内存的计算
- Firefox3即将发布,比IE,Opera占用内存少
- drools mvel2.0语法指南
- MongoDB学习笔记--GridFS
- JavaScript几个坑
- cocos2dx 几个精灵按照顺序播放动画解决方法
- Eclipse远程调试
- 【学习笔记】少占用内存获取压缩图片
- const和static的作用
- 线性代数:理解矩阵(二)
- 查看linux中某个端口(port)是否被占用(netstat,lsof)
- css sprites-简单实例
- 手游安全破“黑”行动:向黑产业链说NO
- 【ASP.NET】ADO.NET
- 线性代数:理解矩阵(三)
- 搜索目录