下你所需,载你所想!
汇集开发技术源码资料

java图片压缩实例代码

:3.703KB :1 :2021-12-02 21:35:32

部分简介

java图片压缩实例代码如果对于本文件有需要的可以参考,图片按比例大小压缩方法,根据Bitmap图片压缩。
public static Bitmap comp(Bitmap image) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG, 100, baos);
if( baos.toByteArray().length / 1024>256) {//判断如果图片大于256,进行压缩避免在生成图片(BitmapFactory.decodeStream)时溢出
baos.reset();//重置baos即清空baos
image.compress(Bitmap.CompressFormat.JPEG, 50, baos);//这里压缩50%,把压缩后的数据存放到baos中……

热门推荐

相关文章