采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
同学你好,你的想法非常好,可以看出来代码功底应该很不错。
再回到你的问题上:
你是担心有些任务没执行成功?为什么会有这样的担心,因为担心启动器没有执行成功任务的话使用常规的方案也需要担心。当然你可以在启动器的接口中加一个方法,执行完成无论成功或失败都调用下它,通过参数控制是成功还是失败。
如果你是用在启动阶段的话其实不需要担心内存泄露的情况,因为Application一直在。如果用户杀进程,也不会因为任务没有执行导致的内存泄露而进程关闭失败。
好的 谢谢老师!明白了
老师 我在调试的时候发现如果初始化ARouter不needWait,就能显著减少启动时间 但是担心如果不needWait就无法保证在页面跳转的时候ARouter已经初始化完成了 想问老师觉得Arouter该不该needWait呢
登录后可查看更多问答,登录/注册
由表及里学到国内Top团队对性能问题的体系化解决方案
1.4k 38
1.2k 12
1.4k 9
1.3k 9
1.1k 9