android dp和px转换

来源:互联网 发布:flash for mac安装 编辑:程序博客网 时间:2024/05/17 04:31
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->4        return px;    }    public static float px2dp(Context ctx, int px) {        float density = ctx.getResources().getDisplayMetrics().density;        float dp = px / density;        return dp;    }}
0 0
原创粉丝点击