gpt4 book ai didi

android - 安排 AlarmManager 进行定期后台数据同步的最佳位置在哪里?

转载 作者:行者123 更新时间:2023-11-29 18:21:57 27 4
gpt4 key购买 nike

我的 Android 应用程序将定期轮询服务器以检查数据。我希望无论用户与应用程序交互如何进行此轮询,类似于(在概念上)Gmail 和 Google Reader 应用程序如何在后台同步数据。安装应用程序后,这些定期同步应该开始发生。我认为从 Activity 内部安排闹钟是可行的方法,因为我不想等待用户打开我的应用程序。

在这种情况下,调用 AlarmManager.setInexactRepeating 的最佳做法是什么?

我能想到的一些可能性是:

  • 扩展 Application 并在 onCreate 中执行
  • 在 list 中设置为 android:enabled=trueService 中进行调度。
  • 收听一些特定的广播消息,并从接收器中调度

最佳答案

创建一个开机接收器并使用它来启动一个安排警报的服务。查看此链接:http://www.thetekblog.com/?p=77

关于android - 安排 AlarmManager 进行定期后台数据同步的最佳位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4889370/

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