2013-03-25 90 views
1

可以說我有一個大小爲320x480px的佈局。佈局具有背景,帶有2個按鈕和標誌的菜單背景。 支持大多數設備的最佳方式是什麼? 我知道我應該擁有所有四種密度的資產。 我的意思是,在閱讀了3:4:6:8比例的比例後,在這種情況下,對於mdpi的普通屏幕,背景爲320x480。因此,對於華電國際背景將有480x720px(1.5倍),爲xhdpi 640x960px(2.0倍), 和LDPI 240x360px(0.75倍),是正確的?Android佈局多屏幕 - 澄清我

的另一件事是,我可以兼得限定符RES /抽拉-xhdpi,/抽拉-HDPI,/抽拉-MDPI,/抽拉-LDPIRES /佈局小,/正常,/大,/xlarge

讓我感到困惑的是,如果用戶有一個普通的屏幕設備hdpi,使用的背景img將是drawable-hdpi上的那個,但它對於普通屏幕來說太大了,在這種情況下背景大小會是480x720px,它不是?

請有人可以幫我一下,我試圖幫助開發人員佈局XML和資產,但我無法理解它。

我想我需要知道的是什麼是低,正常,大,xlarge,像素最常見的屏幕大小,但密度又如何?

我真的很感激,如果有人能爲我澄清這一點!

非常感謝!

回答

0

有沒有這樣的事情作爲一個最「普通」的屏幕大小與android。

您可以創建不同密度的資產並相應地對其進行縮放。您所要做的就是爲您的資產使用正確的比例,並創建一個與密度無關的佈局。

查看here的介紹。

+0

感謝您的回覆。你能舉個例子嗎? 我的意思是,我如何指定佈局的圖像大小,如果我沒有任何尺寸作爲指導使用,所以我可以放置圖像,看看它的尺寸是否合適? 我應該創建一個圖像,例如100x100px,使用乘法器1.5x爲hdpi(150x150),2.0x爲xhdpi(200x200),0.75x爲ldpi(75x75),將每個圖像放置在相應的res/drawable文件夾中,然後讓說從佈局/佈局大型XML我應該指定寬度和高度使用DP?但是這樣做不會擴展嗎? 非常感謝! – cafeon 2013-03-25 18:15:09

+0

通過在佈局中選擇dp中的寬度和高度,除了根據圖像設置dp之外,圖像將被縮放 - 但通常情況是相反。 根據佈局中的「看起來不錯」以及取決於它的圖像類型,您可以選擇初始圖片大小。從標準尺寸的屏幕開始是非常正常的 - 例如來自Galaxy SII - 並設計您的佈局。 之後,您可以嘗試不同的分辨率,並調整您的佈局和圖像。 – Bloodkite 2013-03-25 20:25:16

+0

謝謝@Bloodkite,這真的很有幫助。我會試試看! – cafeon 2013-03-26 05:35:56