当用户登录到我的应用程序时,我创建了一个AlarmService,并在10分钟内触发。为了响应这个警报,我启动了一个轮询一些数据的服务。在轮询之后,服务设置了一个新警报,并在10分钟内再次启动。这很好,但当用户手机关机时会发生什么?闹钟是否等到手机重新启动?或者警报被破坏?如何处理这种情况,以便在用户重新启动手机时警报可以继续?关闭手机时的Android AlarmService
0
A
回答
2
当手机关机时,您无法获得闹钟功能,但您可以检测手机何时开机并在那一刻执行某些操作,例如计算剩余时间做出某些事情。
此链接可以帮助你: Trying to start a service on boot on Android
希望帮助:)
1
如果用户完全关闭手机,您的闹钟将被清除。通常情况下,解决方案是注册BroadcastReceiver
以通过广播BOOT_COMPLETED
在启动时获得控制权,以再次进入并设置警报。 Here is a sample app证明了这一点。
相关问题
- 1. 钛手机,android关闭WebView
- 2. android:timer:手机关闭
- 3. 在Android Studio中关闭手机调试
- 4. Android - 在手机上关闭什么事件关闭
- 5. 如何在Android中关闭我的手机时拨打电话
- 6. 关闭Android手机时,计划的闹钟将丢失
- 7. 在手机上关闭prettyPhoto
- 8. 手机导航关闭按钮不关闭手机上的菜单
- 9. 屏幕关闭时处理手势(Android)
- 10. Android Studio:手电筒关闭时崩溃
- 11. 手机停止响铃时关闭手电筒?
- 12. 关闭旧的Android设备或手机变成自制的Chromecast
- 13. 当手机关机时PushRegistry.registerAlarm
- 14. 手机进入待机模式时,数据“记录器”关闭
- 15. 如何关闭我的android智能手机屏幕?
- 16. 关闭Android手机上自动对焦的问题
- 17. 关闭应用程序中的LED触摸灯(Android手机)
- 18. android-如何通过编码关闭我的手机?
- 19. 关闭手机中的Android应用程序在关闭时未收到WearApp的数据
- 20. Android正确关闭相机
- 21. 手电筒在关闭触发器时关闭,但在退出扳机时关闭不了
- 22. 关于拨打Android手机
- 23. 关机时关闭电源时打开电源时关闭
- 24. 当我的手机屏幕关闭时无法检测到晃动事件android
- 25. 让手机关闭引导按钮关闭引导模式
- 26. jquery手机对话关闭在历史中关闭
- 27. J2me:Displayable.setTicker()自动关闭诺基亚手机
- 28. MaterialiseCSS - 如何关闭手机菜单
- 29. 在RINGING手机状态下关闭wifi
- 30. WebBrowser与关闭按钮在Windows手机