Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
除了XML,还有其他方法可以为android应用程序创建UI吗?_Android - Fatal编程技术网

除了XML,还有其他方法可以为android应用程序创建UI吗?

除了XML,还有其他方法可以为android应用程序创建UI吗?,android,Android,使用XML布局为android应用程序创建UI似乎很困难(至少对我来说是这样)。是否有任何插件或任何其他方法可用于为android应用程序创建UI???请查看哪些具有GUI设计工具。这很简单,你可以拖放你喜欢的小部件 一开始很难,但一旦你习惯了,这就是第二天性。如果您打算认真从事Android开发,XML UI是一项基本技能,您应该好好学习 这就是说,用于Android的Eclipse设置也有一个GUI布局生成器,而且还有一个 如果更适合您,您还可以使用Java代码重新创建大约95%的XML布局

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

请查看哪些具有GUI设计工具。这很简单,你可以拖放你喜欢的小部件

一开始很难,但一旦你习惯了,这就是第二天性。如果您打算认真从事Android开发,XML UI是一项基本技能,您应该好好学习

这就是说,用于Android的Eclipse设置也有一个GUI布局生成器,而且还有一个


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

请注意,这些工具通常不适合设计可伸缩性良好的GUI。但我认为在安装android sdk时,Eclipse默认会包含这些工具!!是的,Eclipse有一个GUI,它可以很好地启动,但您不想太依赖它。一旦您了解了
布局的工作原理,并自己编写了xml,您的境况就会好得多……您的用户也会这样:)如果您认真对待Android开发,那么您真的应该学习如何使用xml文件。一开始可能看起来很难,但它会让您更好地了解自己在做什么,并且您的应用程序将能够实现更大的灵活性。@codeMagic,是的,我也在考虑学习XmL,而不是搜索其他工具来实现UI;)如果您还没有,请查看。那是你最好的选择。正如@Raghav Sood在他的回答中所说的,一旦你习惯了它,它就会成为你的第二天性。从一个简单的
线性布局
和一些
视图开始。然后学习如何使用
RelativeLayout
(大多数情况下最好的,IMHO),然后您就可以在其他一些
布局中获得经验。试一试,在这里和谷歌上查找帖子,当你陷入困境时,发布一个具体的问题。祝你好运谢谢,我会像你说的那样从现在开始学习XML。《Raghav Sood》说,你可以用XML做的95%的事情也可以用java代码来完成。