2012-01-16 69 views
0

我想模擬Galaxy Note屏幕的大小,它是1280 * 800分辨率和285 ppi。但是當我嘗試在Eclipse上輸入設備配置時,我必須輸入xdpi和ydpi值(1280 * 800?),而不是ppi。我有可能輸入密度,但我只能選擇:X高密度,高密度,電視密度,中密度和低密度。我想我必須選擇X高密度,但是如何確定它等於285PPI?如何從PPI信息中簡單地瞭解DPI?

您是否知道如何查找要輸入的dpi信息以獲得相同的可視化效果?

在此先感謝!

回答

1

可以計算xdpi和ydpi

  • xdpi = 800 /屏幕的x尺寸(英寸)
  • ydpi = 1280 /屏幕的單位爲英寸y方向

我注意到(xdpi,ydpi)=(242,220)

由此,我們可以再次檢查這是否導致給定的ppi by sqrt(xdpi^2 + ydpi^2) )或327 whi不幸的是,這個285ppi的數據還遠遠不夠(現在我不知道爲什麼)。

我們可以將xdpi/ydpi與15%縮放到(210,190),這導致ppi爲283. 但是我想再次明白爲什麼這是必需的。

但你的目的,我想這xdpi,ydpi =(210190)將是一個很好的匹配

+0

感謝您的快速和詳盡的答案!實際上,我嘗試了285次xdpi和285次ydpi,我認爲這是一樣的,但是根據您的解釋我明白我錯了! – Thordax 2012-01-16 13:46:05