美文网首页android学习笔记
【Android】同一张图片放在不同的drawable文件夹下,

【Android】同一张图片放在不同的drawable文件夹下,

作者: heheworld | 来源:发表于2016-10-18 15:53 被阅读0次

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


相关文章

网友评论

    本文标题:【Android】同一张图片放在不同的drawable文件夹下,

    本文链接:https://www.haomeiwen.com/subject/gittuttx.html