最近在做大图片的加载,途中遇到这样一个问题:
图片在压缩文件中,我先用BitmapFactory取图片尺寸,计算之后再按照合适尺寸取出Bitmap,代码如下:
options.inJustDecodeBounds = true;
BitmapFactory.decodeStream(imgInputStream, null, options);
options.inSampleSi...
分类:
其他好文 时间:
2014-09-11 13:55:22
阅读次数:
195
在android sdk 1.6版本API帮助文档中,其中关于BitmapFactory.decodeFactory.decodeStream(InputStream is)的帮助文档是这么说明的: Bitmap android.graphics.BitmapFactory.decodeStream...
分类:
移动开发 时间:
2014-08-30 18:56:49
阅读次数:
257
1.
内存管理基础知识http://www.cnblogs.com/xingfuzzhd/p/3485924.html 1.
mImageView.setImageResource(R.drawable.my_image); 这段代码会调用
BitmapFactory.decodeStream() ...
分类:
移动开发 时间:
2014-05-31 03:00:44
阅读次数:
394
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,
因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。
因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView...
分类:
移动开发 时间:
2014-05-22 13:29:17
阅读次数:
352