问题描述:
性能分析中App启动时间是如何计算的?App页面加载时间是如何计算的?
解决方案:
App启动耗时:
iOS:以 SDK 初始化为起始点,以首页加载结束为截止点。
Android:从Application.onCreate() 到可交互的时间间隔,可交互的定义是:用户滑动页面、点击按钮能够得到响应。
App页面加载耗时:
开始时间点:
以页面切换(push/pop/tabselect)为起点时间点。
结束时间点:
算法1:用户点击之前最后一次layout算结束。
算法1:绘制比例达到80%算结束。
上述两套算法以先算出来的时间为准。
适用于
性能分析
文档内容是否对您有帮助?