2013-05-03 110 views
0

我讀了http://developer.android.com/guide/practices/screens_support.html,我只理解了幾件事。 所以,我有一個ImageView與android:src = "@drawable/logo"。 logo.png放置在我的res/drawable-mdpi內,其image-size爲100x100像素。調整圖像在所有設備上看起來相同

在什麼方面,我應該將圖像保存在下列文件夾,所以它可以看看同樣相對於屏幕大小在所有設備?:

- res/drawable-ldpi - res/drawable-hdpi - res/drawable-xhdpi - res/drawable-xxhdpi

簡單的事情。是75x75,150x150,200x200,300x300,正確答案?我是否應該更改圖像編輯器中的像素/英寸?

+0

順便說一句,這個'xxhdpi'從哪裏來?它沒有在http://developer.android.com/guide/practices/screens_support.html中提及或者它? – 2013-05-03 15:06:44

+0

我下載了最新的Eclipse + Android工具,當我創建一個新項目時,我也獲得了一個xxhdpi文件夾。不,指南中未提及。 – user2347313 2013-05-03 15:09:18

回答

2

幻數是3:4:6:8:12。這些是您應該爲l:m:h:xh:xxh -dpi圖像資源使用的比例。例如,你的啓動器圖標應該是

  • 36X36爲LDPI
  • 48×48適用於mdpi
  • 最高72x72對華電國際
  • 96×96的xhdpi
  • 144x144的xxhdpi
+0

謝謝。那決議呢?我在Photoshop中獲得的像素/英寸參數。它是否應該改變?如果是的話,多少錢? – user2347313 2013-05-03 15:20:44

+0

這隻影響它在Photoshop中的外觀,不是嗎? – Karakuri 2013-05-03 15:34:17

+0

如果我增加圖像大小而不是分辨率,從我們說ldpi到xxhdpi,它看起來很醜。像素是可見的。要點是,我不知道要減少或增加多少,3:4:6:8:!2規則是否也適用? – user2347313 2013-05-03 15:41:21

相關問題