我正在考虑在Android中存储信息的两种数据类型。
信息将以例如每个条目都有(时间,日期,类型,值,注释)值,我考虑使用SQLite数据库。但我也认为共享偏好也是好主意,因为它易于使用(用于读写),而且用于保存键值对中的私有数据。
在这种情况下哪个更好?
答案 0 :(得分:1)
我认为这可能有助于您入门:Pros and Cons of SQLite and Shared Preferences
我不想变得粗鲁,但在谷歌上花一些时间不会伤害任何人:D
答案 1 :(得分:0)
这取决于您要存储的数据的“实体”。 如果您必须存储相对较小且“键值”的数据量,那么最佳解决方案是SharedPreferences。 另一方面,如果您的信息更复杂,如果它们之间存在关系,那么您应该考虑管理SQLite数据库解决方案。
答案 2 :(得分:0)
SharedPreferences
用于存储设置等。您不希望将其用于大量存储数据,这是您想要做的事情。使用SQLite数据库。