字节 ;
xxxhdpi : 宽 1306 , 高 669 , 占用内存 3494856 字节 ;
详细的计算过程查看上述博客 , 这里不再详述 ;
Bitmap 解码尺寸计算公式如下 :
加载到内存中的宽或高像素值...目录中存放 , 其代表的像素密度前缀是 mdpi ;
从该 drawable 目录中读取的资源 densityDpi 值为 DENSITY_MEDIUM = 160, 当前的 Pixel 2 手机屏幕密度...density = 2.625 , 屏幕像素密度 densityDpi = 420 ;
在博客 【Android 内存优化】Bitmap 图像尺寸缩小 ( 设置 Options 参数 | inJustDecodeBounds...62 x 32 ;
如果从真实的图像解码 , 会将像素密度解码考虑进去 , 这里从 mdpi 资源中解码图片 , 实际的解码出来的大小是 5224 x 2678 , 如果将该值缩小 32 倍 , 肯定无法到达宽高都小于...在 KITKAT 之前的代码中 , 被解码的图像必须是
JPEG 或 PNG 格式 ,
并且 图像大小必须是相等的 ,
inssampleSize