Android dp和px互转

来源:互联网 发布:淘宝一元秒杀网在那 编辑:程序博客网 时间:2024/05/16 04:52
    /**     * 根据手机的分辨率从 dp 的单位 转成为 px(像素)     */    public int dip2px(float dpValue) {        final float scale = mActivity.getResources().getDisplayMetrics().density;        return (int) (dpValue * scale + 0.5f);    }    /**     * 根据手机的分辨率从 px(像素) 的单位 转成为 dp     */    public int px2dip(float pxValue) {        final float scale = mActivity.getResources().getDisplayMetrics().density;        return (int) (pxValue / scale + 0.5f);    }