如何从PPI信息中简单了解DPI?

时间:2012-01-16 13:13:13

标签: android resolution avd

我正在尝试模拟Galaxy Note屏幕的大小,即1280 * 800分辨率和285 ppi。但是当我尝试在Eclipse for Android上输入设备配置时,我必须输入xdpi和ydpi值(1280 * 800?),而不是ppi。我有可能输入密度,但我只能选择:X-高密度,高密度,电视密度,中密度和低密度。我想我必须选择X-High Density但是如何确保它等于285 PPI?

您知道如何找到要输入的dpi信息以获得相同的可视化效果吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以计算xdpi和ydpi

  • xdpi = 800 / x尺寸的屏幕尺寸
  • ydpi = 1280 / y-屏幕尺寸,单位为英寸

我注意到设备尺寸约为3.3“x 5.8”,因此(xdp​​i,ydpi)=(242,220)

由此,我们可以仔细检查这是否会导致给定的ppi乘以sqrt(xdpi ^ 2 + ydpi ^ 2)或327,遗憾的是,它远远超出给定的285ppi(我不知道为什么现在)。

我们可以将xdpi / ydpi和15%缩放到(210,190),这导致ppi为283。 但同样,我想了解为什么需要这样做。

但是为了你的目的,我猜xdpi,ydpi =(210,190)将是一个很好的匹配

相关问题