【Android】同一张图片放在不同的drawable文件夹下,在不同分辨率手机上的效果

图片:大小是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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容