这个操作,Emm。。我估计你也用不上
/** * 根据手机分辨率从 px(像素) 单位 转成 dp */
public static int px2dip(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f); }
/** * 根据手机分辨率从 dp 单位 转成 px(像素) */
public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); }
本文提供了两个用于在不同分辨率设备上进行像素单位(px)与密度独立像素(dp)之间转换的方法。通过这些方法可以确保用户界面元素在各种分辨率的屏幕上都能正确显示。
4932

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



