// 方法1
public static int dp2px(Context ctx, float dp) {
float scale = ctx.getResources().getDisplayMetrics().density;
return (int) (dp * scale + 0.5f);
}
// 方法2
public static int dp2px(Context ctx, float dp){
return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dp, ctx.getResources().getDisplayMetrics());
}
TypedValue.applyDimension()
可將各種單位尺寸值轉(zhuǎn)換為實(shí)際設(shè)備上對(duì)應(yīng)的像素值媳谁,支持的單位類型有:dip品山、sp述雾、pt街州、in、mm