关于异步加载布局的问题

来源:5-5 异步Inflate实战

若邪913

2019-11-15

老师您好,异步加载布局来缓解主线程的压力,比如在刚进去页面的时候,有初始化跟界面没关系的操作(一般指啥,就算是加载数据也是异步网络请求),而且主线程是不是这个时候的操作不能有对view的操作,那么主线程怎么知道异步加载完了,可以使用view呢,还有既然这样可以缓解主线程的压力,为什么Android系统不采用这种方式?

写回答

1回答

随风绽放

2019-11-18

同学你好,是的,异步的View没有创建出来之前是不能使用的。那么主线程怎么知道异步加载完了?这个很简单,在异步加载的回调中更新一个标记即可。另外Android为什么不采用这样的方式,这个方式也是Android后期官方提出的,早期的Android肯定会相对简陋些。

0
1
若邪913
多谢老师
2019-11-18
共1条回复

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

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

1696 学习 · 532 问题

查看课程