3-9 节讲的启动器流程图中head task 和 tailtask 怎么使用 ?

来源:3-11 更优秀的延迟初始化方案

duobao666

2020-07-10

图片描述

写回答

3回答

duobao666

提问者

2020-07-10

 嗯,好的,我研究下先,另外发现一个问题,在测试启动器代码的时候,Task 添加多了(我的项目中是15个)会导致整过过程变得更慢,还不如优化前的情况,有些任务在子线程中执行,此时执行第一个activity  oncreate 中的supper ,supper很慢,大概要1秒左右,黑屏变得更严重了 

0
8
随风绽放
回复
duobao666
好的,我看下哈。
2020-08-07
共8条回复

duobao666

提问者

2020-07-10

这个我懂的,我想问的是如果要实现这个,怎么做呢?

0
1
随风绽放
可以给 Task 加一个标记,是 head 还是 tail,然后 head 的先执行,tail 的最后执行。
2020-07-10
共1条回复

随风绽放

2020-07-10

同学你好,headtask 和 tailtask 你可以理解为两个概念,就是执行在最前面和最后面的 task

0
0

Top团队大牛带你玩转Android性能分析与优化

由表及里学到国内Top团队对性能问题的体系化解决方案

1707 学习 · 533 问题

查看课程