我正在创建一个使用json在线获取数据的Android应用程序。我想在离线时显示以前的内容。有人可以为此建议一个解决方案吗?提前谢谢。
答案 0 :(得分:1)
如果您使用HttpURLConnection,则会自动为您缓存所有内容。有关详细信息,请查看http://android-developers.blogspot.com/2011/09/androids-http-clients.html和http://developer.android.com/reference/java/net/HttpURLConnection.html。
答案 1 :(得分:1)
你有各种选择。阅读开发指南主题Data Storage。我建议使用存储或SQLite数据库。根据您缓存的数据量,您可以考虑使用外部存储,以便您的应用在用户手机上成为一个好公民。
答案 2 :(得分:1)
您需要使用appcache离线显示内容。 Android支持html5 appcache
答案 3 :(得分:0)
您需要使用HTML5功能应用缓存,这是离线显示网页整个内容的最简单方法。