图片:大小是144x144,PNG格式
手机:density分别为3.0和2.0的
步骤,这张图片分辨放在xxhdpi-drawable,xhdpi-drawable,hdpi-drawable中
在两款手机上运行。
获取到图片真实的宽高。
结论:density高的机器上加载低density文件夹中的图片比加载对应资源文件夹中的图片会耗费更多的内存资源。
反之就会耗费较少的内存资源
(布局文件中的图片大小都是wrap_content)
实验日志:
xxhdpi-drawable
screen 1776 1080
screen density 3.0
screen densityDpi 480
imageview height width 144 144
xxhdpi-drawable
screen 1920 1080
screen density 3.0
screen densityDpi 480
imageview height width 144 144
xhdpi-drawable
screen 1920 1080
screen density 3.0
screen densityDpi 480
imageview height width 216 216
xhdpi-drawable
screen 1184 720
screen density 2.0
screen densityDpi 320
imageview height width 144 144
hdpi-drawable
screen 1184 720
screen density 2.0
screen densityDpi 320
imageview height width 192 192
hdpi-drawable
screen 1776 1080
screen density 3.0
screen densityDpi 480
imageview height width 288 288
xxhdpi-drawable
screen 1184 720
screen density 2.0
screen densityDpi 320
imageview height 96 96