如果使用startService()方法关闭应用后,如何定期检查当前设备在后台的时间(比如说每1小时)?谢谢
答案 0 :(得分:0)
您不一定需要服务,具体取决于您想要做什么。
作为一般规则,要定期执行某些操作,您可以使用AlarmManager.setInexactRepeating()
(或setRepeeating()
,如果您确实需要完美的周期)。在触发警报时,使用此方法的PendingIntent
启动任何内容(BroadcastReceiver,Activity,Service ...)。