如何在android中计算密度值

teo*_*tik 12 android

谁能解释一下android用来计算屏幕密度的公式?等待你的回应)))

小智 34

密度可通过以下公式计算:

Density = sqrt((wp * wp) + (hp * hp)) / di
Run Code Online (Sandbox Code Playgroud)

哪里:

wp 是像素的宽度分辨率,

hp 是像素的高度分辨率,和

di 是英寸的对角线尺寸.

  • 这个公式适用于[ppi](http://en.wikipedia.org/wiki/Pixel_density)但是android喜欢用术语"dpi"代替.差异可以在这里阅读(http://www.andrewdaceyphotography.com/articles/dpi/) (4认同)

Ted*_*opp 5

公式为actual-dpi/160.(一切都缩放到160 dpi.)

  • 谢谢你的回应,特德.但实际价值是多少? (2认同)