【发布时间】:2012-02-23 19:11:56
【问题描述】:
我正在为我的 Android 应用构建一个设置页面。为此,我正在使用 PreferenceActivity 及其功能。设置的保存/编辑是简单的部分,但我想知道通过应用程序访问设置的最佳方式是什么?我当然可以在每次需要时访问 SharedPrefs,但是,这对我来说似乎效率低下……尤其是因为某些设置可能会被相当频繁地访问。
我想知道是否值得创建一个类,该类在打开应用程序时加载所有设置,然后可以通过 Application 类在应用程序中访问。然后每次更改设置时都会更新此类。
值得采用这种方法还是有更好的方法?还是不值得在应用的整个生命周期内将设置保存在内存中?
谢谢
【问题讨论】:
-
请说明您是否需要设置您的应用程序或其他内容。
-
这些设置适用于我的应用程序。正如第一句话所说的“为我的 Android 应用程序”
标签: android settings sharedpreferences