2012-03-06 187 views
0

我想了解屏幕尺寸和密度以及我真正需要做的事情,以便讓我的多選題遊戲在每個Android屏幕上都能很好地工作。我希望我的遊戲在每個屏幕尺寸和密度上看起來都一樣,這意味着不會改變佈局和外觀良好的圖像。Android屏幕尺寸資源

基本上我的遊戲顯示的問題是PNG文件,並從中選擇的答案也是PNG文件。我在dp中指定了每個圖像視圖的大小和圖像按鈕,以及這些圖像在dp中的位置。對於我的佈局背景圖片,我只是填充父寬度和高度。

所以我的問題是爲什麼我不能只有一個可繪製的文件夾與hdpi圖像?因此,圖像可以在所有屏幕尺寸上以dp適當縮放,並位於相同的位置,並且在每個屏幕上都看起來相同。這些圖像在hdpi屏幕和較小的屏幕上看起來不錯?另外,爲什麼我不能只有一個佈局文件夾具有相同的解釋?爲您的答案!

+0

它們確實得到正確縮放。您可以在默認位置只有一個佈局。我不確定你是什麼意思。郵政編碼,或更好的,屏幕上限。 – davidcesarino 2012-03-06 03:53:27

回答

0

您可以創建唯一的文件夾,但其中的圖像必須是.9.png bcoz根據屏幕拉伸這些圖像。另一種方法是創建不同大小的圖像並將它們放置在hdpi,mdpi,ldpi文件夾中。

+0

該圖像可以不是9個patch png。如果你只想製作你的png的一部分,你可以使用9補丁。 – 2012-03-06 04:07:52

0

您只能爲兩個資源創建一個文件夾。但對於圖像,如果你不想得到很難拉伸的圖像,你應該爲每個文件夾創建3個不同dpi的圖像大小。對於高分辨率的屏幕,您的照片會更清晰,而對於低分辨率屏幕而言,其最終尺寸附近的照片會更快。