2013-03-30 396 views
-1

我需要爲不同設備開發應用程序。在哪裏創建和保存不同的佈局。是否有任何方法可以在所有佈局中共享drawable-hdpi。如果我需要將相同的圖像保存在不同的可繪製文件夾中,我更擔心,因爲這會佔用很多空間。Android:不同屏幕的不同佈局

請指教。

+0

你的意思是對於各種尺寸你的設計會有所改變? – itsrajesh4uguys

+0

佈局textview字體大小的變化。 – iappmaker

+0

沒有必要爲文本創建新的佈局 – itsrajesh4uguys

回答

0

這告訴你幾乎所有你需要知道這些事情的一切:http://developer.android.com/guide/practices/screens_support.html

的關鍵是,除了繪製,華電國際和朋友,你可以有你所有的資源連字符,如佈局,華電國際。但是對於佈局,您可能最感興趣的是屏幕尺寸,例如佈局大。

要回答你關於共享的問題,drawable-hdpi中的東西將可用於所有屏幕,但會縮小爲mdpi並炸燬xhdpi。 drawable中的同樣事物將在任何密度屏幕上使用相同數量的原始像素,在xhdpi上看起來很小,在mdpi上看起來很大。

+0

我在raw/layout-large和raw/layout-small文件夾中創建了佈局。當我嘗試使用屏幕5.1「WVGA 480x800,2.7」QVGA(240x320)和4.65「720p(720 * 1280)的模擬器時,它始終從原始/佈局小 – iappmaker

+0

中挑選佈局。您不會將佈局放入原始佈局文件夾,layout-large,layout-normal等將與layout文件夾處於同一級別,就像drawable-mdpi與drawable一樣。嘗試layout-normal,因爲您測試的大屏幕可能會實際上比大的更小,這取決於你的像素密度。 – atw13

相關問題