2013-05-11 53 views
0

对于使用XML布局的android应用程序创建UI似乎很难(至少对我来说)。有没有插件或任何其他方法可以为Android应用程序创建UI?是否有任何其他方法为android应用程序而不是XML创建UI?

+1

如果你对Android开发非常认真,那么你应该学习如何使用xml文件。起初看起来很困难,但它会让你更好地理解你在做什么,并且你将能够为你的应用程序提供更多的灵活性。 – codeMagic 2013-05-11 16:32:51

+0

@ codeMagic,是的,我也在学习XmL,而不是搜索其他工具来实现UI;) – 2013-05-11 16:37:46

+0

如果你还没有,请看[Layout Docs](http://developer.android.com/guide/)专题/ UI /声明-的layout.html)。这是你最好的选择。正如@Raghav Sood在他的回答中所说的,一旦你习惯了它,它就成为第二天性。从一个简单的'LinearLayout'和一些'Views'开始。然后学习如何使用'RelativeLayout'(在大多数情况下最好,恕我直言),然后你可以在其他'布局'中得到你的手。试一试,在这里和Google上查找帖子,并在遇到困难时发布具体问题。祝你好运! – codeMagic 2013-05-11 16:40:50

回答

0

退房http://developer.android.com/tools/help/adt.html它有GUI设计工具。这很容易,你可以拖放你喜欢的小部件。

+0

请注意,这些工具通常不适合设计可扩展的GUI。 – Overv 2013-05-11 16:32:39

+0

但我认为它默认包含在Eclipse中,当我安装android-sdk时! – 2013-05-11 16:36:03

+0

是的,Eclipse有一个很好启动的GUI,但你不想太依赖它。一旦你了解'Layouts'如何工作并自己编码xml,你将会好得多......你的用户也会变得更好:) – codeMagic 2013-05-11 16:41:59

1

起初很难,但一旦习惯了它,它就是第二天性。如果您打算认真对待Android开发,那么XML UI是一项基本技能,您应该好好学习。

也就是说,Android的Eclipse安装程序也有一个GUI布局制作者,并且还有DroidDraw

如果它更适合您,也可以使用Java代码重新创建大约95%的XML布局。

+0

你说95%xml使用java代码,我无法理解! – 2013-05-11 16:41:47

+0

“Raghav Sood”说,你可以用xml做的95%的东西也可以用java代码完成。 – k3b 2013-05-11 17:18:11

相关问题