【发布时间】:2019-08-23 06:19:10
【问题描述】:
在我的应用程序中,我将大量数据保存到共享首选项中。其中一些共享首选项在应用会话期间被多次使用。我正在考虑创建一个类来保存static 成员中最常用的SharedPreferences 的值。
因此,如果我有一个在应用程序中被多次访问的City 对象,我想我会在应用程序启动期间从 SharedPreference 中获取 City 对象值,将其存储在一个静态变量中并在应用程序的其余部分(通过一些管理器类)。
但我想知道这是否会提供任何性能改进?我试图找到SharedPreferences 和Statics 的性能比较,但找不到任何可以很好地回答我的问题的东西。有人有明确的答案吗?谢谢!
【问题讨论】:
标签: android static sharedpreferences