关于dp、px的换算

2018-09-05  本文已影响0人  BrightLight
    public static int dip2px(Context context,float dipValue){
        float density = context.getResources().getDisplayMetrics().density;
        return (int)(dipValue * density + 0.5f) ;
    }
    public static int px2dip(Context context ,float pxValue){
        float density = context.getResources().getDisplayMetrics().density;
        return (int)(pxValue/density + 0.5f);
    }
    //加上0.5f主要是为了实现四舍伍入
上一篇下一篇

猜你喜欢

热点阅读