阅读背景:

Android中的dp,px,sp互转问题以及 View.setLayoutParams, 以及网络相关工具类

来源:互联网 
ppi的运算方式是:

PPI = √(长度像素数2 + 宽度像素数2) / 屏幕对角线英寸数

dp:Density-independent pixels,以160PPI屏幕为标准,则1dp=1px,

dp和px的换算公式 :
dp*ppi/160 = px。比如1dp x 320ppi/160 = 2px。



sp:Scale-independent pixels,它是安卓的字体单位,以160PPI屏幕为标准,当字体大小为 100%时, 1sp=1px。

sp 与 px 的换算公式:sp*ppi/160 = px



概括起来:

 = √(长度像素数2 + 宽度像素数2) / 屏幕对角



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: