我使用sharedPreferences来保存我的应用/游戏进度,我有5种不同的方法来保存/加载/删除sharedPreferences中的数据。我想知道为这些方法创建新类并将它们设为静态是否是一种好习惯? 谢谢你的帮助!
答案 0 :(得分:3)
如果您经常存储大量首选项值,则可以在创建处理配置值存储/检索的首选项助手类时清理代码。它将使您的代码保持清洁,易于阅读,并为您提供一个单一的位置来维护您的偏好。
答案 1 :(得分:1)
我认为如果您保存那么多数据并发现自己多次调用这些SharedPreferences方法,那么使用SQLite来保存数据可能是值得的。