android图片大小的要求质量压缩图片
2017-07-24 16:11
369 查看
public static int getCompressBitmap(Bitmap bitmap){
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, baos);
int options = 100;
while (baos.toByteArray().length / 1024 >= 你的大小) {
baos.reset();
bitmap.compress(CompressFormat.JPEG, options, baos);
options -= 10;
}
return bitmap;
}
注意:不能PNG压缩
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, baos);
int options = 100;
while (baos.toByteArray().length / 1024 >= 你的大小) {
baos.reset();
bitmap.compress(CompressFormat.JPEG, options, baos);
options -= 10;
}
return bitmap;
}
注意:不能PNG压缩
相关文章推荐
- android 中图片的质量大小和宽高压缩
- android 图片质量,大小压缩
- Android图片压缩-大小与质量压缩
- Android 图片二次采样、质量压缩
- android图片压缩质量参数Bitmap.Config RGB_565等的含义
- Android编程之Bitmap图片压缩大小
- android 压缩图片大小,防止OOM
- Android加载大位图之压缩图片像素和质量参数
- 同等尺寸下为何android压缩出来的图片质量不如iphone
- Android图片尺寸与质量压缩你用对了吗?inSampleSize与quality的浅析
- android 中对图片尺度压缩和质量压缩
- 如何获取JPEG图片质量和预测压缩图片大小
- Android图片压缩方法并压缩到指定大小
- Android图片质量压缩以及缩略图生成
- Android学习之压缩图片到指定大小
- java 等比例 改变图片的质量(等大小压缩图片)
- Android进阶——图片优化之质量压缩、尺寸压缩、采样率压缩、LibJpeg压缩
- Android之图片压缩和Uri与String类型的路径转换,获取图片,文件大小的工具类
- Android 图片二次采样、质量压缩
- 397_压缩图片到一定大小(质量)