如何在Android应用程序中使用设备的缓存?

时间:2014-10-07 19:28:33

标签: android performance caching

在Android应用程序中,我有一个按钮;当用户单击该按钮时,app会命中外部PHP服务器并下载json数据并将其显示在列表视图中。

现在假设在短时间后用户再次点击该按钮.App将再次使用HttpURLConnection获取json数据。我的问题是,我们可以通过使用设备的缓存(如浏览器)来提高从json获取数据的速度do)或HttpURLConnection库在内部实现它吗?

1 个答案:

答案 0 :(得分:0)

我知道一个库可以实现你所需要的Robospice,我真的建议你检查它,它在BackService中进行异步调用,然后根据需要更新你的UI,就像你想要的那样实现的缓存在您需要时到期,也有自己的JSON解码器,请查看它。如果您需要更多信息,请查看页面上的wiki或在此处发表评论。祝你好运。