我正在尝试查询摩托罗拉Droid2全球和摩托罗拉Atrix的xdpi和ydpi值来计算屏幕宽度,这些是我得到的值
的Atrix: 决议:540 * 960 xdpi:160 ydpi:160 计算出的屏幕宽度为6.1,而原始值为4
Droid 2: 分辨率:480 * 854 xdpi:144 ydpi:144 计算出的屏幕显示为6.9,而原始值为4.
相同的宽度计算逻辑适用于Xoom,HTC,samusng手机和其他一些Android设备。在那些情况下,报告的xdpi和ydpi大约为240
值144和160是否正确?
如果这不是正确的方法,我们如何以编程方式计算屏幕宽度?