And*_*der 18 sqlite android sharedpreferences
我的数据是简单的属性值,所以我可以存储任何方式,但我想知道哪个更可靠?共享首选项是否自动保存,因此更可靠?或者因为它们是非交易性的那么可靠性较差?
Moh*_*nde 25
SharedPreferences或ContentProvider/SQLite数据库的使用是基于情境的.在你的情况下,我会建议使用SharedPreferences.SQLite数据库适用于潜在的数百个条目.还可以查询SQLite数据库,并且数据检索更加健壮.SQLite数据库为您的条目增添了巨大的力量.但在你的情况下,我建议使用SharedPreferences,除非你有不寻常的需要对你的属性值进行排序/过滤.它们都是可靠的服务,SharedPreferences不是自动保存的,您必须使用它commit()来保存更改.SQLite数据库比结构更加结构化SharedPreferences.有关更多信息,请查看文档.
| 归档时间: |
|
| 查看次数: |
5189 次 |
| 最近记录: |