android 屏幕密度350 是xh xxh,圖片大小以及dp和px關系一覽表,logo尺寸
圖片大小以及dp和px關系一覽表
說明:根據上表,我們應該很容易算出一張圖片在不同手機上的寬和高是多少。
結論
從上表可以得出如下結論
1. 圖片放在drawable中,等同於放在drawable-mdpi中,原因為:drawable目錄不具有屏幕密度特性,所以采用基准值,即mdpi
2. 圖片放在某個特定drawable中,比如drawable-hdpi,如果設備的屏幕密度高於當前drawable目錄所代表的密度,則圖片會被放大,否則會被縮小
放大或縮小比例 = 設備屏幕密度 / drawable目錄所代表的屏幕密度
3. 為了更全面的適配所有設備,我們應該提供一套針對主流屏幕密度的圖片(目前為hdpi或xhdpi),其他密度通過系統自動縮放得到圖片
分辨率對應DPI
HVGA mdpi 320*480
WVGA hdpi 480*800
FWVGA hdpi 480*854 4(640*960)
QHD hdpi 540*960 5(640*1136)
720P xhdpi 720*1280 6(750*1334)
1080P xxhdpi 1080*1920 6p(1242*2208)
logo尺寸
36*36 -l
48*48 -m
72*72 -h
96*96 -xh
144*144 -xxh
android 屏幕密度350 是xh xxh,圖片大小以及dp和px關系一覽表,logo尺寸
圖片大小以及dp和px關系一覽表
說明:根據上表,我們應該很容易算出一張圖片在不同手機上的寬和高是多少。
結論
從上表可以得出如下結論
1. 圖片放在drawable中,等同於放在drawable-mdpi中,原因為:drawable目錄不具有屏幕密度特性,所以采用基准值,即mdpi
2. 圖片放在某個特定drawable中,比如drawable-hdpi,如果設備的屏幕密度高於當前drawable目錄所代表的密度,則圖片會被放大,否則會被縮小
放大或縮小比例 = 設備屏幕密度 / drawable目錄所代表的屏幕密度
3. 為了更全面的適配所有設備,我們應該提供一套針對主流屏幕密度的圖片(目前為hdpi或xhdpi),其他密度通過系統自動縮放得到圖片
分辨率對應DPI
HVGA mdpi 320*480
WVGA hdpi 480*800
FWVGA hdpi 480*854 4(640*960)
QHD hdpi 540*960 5(640*1136)
720P xhdpi 720*1280 6(750*1334)
1080P xxhdpi 1080*1920 6p(1242*2208)
logo尺寸
36*36 -l
48*48 -m
72*72 -h
96*96 -xh
144*144 -xxh