Android存储数据

时间:2011-11-28 14:09:13

标签: android sqlite sharedpreferences

我正在创建一个社区应用,人们可以在其中找到个人资料并搜索人员 - 例如网络类型。

哪个是存储登录用户数据的最佳方式 - 用户ID,名称等,以便我可以在活动中使用它来显示数据并进行Api调用以获取用户相关应用程序的数据内容。

我想在本地存储

  1. 用户详细信息,如 - > userId,姓名,最后一次本地化,性别,生日
  2. 消息收件箱 - >两个人之间交谈的线索。

2 个答案:

答案 0 :(得分:2)

您可以使用 SQLite数据库共享首选项使用SQLite数据库会更好如果您想在astructured庄园中存储更多信息。但要保存小信息,您可以使用共享偏好

答案 1 :(得分:1)

我想最好的方法是将数据存储在数据库(SQLite)中,并使用调用将数据与服务器同步。像这样你即使离线也可以使用你的应用程序:) 如果您在没有互联网连接时将数据存储在内存中,或者您遇到互联网连接问题,则会遇到很多麻烦。

祝你好运, Arkde