我正在Android中创建一个社交网络类型的应用程序。我从服务器以XML格式获取大量数据。
目前我正在静态列表中保存这些数据。地图,所以我可以随时随地使用这些数据。但我不知道这是否是一种保存数据的好方法。
实际上我只想保存会话的数据,而且应该可以从我的app中的任何位置访问。在结束会话时我想清除所有数据。
那么保存数据并使用它的正确方法是什么。
答案 0 :(得分:0)
我认为你需要在服务器上保存数据本身。 bcoz在数据库中保存是不正确的方法,一旦用户卸载应用程序,所有数据都将丢失。 此外,一旦用户sigin在其他设备中u将无法获得刷新数据。
答案 1 :(得分:0)
假设您正在使用facebook或google +或某些现有的社交网络服务,那么您应该可以使用静态对象。假设一次只能记录一个人,这不会是一个问题。只需确保清除静态对象并经常刷新服务器,以使本地数据副本不会过时。
答案 2 :(得分:0)
您可以解析xml数据并使用namevaluepairs将所有数据发送到服务器端页面,在服务器端,您可以检索该数据并将其存储到您的sql数据库中。或者只需在app本身使用sqlite ..