2011-03-28 119 views
5

刚开始为Android开发,其想法是在Android Market上创建一个应用程序。我真的很想能够使用“图形布局”(WYSIWYG)中的bulit来创建UI。我现在有两个问题:我应该开发哪种Android版本?

  1. 从我所看到的几乎所有用户目前都在使用Android版本2.2或更早的版本。据我所知,3.0版本中有很多改进,特别是在创建用户界面时,但何时3.0版本可用于更大的质量?我应该继续为2.X用户开发还是应该用3.0?

  2. 您是否建议我使用“图形布局”来创建用户界面,或者我应该使用xml文件手动执行?我读过“图形布局”在早期版本中效果不佳,但对3.0更好?

回答

7

当前数据看起来更像:上2.2 60%,上2.1 27%,上2.3 *, 6% 1%1.6,1.5

5%因此,与到达2.1+ 88%的市场。 3.0肯定是未来的一部分,但现在只适用于平板电脑 - 专门为它开发将会使所有手机长时间无法使用。

图形布局编辑器变得越来越好 - 当我在9个月前查看它们时,我没有太多的运气,但情况发生了变化。

我建议看看它们并使用它们 - 然后a)查看结果并b)如果图形编辑器不是您想要的,则优化结果。

+1

您可以请参考这些数字。 – Mudassir 2011-03-28 09:10:58

+4

http://developer.android.com/resources/dashboard/platform-versions.html – Martin 2011-03-28 09:12:18

+0

Android市场应用程序,发布部分,我的应用的统计窗口。 – 2011-03-28 09:12:44

6

Here你可以找到Android平台版本的分布。这需要一些时间,直到大部分用户使用3.0。所以如果你需要指定的话,我会建议专注于Android 2.1及更高版本。如果您仅开发3.0,则无人能够使用您的应用程序。这不可能是你的目标,对吧?

当你提到“图形布局”时,你指的是什么?可视化的GUI编辑器?如果是这样,我会建议在XML文件中进行布局,然后检查它在“图形布局”中的外观。

+0

是的,Eclipse中的Visual GUI编辑器,当我打开一个xml文件时,它在“图形布局”中打开。 – Martin 2011-03-28 09:17:23

+0

好吧,我明白了。然后我同意Heiko Rupp。上次我检查它并不是很好,也许已经改善了很多,所以你可以试试看。不过,我认为以编程方式执行GUI并不是在GUI编辑器中更好。 – RoflcoptrException 2011-03-28 09:23:23

相关问题