0

我正在尝试创建将显示城市天气更新的应用程序。我已经尝试了两种方法

1.我为此使用了 AsyncTask,.get()所以请等到响应来自我用来显示 waether 更新的 API。

2.在 AsyncTask 中,onPostExecute我已经完成了从服务器接收到的值的所有设置。

但问题在于它需要花费大量时间来打开活动,直到响应来自服务器。

在 2 方式中,活动快速打开,但在响应来自服务器后更新值。

我想这样做,因为它可以快速打开而无需花费时间。那么有没有其他方法可以做到这一点,这样它就不需要时间了。

请建议我必须遵循什么方法来获得这个,我们可以使用某种缓存来保存图像 url 和温度,湿度

4

1 回答 1

0

使用 Volley 库,有一个关于它的 Google IO 2013 演讲和许多您可以搜索的示例。

Volley - Google IO 2013

于 2013-10-05T06:58:10.850 回答