Bitmap
iteye_2768
这个作者很懒,什么都没留下…
展开
-
获取Bitmap大小
Bitmap的操作常常会导致OOM(内存溢出)。在处理Bitmap时,可以通过先获取Bitmap的边框来确定缩放处理。具体操作可以通过BitmapFactory.Option来实现,具体步骤如下:设置inJustDecodeBounds为true,获取option;根据option计算inSampleSize;解码Bitmap前要设置inJustDecodeBounds为f...原创 2013-10-08 17:59:01 · 165 阅读 · 0 评论 -
避免OOM的一种方式
从网上看到一个避免OOM的方式,创建图片时,使用decodedStream方法,然后底层代码可以避免减少内存的消耗!在此只做记录,没有验证底层代码!大概代码如下: InputStream inputStream = getResources().openRawResource(resourceId); BitmapFactory.Options options = new...原创 2014-03-11 09:30:33 · 142 阅读 · 0 评论