引导页面图太大,导致outOfMemarry什么的,在网上找的通过bitmap压缩图片的方法:
采用:http://blog.csdn.net/liuzhidong123/article/details/11478517 将bitmap转换的方法
http://blog.csdn.net/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));