gpt4 book ai didi

android - android 中每时每刻都在调用 Restful 服务

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:44 24 4
gpt4 key购买 nike

我正在开发从网络服务获取数据后每时每刻更新 UI 的应用程序。我知道我们可以每次调用 AsyncTask 来获取数据,但这看起来很奇怪。还有一种方法可以在后台服务中获取数据并在 Activity 中接收其广播。但同样,如果数据库没有变化,我们正在使用资源。有什么方法可以检查数据库是否发生变化然后获取数据。

最佳答案

我认为你应该每次都使用推送而不是拉取数据。在您的应用程序中实现 GCM 推送。如果您感兴趣的数据发生任何变化,服务器会发送有关该变化的推送。

然后您的应用程序将收到有关广播接收器更改的信息,如您所愿。然后您的应用程序可以进行 API 调用并获取实际数据。

以下是有关 GCM 的更多详细信息: https://developers.google.com/cloud-messaging/

关于android - android 中每时每刻都在调用 Restful 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com