只为 sharedPreferences 方法创建新的 Class 值得吗?
Is it worth it to create new Class only for sharedPreferences methods?
我正在使用 sharedPreferences 来保存我的 app/game 进度,我有 5 种不同的方法从 sharedPreferences 获取 save/load/delete 数据。我想知道只为这些方法创建 new Class 并使它们静态化是否是一种好习惯?
感谢您的帮助!
如果您经常存储大量首选项值,那么如果您创建一个首选项助手 class 来处理 storage/retrieval 配置值,它可以清理您的代码。它将使您的代码保持整洁、易于阅读,并为您提供一个地方来维护您的偏好。
我认为如果您要保存那么多数据并发现自己经常调用那些 SharedPreferences 方法,那么使用 SQLite 来保存数据可能是值得的。
我正在使用 sharedPreferences 来保存我的 app/game 进度,我有 5 种不同的方法从 sharedPreferences 获取 save/load/delete 数据。我想知道只为这些方法创建 new Class 并使它们静态化是否是一种好习惯? 感谢您的帮助!
如果您经常存储大量首选项值,那么如果您创建一个首选项助手 class 来处理 storage/retrieval 配置值,它可以清理您的代码。它将使您的代码保持整洁、易于阅读,并为您提供一个地方来维护您的偏好。
我认为如果您要保存那么多数据并发现自己经常调用那些 SharedPreferences 方法,那么使用 SQLite 来保存数据可能是值得的。