获取Bitmap大小

Bitmap的操作常常会导致OOM(内存溢出)。

在处理Bitmap时,可以通过先获取Bitmap的边框来确定缩放处理。

具体操作可以通过BitmapFactory.Option来实现,具体步骤如下:

  1. 设置inJustDecodeBounds为true,获取option;
  2. 根据option计算inSampleSize;
  3. 解码Bitmap前要设置inJustDecodeBounds为false;

猜你喜欢

转载自wangleyiang.iteye.com/blog/1953380
今日推荐