【发布时间】:2011-12-28 08:55:24
【问题描述】:
我正在开发 Android 项目,我正在从网络服务器收集一些信息。每次应用程序启动时,我都会下载 JSON 数据并在数据库中重新输入信息。我有这种情况:
- 应用程序启动,我正在删除 sqlite 数据库中的所有数据和 再次插入(如果 json 有一些变化,则需要这样做) 数据)。
- 当我下载新的 json 用户时看不到任何信息,因为我已经删除了它。他可以定期查看单个项目何时下载并插入数据库。
- 完成整个过程并下载并插入所有内容后,用户可以看到所有新的可用信息。
所以我需要一个想法如何做这件事:当我开始从 json 下载数据时,当应用程序启动时,用户必须可以查看旧信息。当我准备好所有信息并下载所有内容时,我必须删除/更新/插入新数据的整个 JSON,而且一切都必须发生得如此之快,以至于用户一定不会注意到这一点。
知道我该怎么做吗?
提前致谢!
【问题讨论】: