讲师介绍:段梦瑶,搜狐高级Android开发工程师。多年从事Android客户端开发工作,对于复杂业务模块搭建和性能优化有丰富的经验和深入的研究。问题背景:App冷启动时,通常需要执行一些后台任务,在后台任务执行完成后,还可能根据执行结果进行UI提示。多个冷启动后台任务的执行容易导致App初始化阶段资源瞬间被大量占用。同时在各个任务执行完成后,UI提示时机不易把控,很容易造成多个UI提示无序且叠加存在,给用户造成非常不好的体验。那我们如何设计冷启动后台任务的管理,将后台任务与后台任务,后台任务与UI任务,UI任务与UI任务解耦呢?这节课以真实场景为例,给你分享一个优雅的冷启动任务管理方案。内容看点:后台任务与UI任务是如何排序的?任务之间的解耦是如何实现的?