dp转px
public int dip2px(Context context, float dpValue) {
final float scale = context.getResources().getDisplayMetrics().density; //屏幕密度
return (int) (dpValue * scale + 0.5f);
}
px转dp
public int dip2px(Context context, float pxValue) {
final float scale = context.getResources().getDisplayMetrics().density; //屏幕密度
return (int) (pxValue / scale + 0.5f);
}
本文提供了将DP(Density-independent Pixel)转换为PX(Pixel)以及从PX转换回DP的实用方法,通过屏幕密度进行精确计算,适用于不同分辨率的设备。
3307

被折叠的 条评论
为什么被折叠?



