【发布时间】:2016-05-25 09:05:24
【问题描述】:
我有一个包含 RecyclerView 的 Android 应用。 RecyclerView 不会改变,将始终具有相同的 10 个元素,因此我认为创建一个包含元素名称的公共静态最终字符串数组将是提高性能的最佳方式。
但是在每个元素上触摸一个带有 TextView(大文本)的新活动将启动。因此,对于每个 RecyclerView 元素,将有 3 个可能的大文本(随机选择 onClick 事件),这意味着总共有 30 个大文本。这些文本永远不会改变。
保存这些文本的最佳做法是什么?
【问题讨论】:
-
这个问题有点令人困惑。如果你只是想要一个字符串,为什么不简单地将它保存在
strings.xml中?或者,如果它不会被任何其他资源使用,则在活动中将其作为最终的。
标签: android performance sqlite file constants