引导页面图太大,导致outOfMemarry什么的,在网上找的通过bitmap压缩图片的方法:
采用:http://blog.youkuaiyun.com/liuzhidong123/article/details/11478517 将bitmap转换的方法
http://blog.youkuaiyun.com/tornadofeng/article/details/44080381 剪切图片的方法
谢谢两位!
//压缩,用于节省BITMAP内存空间--解决BUG的关键步骤
Bitmap bitmap;
ImageView image; BitmapFactory.Options opts = new BitmapFactory.Options(); opts.inSampleSize = 2; //这个的值压缩的倍数(2的整数倍),数值越小,压缩率越小,图片越清晰 //返回原图解码之后的bitmap对象 bitmap = BitmapFactory.decodeResource(this.getResources(),imageids[a], opts);
//将bitmap转换 成image image.setBackgroundDrawable(new BitmapDrawable(bitmap));
本文介绍了一种解决Android应用中因Bitmap过大导致内存溢出问题的方法。通过调整BitmapFactory.Options中的inSampleSize参数来按比例压缩图片,有效降低内存消耗。
3546

被折叠的 条评论
为什么被折叠?



