阅读背景:

Android5.0通过JobScheduler特殊场景下周期性执行后台任务

来源:互联网 

JobScheduler是Android5.0 开始引入了一个新系统服务。它将后台任务调度直接交给系统服务(JobSchedulerSevice)管理,并且可以设置许多约束条件,如周期调度,延迟调度,网络连接,电源插入,还有AndroidL引入的空闲模式,在条件符合的情况下,系统服务BindService的方式把应用内Manifest中配置的JobService启动起来,并通过进程间通信Binder方式调用JobService的onStartJob、onStopJob等方法来进行Job的管理。即便在执行任务之前应用程序进程被杀,也不会导致任务中断,Jobservice不会因应用退出而退出,但确实是运行在该应用进程中。JobScheduler是Android5.0 开始引入了一个新系统服务。它将后台任务




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: