【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


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容