我有一点怀疑 这是为Android设计UI的最佳方式 XML中的编码或设计?
哪种表现更好?
答案 0 :(得分:3)
性能类似(XML版本加载速度稍慢但不明显。)但是通过使用XML,您可以自动支持运行时配置更改。您可以轻松地为不同的分辨率,方向,语言等提供不同的布局。建议使用XML尽可能地定义UI。
答案 1 :(得分:3)
根据个人经验,我会说两者之间的表现差异可以忽略不计。但是,使用XML的纯粹原因是它更易于维护。 这样,您就可以通过其他可能的未来开发人员(甚至以后自己)轻松识别和编辑的方式创建布局。
您可以使用XML在代码中做任何布局,如果您需要添加更多高级功能,您仍然可以使用findViewById(R.id.ELEMENT_NAME);
答案 2 :(得分:0)
首先,我会说这是一个非常好的问题,我会说它的XML更容易使用而不是代码,原因如下:
这就是我的想法......
感谢
勒凯什