Android螢幕適配(一)dp、px、dpi、sp的理解
Google規定的見下表:
一英寸有多少個點兒? | 我們用來density(密度)來分辨 | |
ldpi | 120dpi | 0.75 |
mdpi | 160dpi | 1 |
hdpi | 240dpi |
1.5 |
xhdpi | 320dpi | 2 |
比如:計算WVGA(800*480)解析度,3.7英寸
DPI=
=933/3.7=252
注:如果AndroidManifest配置檔案中未配置 <uses-sdk / >那麼DisplayMetrics 中的屬性獲取的值都是預設的值,而不是 手機正確的