dp与px之间的转换

/**
 * dp转换成px
 */
private int dp2px(Context context,float dpValue){
    float scale=context.getResources().getDisplayMetrics().density;
    return (int)(dpValue*scale+0.5f);
}

/**
 * px转换成dp
 */
private int px2dp(Context context,float pxValue){
    float scale=context.getResources().getDisplayMetrics().density;
    return (int)(pxValue/scale+0.5f);
}

猜你喜欢

转载自blog.csdn.net/ZhangXuxiaoqingnian/article/details/82701399