2012-01-18 141 views
2

我知道這是更一般的問題,但我很好奇.Android支持不同大小,我們知道它。我的問題是,當你正在發展如何可以解決這個問題general.You可以準備圖標爲所有不同的大小或你正在使用ninepatch?不同尺寸支持android?

你使用所有drwable文件夾還是隻是大的?如果你使用ninepatch,我們可以用於背景嗎?

+1

這裏你去,兄弟。 http://developer.android.com/guide/practices/screens_support.html – volk 2012-01-18 16:09:40

+0

我知道這一點。我只是對開發人員的方式感到好奇。我在項目中看到了很多方法。一般情況下如何使用?因爲如果你有10個屏幕上的所有圖標大小對於設計團隊來說都很難。 – DuyguK 2012-01-18 16:14:29

+0

多數民衆贊成在我做這件事的方式,我認識的人這樣做。創建3種不同尺寸的圖標並不難。我相信當你有很多人時,它會變得忙碌起來,但我相當積極,這是做到這一點的最佳方式。 – volk 2012-01-18 16:16:43

回答

1

9補丁可以用於背景和其他東西,但通常用於獨立於分辨率的東西。對於圖標等,建議使用不同大小的圖標,它們分別位於低,中,高和超高密度屏幕的文件夾 - drawable-ldpi,drawable-mdpi,drawable-hdpi和drawable-xhdpi。與密度無關的位圖可以放置在drawable-nodpi中。有關更多信息,請參閱http://developer.android.com/guide/practices/ui_guidelines/icon_design.html

+0

所以它應該成爲龐大的文件大小(.apk)的權利,承載所有資源的單一屏幕大小,即IAM有hdpi設備。該apk將包含所有l,m和x drawables? – 2012-01-18 16:20:37

+0

絕對!除非你不希望你的應用在所有顯示密度上看起來不錯。 – 2012-01-18 16:29:15