我制作了一个Android应用程序。并在布局上放置一些按钮和进度条。但调整这些组件的位置非常困难。当我拖动它们时,它们会移动到一些狂野的地方。我不知道其他人是否遇到过同样的问题。 而我无法理解的是,当我完成组件的转发时,我发现button1现在具有button2的功能,而button2具有button3的功能......谁遇到了同样的问题?你能告诉我为什么和你的解决方案吗?
答案 0 :(得分:2)
某些想法的困难不能轻易比较。它取决于大量元素,其中最重要的是您的专业知识。如果你已经习惯了某种东西,然后你会突然变成完全不同的东西,你会发现这很难用,即使它一般都比较容易。
其中涉及android ADT布局,我同意你的说法,使用grafical界面并不是很好(特别是如果你是从iPhone上传出来的)。
我建议您直接使用XML并使用图形界面,仅用于创建按钮,文本等基本内容。
使用XML,在开始时会有点困难,但是一旦熟悉了,就可以将限制提高。
我不知道这是否有帮助,但这是我的观点。 (+1你好,有趣的问题)。
答案 1 :(得分:1)
图形布局有时表现不可预测。我的解决方案是在屏幕右侧窗格中使用“大纲”并手动设置所有参数,而不是使用“拖放方法”。
答案 2 :(得分:0)
我同意Marcin的说法,拖放式编辑器偶尔会出现意外行为。我通常使用它来实现粗略的布局,然后在xml中进行微调。
包含以供参考 - 用于在xml中创建输入控件的Android文档:
答案 3 :(得分:0)
我不同意Tom Hard之前我们在Eclipse中没有一个布局插件并且必须手工编写所有布局。 实际发生的是ADT中仍有许多错误。
我的建议是努力学习布局,并在发生错误时通过代码编辑它们。