Sprache

UsageEventType Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

public enum UsageEventType
type UsageEventType = 
Vererbung
UsageEventType

Felder

Name Wert Beschreibung
None 0

Kein Ereignistyp.

Android-Referenz für android.app.usage.UsageEvents.Event.NONE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ActivityResumed 1

Ein Ereignistyp, der angibt, dass eine Aktivität in den Vordergrund verschoben wurde. Dieses Ereignis hat einen Paketnamen und klassennamen zugeordnet und kann mithilfe von getPackageName() und getClassName() abgerufen werden. Wenn ein Paket über mehrere Aktivitäten verfügt, wird dieses Ereignis für jede Aktivität gemeldet, die in den Vordergrund verschoben wird. Dieses Ereignis entspricht Activity.onResume() des Lebenszyklus der Aktivität.

Android-Referenz für android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

MoveToForeground 1

Diese Konstante war in API-Ebene 29 veraltet. nach ACTIVITY_RESUMED

Android-Referenz für android.app.usage.UsageEvents.Event.MOVE_TO_FOREGROUND.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ActivityPaused 2

Ein Ereignistyp, der angibt, dass eine Aktivität in den Hintergrund verschoben wurde. Dieses Ereignis hat einen Paketnamen und klassennamen zugeordnet und kann mithilfe von getPackageName() und getClassName() abgerufen werden. Wenn ein Paket über mehrere Aktivitäten verfügt, wird dieses Ereignis für jede Aktivität gemeldet, die in den Hintergrund verschoben wird. Dieses Ereignis entspricht Activity.onPause() des Lebenszyklus der Aktivität.

Android-Referenz für android.app.usage.UsageEvents.Event.ACTIVITY_PAUSED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

MoveToBackground 2

Diese Konstante war in API-Ebene 29 veraltet. nach ACTIVITY_PAUSED

Android-Referenz für android.app.usage.UsageEvents.Event.MOVE_TO_BACKGROUND.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ConfigurationChange 5

Ein Ereignistyp, der angibt, dass sich die Gerätekonfiguration geändert hat.

Android-Referenz für android.app.usage.UsageEvents.Event.CONFIGURATION_CHANGE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

UserInteraction 7

Ein Ereignistyp, der angibt, dass ein Paket vom Benutzer auf irgendeine Weise mit einem Paket interagiert wurde.

Android-Referenz für android.app.usage.UsageEvents.Event.USER_INTERACTION.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ShortcutInvocation 8

Ein Ereignistyp, der angibt, dass eine Aktion, die einer ShortcutInfo entspricht, vom Benutzer ausgeführt wird.

Android-Referenz für android.app.usage.UsageEvents.Event.SHORTCUT_INVOCATION.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

StandbyBucketChanged 11

Ein Ereignistyp, der eine Änderung im App-Standby-Bucket angibt. Der neue Bucket kann abgerufen werden, indem getAppStandbyBucket() aufgerufen wird.

Android-Referenz für android.app.usage.UsageEvents.Event.STANDBY_BUCKET_CHANGED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ScreenInteractive 15

Ein Ereignistyp, der angibt, dass der Bildschirm in einen interaktiven Zustand wechselt (aktiviert für die vollständige Benutzerinteraktion, nicht für die Umgebungsanzeige oder einen anderen nicht interaktiven Zustand).

Android-Referenz für android.app.usage.UsageEvents.Event.SCREEN_INTERACTIVE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ScreenNonInteractive 16

Ein Ereignistyp, der angibt, dass der Bildschirm in einen nicht interaktiven Zustand wechselt (vollständig deaktiviert oder nur in einem nicht interaktiven Zustand wie der Umgebungsanzeige aktiviert).

Android-Referenz für android.app.usage.UsageEvents.Event.SCREEN_NON_INTERACTIVE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

KeyguardShown 17

Ein Ereignistyp, der angibt, dass die Keyguard des Bildschirms angezeigt wurde, unabhängig davon, ob der Bildschirm deaktiviert ist.

Android-Referenz für android.app.usage.UsageEvents.Event.KEYGUARD_SHOWN.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

KeyguardHidden 18

Ein Ereignistyp, der angibt, dass die Keyguard des Bildschirms ausgeblendet wurde. Dies geschieht in der Regel, wenn der Benutzer sein Handy entsperrt, nachdem es aktiviert wurde.

Android-Referenz für android.app.usage.UsageEvents.Event.KEYGUARD_HIDDEN.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ForegroundServiceStart 19

Ein Ereignistyp, der den Start eines Vordergrunddiensts angibt. Dieses Ereignis hat einen Paketnamen und klassennamen zugeordnet und kann mithilfe von getPackageName() und getClassName() abgerufen werden. Wenn ein Paket über mehrere Vordergrunddienste verfügt, wird dieses Ereignis für jeden Dienst gemeldet, der gestartet wird.

Android-Referenz für android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_START.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ForegroundServiceStop 20

Ein Ereignistyp, der den Stopp eines Vordergrunddiensts angibt. Dieses Ereignis hat einen Paketnamen und klassennamen zugeordnet und kann mithilfe von getPackageName() und getClassName() abgerufen werden. Wenn ein Paket über mehrere Vordergrunddienste verfügt, wird dieses Ereignis für jeden Dienst gemeldet, der beendet wird.

Android-Referenz für android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_STOP.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ActivityStopped 23

Eine Aktivität wird auf der Benutzeroberfläche unsichtbar, die "Activity.onStop()" des Lebenszyklus der Aktivität entspricht.

Android-Referenz für android.app.usage.UsageEvents.Event.ACTIVITY_STOPPED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DeviceShutdown 26

Ein Ereignistyp, der angibt, dass die Android-Runtime einen Herunterfahrenprozess durchlaufen hat. Ein DEVICE_SHUTDOWN-Ereignis sollte so behandelt werden, als ob alle gestarteten Aktivitäten und Vordergrunddienste beendet werden und keine expliziten ACTIVITY_STOPPED und FOREGROUND_SERVICE_STOP Ereignisse für sie generiert werden.

Der DEVICE_SHUTDOWN Zeitstempel ist tatsächlich das letzte Mal, wenn die UsageStats-Datenbank vor dem tatsächlichen Herunterfahren beibehalten wird. Ereignisse (sofern vorhanden) zwischen diesem Zeitstempel und dem tatsächlichen Herunterfahren werden nicht in der Datenbank gespeichert. Daher sollten alle offenen Ereignisse ohne übereinstimmende Close-Ereignisse zwischen DEVICE_SHUTDOWN und DEVICE_STARTUP ignoriert werden, da die Abschlusszeit unbekannt ist.

Android-Referenz für android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

DeviceStartup 27

Ein Ereignistyp, der angibt, dass die Android-Runtime gestartet wurde. Dies könnte nach einem Herunterfahren oder einem Laufzeitneustart erfolgen. Alle geöffneten Ereignisse ohne übereinstimmende Close-Ereignisse zwischen DEVICE_SHUTDOWN und DEVICE_STARTUP sollten ignoriert werden, da die Abschlusszeit unbekannt ist.

Android-Referenz für android.app.usage.UsageEvents.Event.DEVICE_STARTUP.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: