在我的应用程序中,用户可以设置闹钟,如果用户没有及时响应闹钟,我的应用程序应该发送短信(让我们说闹钟在晚上10点响起并且用户直到10点15分才拿到手机关机,手机才发送短信。我看过警报管理员,但无法弄清楚如何做到这一点。
答案 0 :(得分:0)
你可以通过使用广播接收器实现这一目标。当您的用户在活动上设置闹钟时,您可以触发它向广播接收器发送广播。您可以在广播接收器上执行任务,也可以启动服务。供参考,请查看以下链接
http://javatechig.com/android/repeat-alarm-example-in-android https://blog.nraboy.com/2014/10/use-broadcast-receiver-background-services-android/
此外,请确保启动后应用程序自动启动,以确保在手机关闭时不会清除警报。 供参考,http://karanbalkar.com/2014/01/autostart-application-at-bootup-in-android/