關於dp、px的換算

weixin_33859844發表於2018-09-05
    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主要是為了實現四舍伍入

相關文章