2017-06-20 76 views

回答

1

布局xml文件。虽然它们比iOS的故事板更具可读性和可编辑性。 android中的规范是用xml来设计的,GUI编辑器不仅更难使用,而且使用起来也慢得多 - 知道自己在做什么的人可以在一半的时间内为设计编写XML拖放,并像xcode一样繁琐地调整。布局文件不能做的是转换 - 那些代码。其他xml文件可以做其他事情(包括字符串常量,颜色常量,样式等)。

+0

FWIW,[MarkupKit](https://github.com/gk-brown/MarkupKit)为iOS提供了类似的功能。它允许您使用人类可读的XML标记语言构建原生iOS应用程序,类似于Android(或者如果您熟悉.NET开发,则使用XAML)。 –