ApplicationStartInfo.StartupTimestamps 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
啟動過程中,各種時鐘單調時間戳以奈秒為單位。
public System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Lang.Long> StartupTimestamps { [Android.Runtime.Register("getStartupTimestamps", "()Ljava/util/Map;", "", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getStartupTimestamps", "()Ljava/util/Map;", "", ApiSince=35)>]
member this.StartupTimestamps : System.Collections.Generic.IDictionary<Java.Lang.Integer, Java.Lang.Long>
屬性值
這個值不可能為零值。
- 屬性
備註
啟動過程中,各種時鐘單調時間戳以奈秒為單位。 注意:不同值的 getStartupState(): 會使用不同的時間戳記。(後續列包含所有進行狀態的時間戳記。)STARTUP_STATE_STARTED 時,時間戳START_TIMESTAMP_LAUNCH將會提供。 STARTUP_STATE_ERROR則不保證會有額外的時間戳記可用。 STARTUP_STATE_FIRST_FRAME_DRAWN方面,時間戳記也會提供START_TIMESTAMP_APPLICATION_ONCREATE、START_TIMESTAMP_BIND_APPLICATION和START_TIMESTAMP_FIRST_FRAME。 時間戳記START_TIMESTAMP_FULLY_DRAWN永遠無法保證會被使用,因為它取決於開發者呼叫 Activity.reportFullyDrawn。
注意:Build.VERSION_CODES 中,類型 START_COMPONENT_SERVICE 的起始時間戳START_TIMESTAMP_LAUNCH可能不正確。BAKLAVA及以下。
Android 參考資料。android.app.ApplicationStartInfo.getStartupTimestamps
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。