問題描述:
性能分析中App啟動時間是如何計算的?App頁面加載時間是如何計算的?
解決方案:
App啟動耗時:
iOS:以 SDK 初始化為起始點,以首頁加載結束為截止點。
Android:從Application.onCreate() 到可交互的時間間隔,可交互的定義是:用戶滑動頁面、點擊按鈕能夠得到響應。
App頁面加載耗時:
開始時間點:
以頁面切換(push/pop/tabselect)為起點時間點。
結束時間點:
算法1:用戶點擊之前最后一次layout算結束。
算法1:繪制比例達到80%算結束。
上述兩套算法以先算出來的時間為準。
適用于
性能分析
文檔內容是否對您有幫助?