XML布局的首选方法:显式属性或styles.xml?

时间:2010-10-25 14:57:50

标签: android xml layout

目前,我在各种XML布局中使用styles.xml中的编码样式混合显式属性(layout_width,height,alignment),并从colors.xml中外包颜色。

根据您的经验,组织Android应用程序布局的推荐方法是什么?

1 个答案:

答案 0 :(得分:1)

使用样式更有条理,使xml代码更容易阅读,我认为布局的可视化编辑器很糟糕,所以最好的编辑方法仍然是手动编辑文本文件。阅读更容易是一大优点。

我在任何地方使用样式重复布局,非常有用的是任何explicits属性都将覆盖样式的属性,因此您可以使用样式,如果您需要的几乎相同,您只需显式重新定义属性。

每当您需要修复布局问题时,您都可以更新样式,而无需更新一百万次。

另一方面,如果您只使用一次“样式”布局,则没有理由为其编写实际样式,只需明确地完成。