Android开发 - 处理XML

时间:2012-05-01 05:19:13

标签: android xml eclipse layout

我一直在学习android开发,我还是新手。

我已经为iOS设计了很多应用程序。

有没有比iOS更简单的布局?

因为在iOS中我只需要拖动它就可以移动到任何我想要的地方。在android中,我必须插入表格并编辑XML,我发现这些表格非常容易混淆且处理不灵活。

我已阅读并观看了许多教程,但仍然觉得处理

有点困难

由于

3 个答案:

答案 0 :(得分:2)

您可以在Eclipse中使用Android的布局编辑器。那是你在寻找什么?

http://developer.android.com/guide/developing/tools/adt.html#graphical-editor

答案 1 :(得分:1)

简短的回答是否定的。答案很长,这就是它在Android上的表现,它比iOS方法灵活得多。想象一下将Android应用程序设为iOS方式并支持240x320,320x480,480x800,480x854,540x960,600x1024,720x1280 ......等屏幕尺寸,并且很容易意识到这将是一项不可能完成的任务。这几乎可以肯定苹果公司采用“Retina Display”,其像素密度和屏幕尺寸(3.5英寸)完全相同 - 因为做其他任何事情都意味着所有应用都需要专门为新屏幕设计而不是只提供带有@ 2x后缀的图像。

因此,不像iOS那样绝对定位和调整大小,而是在Android中使用XML,其中设计师的任务是提出一个或多个可以支持各种屏幕尺寸的布局。

答案 2 :(得分:0)

您可以使用Eclipse Layout Editor进行拖放,使用绝对布局。但是使用绝对布局不是一个好习惯,因为在iOS中屏幕尺寸对于所有设备都是固定的,但在android中有不同的屏幕尺寸设备可用,如果你设计一个考虑单个屏幕尺寸的布局,它将在另一个屏幕尺寸设备上搞砸。您必须遵循规范来创建布局,请通过此链接获取更多详细信息。

http://developer.android.com/guide/topics/ui/layout-objects.html