Java 用于快速布局/界面创建的工具?

Java 用于快速布局/界面创建的工具?,java,android,Java,Android,除了DroidDraw,还有谁知道有什么工具可以帮助我更快地创建项目的基础知识?我正在寻找一种可以让我非常快速地为我的布局生成XML的东西,这样我就不必像机器人一样坐在那里打字那么久 谢谢 DroidDraw是可以的,但现实情况是,如果您要为Android编写,您需要学习如何从头开始编写XML布局。我记得当我第一次开始使用androidsdk时,XML布局看起来很奇怪,但最终它开始变得有意义了 我读了谷歌安卓团队成员的一篇博文,解释了为什么XML布局比基于GUI的布局系统(比如iPhone SD

除了DroidDraw,还有谁知道有什么工具可以帮助我更快地创建项目的基础知识?我正在寻找一种可以让我非常快速地为我的布局生成XML的东西,这样我就不必像机器人一样坐在那里打字那么久


谢谢

DroidDraw是可以的,但现实情况是,如果您要为Android编写,您需要学习如何从头开始编写XML布局。我记得当我第一次开始使用androidsdk时,XML布局看起来很奇怪,但最终它开始变得有意义了


我读了谷歌安卓团队成员的一篇博文,解释了为什么XML布局比基于GUI的布局系统(比如iPhone SDK附带的布局系统)更好。我现在找不到链接,但基本上,XML允许在大小和用途完全不同的设备之间优雅地扩展布局,而基于GUI的布局设计师往往需要在最好的情况下进行调整,在最坏的情况下需要在不同大小的设备上进行重做。

用于Eclipse的官方Android插件附带了一个GUI编辑器,该编辑器支持GUI元素的拖放。不一定比DroidDraw好,但也许你还不知道:

但是,拖放布局设计方法不推荐用于Android应用程序UI设计师,但谷歌代码上有一个开源项目:Android UI utils,在这个项目中,你可能会发现一些有趣的东西

它使用Firefox插件
Pencil
绘制和设计android布局,还使用在线“android资产工作室”,您可以在其中设计自定义图标,如:

  • 启动器图标
  • 列表项图标
  • 菜单图标
  • 通知图标
您可以在此处放弃尝试:


我特别希望看到一些“鼓励”最佳实践的东西。也许我们应该开始一个开源的?我失败了。让我们谈谈。不过,我了解到布局资源编辑器使生活变得更加轻松。但是……还有一点:也许你需要更多的练习。编写一个简单的布局可能需要2分钟(使用DroidDraw需要1分钟)。编写一个复杂的布局可能需要10分钟,这实际上并没有那么糟糕。使用DroidDraw创建一个复杂的布局简直就是地狱。。。没有什么比知道自己在做什么和编写干净的XML更好的了。也许没有比DroidDraw更好的工具了,因为我认为它无法完成一个任务(不是构建移动用户界面)。最后,如果你花了一个多小时写一个布局:你太慢或者布局太复杂,这可能看起来很糟糕。我可以从头开始编写XML。只是有时候你似乎在做一些可以简化的样板工作。事实上,我想我现在使用DroidDraw更好了。只是想能够像创建一个按钮真正快速。谢谢大家!我同意速度。我有时使用Eclipse中提供的大纲视图。让我们为您创建一个按钮是相当快的。然后,您可以手动修改XML以获得所需的任何参数和位置。Vikas,这看起来太棒了。谢谢!似乎无法让铅笔工作。按照指示尝试拖动拉链,但无效。