黑马程序员技术交流社区

标题: 这是一段神奇的代码 [打印本页]

作者: Advances    时间: 2015-4-8 12:30
标题: 这是一段神奇的代码
为了确保不OOM通常我们会对图片进行优化处理,让图片失真  这段代码运用了数据流来对图片进行优化  大家可以试试  很不错的呦
public class BitmapsUntils {
        public static Bitmap loadBMP(Context context, String filename) {
                Bitmap tmpBitmap = null;
                AssetManager am = context.getAssets();
                InputStream is = null;
                try {
                        is = am.open(filename);
                        BitmapFactory.Options opt = new BitmapFactory.Options();
                        opt.inPreferredConfig = Bitmap.Config.RGB_565;
                        opt.inPurgeable = true;
                        opt.inInputShareable = true;
                        tmpBitmap = BitmapFactory.decodeStream(is, null, opt);
                        is.close();
                } catch (IOException e) {
                        e.printStackTrace();
                }
                return tmpBitmap;
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2