Activity.ReportFullyDrawn 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
向系統報告您的應用程式已完全繪製完成,以便診斷與優化。
[Android.Runtime.Register("reportFullyDrawn", "()V", "GetReportFullyDrawnHandler")]
public virtual void ReportFullyDrawn();
[<Android.Runtime.Register("reportFullyDrawn", "()V", "GetReportFullyDrawnHandler")>]
abstract member ReportFullyDrawn : unit -> unit
override this.ReportFullyDrawn : unit -> unit
- 屬性
備註
向系統報告您的應用程式已完全繪製完成,以便診斷與優化。 系統可能會調整優化,優先處理在 reportFullyDrawn 呼叫前的工作,以提升應用程式啟動效率。 若將啟動視窗誤導為 reportFullyDrawn 太晚或太早,可能會降低應用程式與啟動效能。 這也用來協助測量應用程式啟動時間,讓應用程式能報告何時完全可用;若沒有此功能,系統本身唯一能判斷的就是活動視窗首次繪製與顯示的時刻。 要參與應用程式啟動時間的測量,你應該在第一次啟動後(當 onCreate(android.os.Bundle) 被呼叫時),也就是你已經完全繪製好 UI 並填滿所有重要資料的時候。 你也可以在首次發射後隨時呼叫這個方法,這樣就會被忽略。 若此方法在活動視窗首次繪製並顯示系統測量前被呼叫,報告時間將被調整為系統測量時間。
Android 參考資料。android.app.Activity.reportFullyDrawn
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。