1.測試界面(測試導航圖片的大小)
2.測試準備
寬高都是wrap_content 圖片原大小120*54
drawable-hdpi (dpi=240, density=1.5)
drawable-xhdpi (dpi=320, density=2)
drawable-xxhdpi (dpi=480, density=3)
3.測試數據:
圖片存放位置 手機像素大小 手機像素dpi 圖片所佔大小 像素密度
hdpi 540*960 hdpi 120 1.5
720*1280 xhdpi 160 2
1080*1920 xxhdpi 240 3
xhdpi 540*960 hdpi 90 1.5
720*1280 xhdpi 120 2
1080*1920 xxhdi 180 3
xxhdpi 540*960 hdpi 60 1.5
720*1280 xhdpi 80 2
1080*1920 xxhdpi 120 3
4.測試說明
把圖片放在不同的文件夾下再用不同的手機測試,測出圖片在手機中的實際所佔大小
5. 結論:水平有限的結論
android手機圖片適配原理,首先根據手機dpi查找相應的文件下有無此圖片。若有則圖片大小和此文件夾下圖片大小一致,若無則使用其它文件夾下的圖片,
此時會根據對應的文件夾的像素密度與手機的實際像素密度進行對比 然後按比例適配如上圖所示測試數據。
所以個人認爲,適配的話 不需要做多套圖片,只需要一套就夠了。多了使apk內存變大。另:不知道as新建工程小機器人圖片爲什麼每個文件夾下都有,難道是google推薦做多套麼。