屏幕适配px和dp转换工具类

来源:互联网 发布:中信建投用什么软件 编辑:程序博客网 时间:2024/05/18 02:59
//用代码动态为布局设置数据时候都可以调用这个方法, 这样可以刚好的针对不同的屏幕做适配
public class DensityUtils {/** * dp转px */public static int dp2px(Context ctx, float dp) {float density = ctx.getResources().getDisplayMetrics().density;int px = (int) (dp * density + 0.5f);// 4.9->5 4.4->4return px;}public static float px2dp(Context ctx, int px) {float density = ctx.getResources().getDisplayMetrics().density;float dp = px / density;return dp;}}

0 0
原创粉丝点击