缓存android app webcontent并在离线时显示内容

时间:2011-10-03 21:22:36

标签: android

我正在创建一个使用json在线获取数据的Android应用程序。我想在离线时显示以前的内容。有人可以为此建议一个解决方案吗?提前谢谢。

4 个答案:

答案 0 :(得分:1)

如果您使用HttpURLConnection,则会自动为您缓存所有内容。有关详细信息,请查看http://android-developers.blogspot.com/2011/09/androids-http-clients.htmlhttp://developer.android.com/reference/java/net/HttpURLConnection.html

答案 1 :(得分:1)

你有各种选择。阅读开发指南主题Data Storage。我建议使用存储或SQLite数据库。根据您缓存的数据量,您可以考虑使用外部存储,以便您的应用在用户手机上成为一个好公民。

答案 2 :(得分:1)

您需要使用appcache离线显示内容。 Android支持html5 appcache

答案 3 :(得分:0)

您需要使用HTML5功能应用缓存,这是离线显示网页整个内容的最简单方法。