采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果我的首页不仅仅是一个Recyclerview,而且复杂页面,并且请求了多个接口,有可能先下来的数据是banner图 都是异步操作,如何知道哪个为启动时间结束?
同学你好
都是异步操作,如何知道哪个为启动时间结束? 在别的类似的问题中我回答过,如果界面不是列表,那需要你自己定一个标准,比如你这里的几个界面都是异步出来的,那你可以选择一个作为启动结束。标准是灵活的
没有网络的情况:注意我说的启动时间是正常的启动时间,如果你界面没有网络也没有缓存,那就不是一次正常的启动。你可以统计到无数据页的时间,作为无数据页的启动时间统计。
再加上一条,没有网络也就没有数据,启动时间就废了吗? 没有网络的情况下,肯定现实一个无网络的view 然后放置一段时间再开网再开网刷新,启动时间肯定就不对了
再加上原问题,首页布局复杂,有多处显示不同的无网view,也不知道哪个最先显示出来
这种情况下怎么判断最终的启动时间啊
登录后可查看更多问答,登录/注册
由表及里学到国内Top团队对性能问题的体系化解决方案
1.4k 38
1.2k 12
1.4k 9
1.2k 9
1.0k 9