Android:在Eclipse的graphics布局编辑器中自由移动button

我开发了几个iPhone应用程序,现在我将它们移植到Android上。

从我曾经习惯的方面来说,我可以自由地使用iPhone的界面编辑器来移动button,而从我对Android的理解来看,您可以(或需要)使用XML布局文件来“布置”button和诸如此类的东西。

所以这意味着我必须使用表吗? 有没有一种方法,我可以自由地移动一个button,我想用我的鼠标在Eclipse中的graphics布局编辑器?

我谷歌search和来到这个线程所见即所得的视图编辑器在'安卓'? 但我不认为他们有一个好的结论..

谢谢。

– 保罗

Solutions Collecting From Web of "Android:在Eclipse的graphics布局编辑器中自由移动button"

iPhone绝对布局的原因是所有的屏幕都是相同的大小。 因为有这么多的android设备,你应该尝试习惯相对和线性布局的build设。

要回答, ,您将无法使用graphics布局编辑器将button放置在精确的像素位置。

  • 你可以(或需要)使用XML布局文件来“布置”你的button和其他东西。

是的,你可以使用xml布局。 不过这并不是必须的,因为你也可以在java中创build整个UI。

  • 所以这意味着我必须使用表吗?

不,有许多布局可供select。

  • 有没有一种方法,我可以自由地移动一个button,我想用我的鼠标在Eclipse中的graphics布局编辑器?

不,你不能在Eclipse中。 您可以对其进行编码,并查看它如何更改布局预览中的位置。 AbsoluteLayout由于它在所有不同的屏幕尺寸周围引起的问题而被弃用。

最好的select是掌握RelativeLayout。 这是一个非常强大的布局,可让您将UI小部件放置在屏幕的任何位置,同时还可轻松支持多种屏幕尺寸。

尝试点击布局上的第二个鼠标button。 更改布局。 然后selectAbsoluteLayout。