热文导读 | 点击标题阅读欢迎加入Java和Android架构知识星球一个支付宝 App竟使用了30多个开源软件吊炸天!74款APP完整源码!作者:snwr611链接:https://juejin.im/post/5af4aa91f265da0b8d41f7145月8号, I/O大会上又推出了两个新的Architeture Component库: Navigation与 WorkManager. 这里就先介绍一下 WorkManager.一. WorkManager的一句话介绍其实就是"管理一些要在后台工作的任务, -- 即使你的应用没启动也能保证任务能被执行".1. 为何不用JobScheduler, AlarmManger来做?: 其实这个想法很对. WorkManager在底层也是看你是什么版本来选到底是JobScheduler, AlamarManager来做.JobScheduler是Android 5.x才有的. 而AlarmManager一直存在. 所以WorkManager在底层, 会根据你的设备情况, 选用JobScheduler, Firebase的JobDispatcher, 或是AlarmManager2.
………………………………