我从我的服务器接收json数据,并将其保存在具有共享首选项的应用程序中。
PropertyInfo
一切顺利,但我希望在相同的视图中保存两个或更多不同的数据,而不会覆盖以前的数据。请帮助!
答案 0 :(得分:0)
将数据保存在共享首选项中而不会覆盖旧数据
您需要使用不同的 key
来保存SharedPreferences
如果您使用相同的密钥在SharedPreferences
中保存数据,则会覆盖旧数据
根据我的意见,最好使用 SQLite
SQLite是一个开源关系数据库,用于在Android设备上执行数据库操作,例如存储,操作或检索数据库中的持久数据。
它嵌入在android bydefault中。因此,无需执行任何数据库设置或管理任务。
<强> Android SQLite Tutorial 1 强>
<强> Android SQLite Tutorial 2 强>