【发布时间】:2015-01-10 16:25:45
【问题描述】:
什么对 Android 应用程序的性能更好:使用 XML 或 Java 代码添加视图元素?
【问题讨论】:
-
在代码中添加稍微快一些(布局膨胀器当然也会在代码中添加视图),因为您正在削减 XML 验证和解析。
标签: android xml performance
什么对 Android 应用程序的性能更好:使用 XML 或 Java 代码添加视图元素?
【问题讨论】:
标签: android xml performance
性能上的差异并不是真正可以观察到的,但为了开发,最好将其保留在 XML 中。这样您就可以更轻松地开发支持多屏幕的自适应 UI。更重要的是,它将代码实现与设计 UI 分开,这总是一件好事,并使您的代码更易于阅读。
【讨论】:
只要您正确声明 XML 布局,就没有明显的区别。 但我会建议使用 XML,因为使用它您实际上可以显示布局的外观,并且它可以让您更清楚地了解您的 UI。 另一个优势是,当您为应用程序 UI 提供多分辨率支持时,它会对您有很大帮助。
【讨论】: