語言

UsageEventType 列舉

定義

列舉由多種類型回傳的值。

public enum UsageEventType
type UsageEventType = 
繼承
UsageEventType

欄位

名稱 值 Description
None 0

沒有事件類型。

Android 參考資料。android.app.usage.UsageEvents.Event.NONE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ActivityResumed 1

一個事件類型表示某活動移至前景。 此事件有套件名稱與類別名稱,可使用 getPackageName() 與 getClassName() 取得。 若一個套件有多個活動,則會針對每個移至前景的活動報告此事件。 此事件對應於該活動生命週期的 Activity.onResume()。

Android 參考資料。android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

MoveToForeground 1

此常數在 API 等級 29 中被棄用。 作者ACTIVITY_RESUMED

Android 參考資料。android.app.usage.UsageEvents.Event.MOVE_TO_FOREGROUND

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ActivityPaused 2

一個事件類型表示某活動移至背景。 此事件有套件名稱與類別名稱,可使用 getPackageName() 與 getClassName() 取得。 若套件有多個活動,則會針對每個移至背景的活動報告此事件。 此事件對應於該活動生命週期的 Activity.onPause()。

Android 參考資料。android.app.usage.UsageEvents.Event.ACTIVITY_PAUSED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

MoveToBackground 2

此常數在 API 等級 29 中被棄用。 作者ACTIVITY_PAUSED

Android 參考資料。android.app.usage.UsageEvents.Event.MOVE_TO_BACKGROUND

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ConfigurationChange 5

一個事件類型,表示裝置設定已變更。

Android 參考資料。android.app.usage.UsageEvents.Event.CONFIGURATION_CHANGE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

UserInteraction 7

事件型態表示使用者以某種方式與套件互動。

Android 參考資料。android.app.usage.UsageEvents.Event.USER_INTERACTION

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ShortcutInvocation 8

一個事件類型,表示使用者執行類似 ShortcutInfo 的動作。

Android 參考資料。android.app.usage.UsageEvents.Event.SHORTCUT_INVOCATION

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

StandbyBucketChanged 11

一個事件類型,表示 App Standby Bucket 的變更。 可透過呼叫 getAppStandbyBucket() 來取得新桶。

Android 參考資料。android.app.usage.UsageEvents.Event.STANDBY_BUCKET_CHANGED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ScreenInteractive 15

事件類型表示螢幕已進入互動狀態(開啟以完整使用者互動,非環境顯示或其他非互動狀態)。

Android 參考資料。android.app.usage.UsageEvents.Event.SCREEN_INTERACTIVE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ScreenNonInteractive 16

一個事件類型表示螢幕進入非互動狀態(完全關閉或僅在非互動狀態如環境顯示時開啟)。

Android 參考資料。android.app.usage.UsageEvents.Event.SCREEN_NON_INTERACTIVE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

KeyguardShown 17

一個事件類型表示螢幕的護鍵已被顯示,無論螢幕是否關閉。

Android 參考資料。android.app.usage.UsageEvents.Event.KEYGUARD_SHOWN

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

KeyguardHidden 18

一個事件類型表示螢幕的護欄已被隱藏。 這通常是在使用者開機後解鎖手機時發生的。

Android 參考資料。android.app.usage.UsageEvents.Event.KEYGUARD_HIDDEN

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ForegroundServiceStart 19

一個表示前景服務開始的事件類型。 此事件有套件名稱與類別名稱,可使用 getPackageName() 與 getClassName() 取得。 若一個套件有多個前台服務,則每個啟動的服務都會報告此事件。

Android 參考資料。android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_START

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ForegroundServiceStop 20

表示前景服務停止的事件類型。 此事件有套件名稱與類別名稱,可使用 getPackageName() 與 getClassName() 取得。 若一個套件有多個前台服務,則每個停止服務都會報告此事件。

Android 參考資料。android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_STOP

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

ActivityStopped 23

活動在 UI 上會變得不可見,對應於該活動生命週期中的 Activity.onStop()。

Android 參考資料。android.app.usage.UsageEvents.Event.ACTIVITY_STOPPED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

DeviceShutdown 26

一個事件類型表示 Android 執行環境發生關機程序。 DEVICE_SHUTDOWN事件應視為所有已啟動的活動與前景服務都已停止,且不會產生明確的 ACTIVITY_STOPPED 和 FOREGROUND_SERVICE_STOP 事件。

DEVICE_SHUTDOWN 的時間戳記其實是 UsageStats 資料庫在實際關機前最後一次被持久化的時間。 在這個時間戳記到實際關機之間的事件(如果有的話)不會被資料庫永久保存。 因此,任何未匹配的 DEVICE_SHUTDOWN 與 DEVICE_STARTUP 間關閉事件應忽略,因為收盤時間未知。

Android 參考資料。android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

DeviceStartup 27

一個表示 Android 執行環境啟動的事件類型。 這可能是關機後或執行時重啟。 任何未匹配DEVICE_SHUTDOWN與DEVICE_STARTUP間關閉事件的開放事件應忽略,因為收盤時間未知。

Android 參考資料。android.app.usage.UsageEvents.Event.DEVICE_STARTUP

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於