2012-01-18 140 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