2

嗨,在我的应用程序中,我有大量数据要从 Web 服务器加载,每次调用 Web 服务器都需要花费大量时间来加载,因此我决定缓存旧数据并仅在有新数据时才请求服务器并加载所有数据数据库上的数据并从数据库离线加载,以便应用程序更具响应性。

如何实现这一点,因为我不知道缓存,请建议实现这一点的方法以及我可以使用的最佳数据库是什么,因为来自服务器的数据是 json 格式。我需要遵循哪些方法来在 android 中实现这种缓存。

4

1 回答 1

2

解析后,将数据存储在 SQLite 数据库中。第一次从服务器下载数据并存储在 SQLite 中,并在用户下次打开应用程序时向用户显示旧数据,如果新数据可用,请向服务器发送新数据请求更新数据库并更改用户界面。

于 2013-01-02T10:57:39.773 回答