【发布时间】:2011-08-11 05:35:55
【问题描述】:
我有一个字符串列表(消息和网址),我想将它们放在一个公共文件中。将它们放在容器类中还是作为 xml 资源更有效?
如果我想在我的 xml 布局中使用字符串,我想我必须将我的字符串放在一个 xml 资源中?
编辑:我知道这两种方法的优点,我只想知道哪个更快。
【问题讨论】:
标签: android android-layout performance android-xml container-classes
我有一个字符串列表(消息和网址),我想将它们放在一个公共文件中。将它们放在容器类中还是作为 xml 资源更有效?
如果我想在我的 xml 布局中使用字符串,我想我必须将我的字符串放在一个 xml 资源中?
编辑:我知道这两种方法的优点,我只想知道哪个更快。
【问题讨论】:
标签: android android-layout performance android-xml container-classes
当您创建 APK 时,XML 资源实际上被编译为二进制形式,因此它们非常快。如果您使用资源,您可以为不同的语言(区域设置)、版本或屏幕尺寸定义不同的字符串,并且平台会自动使用正确的字符串。没有理由使用容器类,使用 XML 资源。
【讨论】: