【发布时间】:2013-10-27 23:17:40
【问题描述】:
我有一个只有一个ImageView 的简单对话框,我在我的应用程序中经常使用它,我想知道什么更快加载和显示、在 XML 中创建布局或在代码中制作相同的东西。
EDIT
我在这一点上询问理论知识,我在 Android Dev 网站上找不到任何有用的信息。
【问题讨论】:
-
关于这点的理论知识问一下。
-
我有点想知道同样的事情。或者实际上更多,如果你应该使用 XML 而不是在代码中制作它
-
这个问题只有一个答案,分为三个部分。一个。在 99% 的应用程序中,它没有任何区别。湾。除非需要,否则不要优化。可维护性和可读性始终是第一位的。 C。如果你想知道 - 测量它! (就我个人而言,由于 XML 是一种效率低下的数据存储机制,我看不出膨胀 XML 的速度有多快)。
-
Android 的资源 XML 文件被编译成体积小且处理速度快的二进制文件。 tools.android.com/recent/binaryxmleditor
-
@user2913138 请看我的回答。它应该会给你一些很好的信息
标签: android performance android-layout