【问题标题】:Timer code that can run in background可以在后台运行的计时器代码
【发布时间】:2017-05-30 22:17:27
【问题描述】:

我想要一个可以在后台运行并且只在我需要时停止的计时器代码。基本上,有两个按钮。启动计时器和停止计时器,当我按下启动按钮时,它会启动计时器,它也应该在后台自动运行,活动中有一个 TextView,我可以在其中查看计时器倒计时,但当我重新启动时它不应该重置应用程序并且必须与后台服务同步。如果可能的话,即使我在主屏幕上,当计时器完成倒计时时,应用程序也应该通知我。

【问题讨论】:

  • 使用 AlarmManager 和 PendingIntent。
  • 你试过倒数计时器吗?

标签: android android-service android-background android-timer


【解决方案1】:

如何创建一个长时间运行的计时器服务的示例,该服务通过移动到前台而在活动破坏中幸存下来,并在新活动绑定到它时返回后台。

https://gist.github.com/mjohnsullivan/403149218ecb480e7759

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-24
    • 2014-01-03
    • 1970-01-01
    • 2013-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-18
    相关资源
    最近更新 更多