px(pixels)——像素,不依賴設備。 android
當屏幕density=240時, 使用hdpi標籤的資源當屏幕density=160時,使用mdpi標籤的資源當屏幕density=120時,使用ldpi標籤的資源
不加任何標籤的資源是各類分辨率狀況下共用的。佈局時儘可能使用單位dip,少使用px。 佈局
換算公式爲: 字體
pixs =dips * (densityDpi/160).dips=(pixs*160)/densityDpi
DisplayMetrics dm =getResources().getDisplayMetrics();
dm.densityDpi=240
dm.widthPixels=480
dm.heightPixels=800
聲明: 本文由( 魔豆先生 )原創編譯,轉載請保留連接: Android開發PX與DIP的清晰解釋 spa