我不是在寻找一个模拟工具,我正在寻找一个合理的GUI设计工具,用于Apple界面生成器风格的最终产品。 Droid Draw是越野车,过时和我的经验不准确。使用Eclipse插件进行复杂的布局使得去看牙医似乎很有趣。我甚至决定在当前模型上手动编码CSS像素坐标。解决方案是在这里找到的:http://andrdev.blogspot.com/2010/01/gui-designer.html最好,或者让你们中的一个忍者找到别的东西?如果有一个尚未准备好展示的积极开发的项目,我也想知道。Android:尝试改进GUI设计过程的活动项目?
回答
我不明白你为什么想要这样的东西(尤其是你发布链接的工具)。这意味着要学习一种全新的语言来使用该工具。为什么不直接学习XML定义?是的,这是一个相对陡峭的学习曲线,但一旦你加快速度,你会看到它很棒。另外,手动执行XML将允许您优化布局(有几篇文章介绍如何做到这一点)。
至于Eclipse插件,我觉得它非常棒,尽管我从不直接使用它。我不添加/删除/编辑元素。我编写我的XML代码,然后用插件测试它,所以我不必重新编译应用程序>在模拟器上上载>运行应用程序>通过所有活动来获得我正在编辑的那个,只是为了看到我需要添加更多的填充。
此外,一般来说,最好使用您提供的工具。第三方工具很可能会变得过时,停止使用,不推荐使用,...
结论:以正确的方式进行操作。用手写出你的XML。使用Eclipse插件作为一种便利工具。
我经常同意“使用工具提供”的观点,这就是为什么我学习Java和Objective C而不是为我的移动应用程序做一些半熟的JavaScript解决方案的原因。我最初是通过手工编写XML来开始的,但只是做了一些简单的变化的列布局,感觉令人难以置信的缓慢。这不仅仅是因为我没有把握某些东西,因为我认为我们可以同意,如果我能够处理Java,Obj-C,PHP,Ruby等,那么这个XML *应该会很轻松,如果写得很好的话。你知道在有效编写Android XML方面有很好的写作吗? – 2010-04-27 06:58:19
我也可以处理Java,PHP,Python等,但是,XML *不是一件轻而易举的事情。我经常发现Android布局XML和HTML/CSS之间的惊人相似之处。就像HTML/CSS一样,还有很多**技巧和怪癖,你只会随着时间的推移才会学习,并且会对你的头撞对方。当然,HTML/CSS更好记录,但这是一个不同的问题。正如我所说,当你加快速度(学习所有的技巧和怪癖)时,你会爱上这些XML。 – Felix 2010-04-27 09:13:40
还有更好的GUI设计过程,所以我希望Android的改进,但你的答案是聪明的,没有竞争,所以我接受它。我可以看到如何绘制HTML/CSS的相似之处。 – 2010-05-01 00:12:47
- 1. 尝试启动库项目活动
- 2. Android活动设计
- 3. Android中的活动设计?
- 4. 设计滑动活动android
- 5. 设计活动视图:Android
- 6. 使用NetBeans GUI设计器设计netbeans之外的项目
- 7. 没有GUI的Android活动
- 8. WF4运行时尝试加载松耦合活动设计
- 9. 错误尝试的活动
- 10. 开源项目已经尝试过
- 11. 尝试通过计划机制调用活动时应用程序下降
- 12. 手动终止进程(活动)后的Android调试
- 13. 编程的Qt GUI设计
- 14. 扩展Android活动的设计模式?
- 15. 你会如何计算Android项目中的活动数量?
- 16. 根据活动开始和持续时间对活动项目进行计数
- 17. 您在Agile项目上进行了哪些初始建模/设计活动?
- 18. 访问 - 设计更改错误消息,而不尝试进行更改
- 19. 尝试从其他项目通过button_to创建项目new_item_path
- 20. 我的android项目的活动正在跳过
- 21. 如何进口材料设计上的Android Studio项目
- 22. Java尝试 - 终于设计
- 23. Android中的设计说明。列表活动vs活动
- 24. 动态GUI框架设计
- 25. 在owlCarousel中设置活动项目
- 26. 微调项目导致活动(Android Studio)
- 27. 从Android库项目覆盖活动
- 28. 汽 - 尝试手动设置我刚刚下载的Xcode 8启动项目
- 29. Windows工作流程活动设计器不验证不可见项目
- 30. php move_uploaded_file在移动过程中尝试更改文件名
我希望这有一个答案 - 为Android做布局一直是一种恐怖,并且是让我停止在一个侧面项目上工作的一种很好的方式。 – Jess 2010-04-26 16:53:16
我希望有这样的答案,我也希望。由于没有,我希望Eclipse工具集得到改进。界面生成器和Cocoa把Android GUI过程羞辱IMO。没有任何人比费利克斯试图回答这个问题,他的回答是一个聪明的措辞,我不得不接受他的回答。 – 2010-05-01 00:10:32