定时器广播接收器 - 在下午 2 点或 44 分钟后接收?
我想在 Android 清单或代码中注册 BroadcastReceiver如果有必要,这将根据时间向我的应用程序发送广播。
例如,我希望 Android 操作系统根据时间调用我的 onReceive ,
- 例如定期
- 或在一天中的给定时间
- 或在特定时间过后(例如 44 分钟后)调用一次来自我的应用程序中的某些调用)
这怎么可能而不让我的应用程序一直在后台运行?
I would like to register a BroadcastReceiver in the Android manifest, or in code if necessary, that would send a broadcast to my application based on time.
e.g. i would like my onReceive to be called time-dependently by the Android OS
- at say a regular interval
- or at a given time of day
- or once after a specific amount of time has lapsed (say after 44 minutes from some call in my application)
How might that be possible without leaving my app running in the background all the time ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅 AlarmManager 和 android.intent.action.TIME_TICK
See AlarmManager and android.intent.action.TIME_TICK