服务轮询正在运行的操作系统进程的一个好方法是什么,在一两秒内捕获一些进度然后自行关闭?
TimerTask()
是一个选项吗? (如此处所述:Periodically refresh/reload activity,但使用启动然后关闭服务的代码。)
或许AlarmManager
可能是更好的选择?
感谢。
答案 0 :(得分:1)
你不需要关闭服务,它实际上并没有工作。 如果你想偶尔做一些事情,可以考虑使用AlarmManager作为它睡眠时唤醒设备的唯一方法,然后从报警接收器调用你的服务。