Android 更快访问:容器类或 xml 资源

发布于 2024-11-28 21:58:39 字数 149 浏览 1 评论 0原文

我有一个字符串列表(消息和 URL),我想将其放入一个公共文件中。将它们放在容器类中或作为 xml 资源会更有效吗?

如果我想在 xml 布局中使用字符串,我想我必须将字符串放入 xml 资源中?

编辑:我知道这两种方法的优点,我只想知道哪种方法更快。

I have a list of strings (messages and urls) which I want to place in a common file. Would it be more efficient to place them in a container class or as an xml resource?

If I want to use the strings in my xml layouts, I guess I have to put my string in an xml resource?

Edit: I know the advantages of both approaches, all I want to know is which is faster.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧伤慢歌 2024-12-05 21:58:39

当您创建 APK 时,XML 资源实际上被编译为二进制形式,因此它们非常快。如果您使用资源,您可以为不同的语言(区域设置)、版本或屏幕尺寸定义不同的字符串,平台会自动使用正确的字符串。没有理由使用容器类、使用 XML 资源。

XML resources are actually compiled to binary form when you create your APK, so they are pretty fast. If you use resources, you can define different string for different languages (locales), versions or screen sizes, and the platform takes care of using the right one automatically. There is no reason to use a container class, use XML resources.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文