我为新闻创建了一个应用。它使用 JSON 概念访问网站上的数据。它工作正常。 不幸的是,当它处于离线状态时,没有什么可以展示的。这就是我想创建 App for Offline use 的原因。
我有两个想法:
1.创建 SQLite数据库并在线时存储数据。当应用程序离线时,请使用该数据。
2. 在线时将网络数据存储为 sdcard 上的.txt文件。当应用程序离线时,请使用该数据。
该网站有更多类别和部分。
有没有其他方法可以实施离线应用?如果是这样,请告诉我。
答案 0 :(得分:0)
使用volley库来处理与网络相关的服务,对于离线你有使用缓存,这也是凌空库的功能
答案 1 :(得分:0)
您可以在数据库中创建类别,并将数据存储在db
中当用户在线时,您可以检查日期并与存储日期进行比较以更新您的应用,对于可以使用延迟加载的图像,通过解析网站的rss或xml提要来下载数据