dpi dp px 换算关系
Posted 吴添龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dpi dp px 换算关系相关的知识,希望对你有一定的参考价值。
getResources().getDisplayMetrics().densityDpi 就是屏幕密度。
getResources().getDisplayMetrics().density 也可以理解为1dip相当于多少个px啦。
dpi是240,1dip=1.5px
标准dpi = 160
ldpi: 120 dpi、
mdpi: 160 dpi、
hdpi: 240 dpi
xhdpi: 320 dpi
换算公式如下: dp = (DPI/(160像素/英寸))px
注意,这里都是带单位的。px是单位,dp是单位,density没单位。
XHDPI 下乘以 2 因为ScreenDensity 值为2
以上是关于dpi dp px 换算关系的主要内容,如果未能解决你的问题,请参考以下文章