Android.App Namespace

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

Klassen

Name Beschreibung
ActionBar

Eine primäre Symbolleiste innerhalb der Aktivität, die den Aktivitätstitel, navigationsangebot auf Anwendungsebene und andere interaktive Elemente anzeigen kann.

ActionBar.LayoutParams

Untergeordnete Layoutinformationen, die mit benutzerdefinierten Ansichten der Aktionsleiste verknüpft sind.

ActionBar.MenuVisibilityEventArgs

Stellt Daten für das MenuVisibility-Ereignis bereit.

ActionBar.NavigationEventArgs
ActionBar.Tab

Eine Registerkarte in der Aktionsleiste.

ActionBar.TabEventArgs

Stellt Daten für die E:Android.App.ActionBar+Tab.TabReselected, E:Android.App.ActionBar+Tab.TabSelected und E:Android.App.ActionBar+TabUnselected E:Android.App.ActionBar+TabUnselected-Ereignisse bereit.

ActionBar.TabReselectedEventArgs
ActionBar.TabSelectedEventArgs
ActionBar.TabUnselectedEventArgs
Activity

Eine Aktivität ist eine einzelne, fokussierte Sache, die der Benutzer tun kann.

Activity.InterfaceConsts
ActivityAttribute

Generiert ein /manifest/application/activity Element in AndroidManifest.xml.

ActivityGroup

Ein Bildschirm, der mehrere eingebettete Aktivitäten enthält und ausführt.

ActivityManager

Diese Klasse enthält Informationen zu und interagiert mit Aktivitäten, Diensten und dem enthaltenden Prozess.

ActivityManager.AppTask

Mit dem AppTask können Sie die Aufgaben Ihrer eigenen Anwendung verwalten.

ActivityManager.MemoryInfo

Informationen, die Sie über den verfügbaren Speicher ActivityManager#getMemoryInfoabrufen können.

ActivityManager.MemoryInfo.InterfaceConsts
ActivityManager.ProcessErrorStateInfo

Informationen, die Sie über alle Prozesse abrufen können, die sich in einer Fehlerbedingung befinden.

ActivityManager.ProcessErrorStateInfo.InterfaceConsts
ActivityManager.RecentTaskInfo

Informationen, die Sie zu Aufgaben abrufen können, die der Benutzer zuletzt gestartet oder besucht hat.

ActivityManager.RecentTaskInfo.InterfaceConsts
ActivityManager.RunningAppProcessInfo

Informationen, die Sie zu einem ausgeführten Prozess abrufen können.

ActivityManager.RunningAppProcessInfo.InterfaceConsts
ActivityManager.RunningServiceInfo

Informationen, die Sie zu einem bestimmten Dienst abrufen können, der derzeit im System ausgeführt wird.

ActivityManager.RunningServiceInfo.InterfaceConsts
ActivityManager.RunningTaskInfo

Informationen, die Sie zu einer bestimmten Aufgabe abrufen können, die derzeit im System ausgeführt wird.

ActivityManager.RunningTaskInfo.InterfaceConsts
ActivityManager.TaskDescription

Informationen, die Sie in der aktuellen Aufgabenliste festlegen und abrufen können.

ActivityManager.TaskDescription.Builder

Bietet eine bequeme Möglichkeit zum Festlegen der Felder einer TaskDescription beim Erstellen einer neuen Instanz.

ActivityManager.TaskDescription.InterfaceConsts
ActivityOptions

Hilfsklasse zum Erstellen eines Optionspakets, das mit android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) und verwandten Methoden verwendet werden kann.

ActivityOptions.LaunchCookie

Ein undurchsichtiges Token zum Nachverfolgen und Identifizieren einer bestimmten Aktivitätsstartanforderung.

ActivityOptions.LaunchCookie.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AlarmManager

Diese Klasse bietet Zugriff auf die Systemalarmdienste.

AlarmManager.AlarmClockInfo

Eine unveränderliche Beschreibung eines geplanten "Alarmuhr"-Ereignisses.

AlarmManager.AlarmClockInfo.InterfaceConsts
AlertDialog

Eine Unterklasse von Dialog, die eine, zwei oder drei Schaltflächen anzeigen kann.

AlertDialog.Builder

Erstellt AlertDialog-Instanzen.

AliasActivity

Stub-Aktivität, die eine andere Aktivität startet (und sich dann selbst beendet), basierend auf Informationen in den Manifestmetadaten der Komponente.

AnrTypes

Definiert die Typen von AnR-Fehlern (Application Not Responding).

AnrWarningResult

Beschreibt die Informationen zu einem potenziellen ANR, bevor das Timeout erreicht wird.

AnrWarningResult.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppComponentFactory

Schnittstelle zum Steuern der Instanziierung von Manifestelementen.

AppInteractionAttribution

Stellt Attributionsinformationen für eine App-Interaktion dar, wobei der Kontext und die Art der Interaktion, die sie ausgelöst hat, detailliert dargestellt werden.

AppInteractionAttribution.Builder

Generator für AppInteractionAttribution.

AppInteractionAttribution.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionContract

Der Vertrag zwischen dem App-Interaktionsverlaufsanbieter und Anwendungen mit Leseberechtigung.

AppInteractionContract.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionDeniedException

Ausnahme ausgelöst, wenn eine App-Interaktion verweigert wird.

AppInteractionException

Ausnahme ausgelöst, wenn ein App-Interaktionsvorgang fehlschlägt.

AppInteractionManager

Bietet Zugriff auf App-Interaktions-Zugriffssteuerungs-APIs.

AppInteractionSession

Stellt eine App-Interaktionssitzung dar.

AppInteractionSession.CreateParams

Parameter zum Erstellen eines AppInteractionSessionfür AppInteractionManager#createSession.

AppInteractionSession.CreateParams.Builder

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionSession.LifecycleEventArgs

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionSession.UpdateParams

Parameter zum Aktualisieren eines AppInteractionSession, bereitgestellt für AppInteractionSession#update.

AppInteractionSession.UpdateParams.Builder

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

Application

Basisklasse für die Aufrechterhaltung des globalen Anwendungszustands.

Application.InterfaceConsts
Application.ProvideAssistDataEventArgs
ApplicationAttribute

Generiert ein /manifest/application Element in AndroidManifest.xml.

ApplicationErrorReport

Beschreibt einen Anwendungsfehler.

ApplicationErrorReport.AnrInfo

Beschreibt eine Anwendung, die keinen Fehler reagiert.

ApplicationErrorReport.BatteryInfo

Beschreibt einen Akkunutzungsbericht.

ApplicationErrorReport.CrashInfo

Beschreibt einen Anwendungsabsturz.

ApplicationErrorReport.InterfaceConsts
ApplicationErrorReport.RunningServiceInfo

Beschreibt einen ausgeführten Dienstbericht.

ApplicationExitInfo

Beschreibt die Informationen zum Tod eines Bewerbungsprozesses.

ApplicationExitInfo.AnrInfo

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ApplicationExitInfo.AnrInfo.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ApplicationExitInfo.InterfaceConsts
ApplicationStartInfo

Beschreibt Informationen im Zusammenhang mit dem Start eines Anwendungsprozesses.

ApplicationStartInfo.InterfaceConsts
AppOpsManager

App-Ops werden für zwei Zwecke verwendet: Zugriffssteuerung und -verfolgung.

AppOpsManager.OnOpNotedCallback

Ein Rückruf kann eine App #setOnOpNotedCallback set überwachen, um die App-Ops zu überwachen, die das System dafür nachverfolgt hat.

AppOpsManager.OpActiveChanged2EventArgs
AppOpsManager.OpActiveChangedEventArgs
AppOpsManager.OpChanged2EventArgs
AppOpsManager.OpChangedEventArgs
AsyncNotedAppOp

Wenn eine AppOpsManager#noteOp(String, int, String, String, String) app-op is noted und die App, für die die App-Op angegeben ist, registriert AppOpsManager.OnOpNotedCallback ist, muss das Notizereignis an den Rückruf übermittelt werden.

AsyncNotedAppOp.InterfaceConsts
AuthenticationRequiredException

SecurityException Die Spezialisierung wird ausgelöst, wenn die Authentifizierung vom Endbenutzer benötigt wird, bevor der Inhalt angezeigt wird.

AuthenticationRequiredException.InterfaceConsts
AutomaticZenRule

Regelinstanzinformationen für einen Zen-Modus (auch als DND- oder Aufmerksamkeitsverwaltung bezeichnet).

AutomaticZenRule.Builder

Erstellt AutomaticZenRule-Instanzen.

AutomaticZenRule.InterfaceConsts
BackgroundServiceStartNotAllowedException

Ausnahme ausgelöst, wenn eine App versucht, einen Hintergrund Service zu starten, wenn dies nicht zulässig ist.

BackgroundServiceStartNotAllowedException.InterfaceConsts
BroadcastOptions

Hilfsklasse zum Erstellen eines Optionspakets, das mit android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) und verwandten Methoden verwendet werden kann.

ComponentCaller

Stellt die App dar, die die Komponente gestartet hat.

DatePickerDialog

Ein einfaches Dialogfeld mit einem android.widget.DatePicker.

DatePickerDialog.DateSetEventArgs
Dialog

Basisklasse für Dialogs.

Dialog.InterfaceConsts
DialogFragment

Ein Fragment, das ein Dialogfeld anzeigt, das über dem Fenster seiner Aktivität schwebt.

DirectAction

Stellt eine abstrakte Aktion dar, die für diese App ausgeführt werden kann.

DirectAction.Builder

Generator für den Bau von DirectAction.

DirectAction.InterfaceConsts
DownloadManager

Der Download-Manager ist ein Systemdienst, der lange ausgeführte HTTP-Downloads verarbeitet.

DownloadManager.Query

Diese Klasse kann zum Filtern von Download-Manager-Abfragen verwendet werden.

DownloadManager.Request

Diese Klasse enthält alle Informationen, die zum Anfordern eines neuen Downloads erforderlich sind.

ExpandableListActivity

Eine Aktivität, die eine erweiterbare Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle erfolgt, die den ExpandableListAdapter implementiert, und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

ForegroundServiceStartNotAllowedException

Ausnahme ausgelöst, wenn eine App versucht, einen Vordergrund Service zu starten, wenn dies nicht zulässig ist.

ForegroundServiceStartNotAllowedException.InterfaceConsts
ForegroundServiceTypeException

Basis exception thrown when an app tries to start a foreground Service without a valid type.

Fragment

Ein Fragment ist ein Teil der Benutzeroberfläche oder des Verhaltens einer Anwendung, die in einer ActivityAnwendung platziert werden kann.

Fragment.InstantiationException

Wird ausgelöst, wenn Fragment#instantiate(Context, String, Bundle) ein Instanziierungsfehler auftritt.

Fragment.InterfaceConsts
Fragment.SavedState

Zustandsinformationen, die aus einer Fragmentinstanz abgerufen wurden.FragmentManager#saveFragmentInstanceState(Fragment) FragmentManager.saveFragmentInstanceState

Fragment.SavedState.InterfaceConsts
FragmentBreadCrumbs

Hilfsklasse zum Anzeigen von "Brotkrümeln", die den Fragmentstapel in einer Aktivität darstellen.

FragmentBreadCrumbs.BreadCrumbClickEventArgs

Stellt Daten für das BreadCrumbClick-Ereignis bereit.

FragmentContainer

Rückrufe an einen FragmentContainer.

FragmentController

Stellt Integrationspunkte für FragmentManager einen Fragmenthost bereit.

FragmentHostCallback

Integrationspunkte mit dem Fragmenthost.

FragmentManager

Schnittstelle für die Interaktion mit Fragment Objekten innerhalb einerActivity< div class="special reference"><h3>Developer Guides</h3>

FragmentManager.FragmentLifecycleCallbacks

Rückrufschnittstelle zum Überwachen von Fragmentstatusänderungen, die innerhalb eines bestimmten FragmentManagers auftreten.

FragmentManagerNonConfig

FragmentManagerNonConfig speichert die beibehaltenen Instanzfragmente für Aktivitätserneuerungsereignisse.

FragmentTransaction

API zum Ausführen einer Reihe von Fragmentvorgängen.

GameManager

Mit GameManager können System-Apps den Spielmodus von Apps ändern und abfragen.

GameState

Der Zustand des Spiels, das an den GameManager übergeben wurde.

GameState.InterfaceConsts
GrammaticalInflectionManager

Mit dieser Klasse können Anwendungen präzise Grammatikinflectionseinstellungen (z. B. pro App-Grammatik geschlecht) steuern.

HandoffActivityData

Stellt Informationen dar, die zum Neustellen einer Aktivität auf einem Remotegerät erforderlich sind, das dem Benutzer gehört.

HandoffActivityData.Builder

Generator für HandoffActivityData.

HandoffActivityData.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

HandoffActivityDataRequestInfo

Stellt eine Anforderung der Plattform dar, eine Aktivität aushändigen zu können.

HandoffActivityParams

Stellt Optionen dar, die angeben, wie eine Aktivität an andere Geräte übergeben wird.

HandoffActivityParams.Builder

Generator für HandoffActivityParams.

HandoffActivityParams.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

InfeasibleActivityOptionsException

Diese Ausnahme wird ausgelöst, wenn ein Aufruf oder android.content.Context#startActivity eine seiner Varianten fehlschlägt, da es nicht möglich ist, anforderungen zu erfüllen, die android.app.ActivityOptions im android.content.Context#startActivity übergebenen Anruf angegeben sind.

Instrumentation

Basisklasse für die Implementierung von Anwendungsinstrumentationscode.

Instrumentation.ActivityMonitor

Informationen zu einer bestimmten Art von Absicht, die überwacht wird.

Instrumentation.ActivityResult

Beschreibung eines Aktivitätsausführungsergebnisses, um zur ursprünglichen Aktivität zurückzukehren.

InstrumentationAttribute
IntentFilterAttribute

Generiert das //intent-filter Element in AndroidManifest.xml.

IntentService

Diese Klasse war in API-Ebene 30 veraltet.

InvalidForegroundServiceTypeException

Ausnahme ausgelöst, wenn eine App versucht, einen Vordergrund Service mit einem ungültigen Typ zu starten.

InvalidForegroundServiceTypeException.InterfaceConsts
KeyguardManager

Klasse zum Verwalten und Abfragen des Zustands des Sperrbildschirms (auch als Keyguard bezeichnet).

KeyguardManager.DeviceLockedStateEventArgs

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

KeyguardManager.KeyguardDismissCallback

Rückruf übergeben an KeyguardManager#requestDismissKeyguard(Activity, KeyguardDismissCallback) um den Anrufer über das Ergebnis zu benachrichtigen.

KeyguardManager.KeyguardLock

Handle, das zurückgegeben wird, KeyguardManager#newKeyguardLock mit dem Sie die Keyguard (Sperrbildschirm) vorübergehend deaktivieren/wiederverwenden können.

KeyguardManager.KeyguardLockedStateEventArgs
LauncherActivity

Zeigt eine Liste aller Aktivitäten an, die für einen bestimmten Zweck ausgeführt werden können.

LauncherActivity.IconResizer

Hilfsklasse zum Ändern der Größe von Symbolen entsprechend der Standardsymbolgröße.

LauncherActivity.ListItem

Ein Element in der Liste

LayoutAttribute
ListActivity

Eine Aktivität, die eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle wie z. B. ein Array oder cursor erfolgt, und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

ListFragment

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

LoaderManager

Schnittstelle, die einer Activity oder mehreren Instanzen zugeordnet ist oder Fragment für die Verwaltung einer oder mehrerer android.content.Loader Instanzen zugeordnet ist.

LocalActivityManager

Hilfsklasse zum Verwalten mehrerer ausgeführter eingebetteter Aktivitäten im selben Prozess.

LocaleConfig

Die LocaleConfig einer Anwendung.

LocaleConfig.InterfaceConsts
LocaleManager

Diese Klasse gewährt Zugriff auf Systemgebietsschemadienste.

MediaRouteActionProvider

Der Medienroutenaktionsanbieter MediaRouteButton media route button zeigt eine in der Anwendung anActionBar, damit der Benutzer Routen auswählen und die aktuell ausgewählte Route steuern kann.

MediaRouteButton

Zeigt verfügbare Medienrouten an und wählt sie aus.

MemoryBudgetManager

Diese Klasse ist die Clientschnittstelle für Speicherbudgets für Anwendungen und Prozesse.

MemoryBudgetManager.OverBudgetEventArgs

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

MetaDataAttribute

Generiert das //meta-data Element in AndroidManifest.xml.

MissingForegroundServiceTypeException

Ausnahme ausgelöst, wenn eine App versucht, einen Vordergrund Service ohne Typ zu starten.

MissingForegroundServiceTypeException.InterfaceConsts
NativeActivity

Komfort für die Implementierung einer Aktivität, die rein in systemeigenem Code implementiert wird.

Notification

Eine Klasse, die angibt, wie eine persistente Benachrichtigung dem Benutzer mithilfe des NotificationManager angezeigt werden soll.

Notification.Action

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Notification.Action.Builder

Builder-Klasse für Action-Objekte.

Notification.Action.InterfaceConsts
Notification.Action.WearableExtender

Wearable Extender für Benachrichtigungsaktionen.

Notification.BigPictureStyle

Hilfsklasse zum Generieren von Benachrichtigungen im großen Format, die eine große Bildanlage enthalten.

Notification.BigTextStyle

Hilfsklasse zum Generieren von Benachrichtigungen im großen Format, die viele Text enthalten.

Notification.BridgedNotificationMetadata

Kapselt die Informationen, die zum Anzeigen einer Benachrichtigung als überbrückte Benachrichtigung erforderlich sind.

Notification.BridgedNotificationMetadata.InterfaceConsts

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

Notification.BubbleMetadata

Kapselt die informationen, die zum Anzeigen einer Benachrichtigung als Blase erforderlich sind.

Notification.BubbleMetadata.Builder

Generator zum Erstellen eines BubbleMetadata-Objekts.

Notification.BubbleMetadata.InterfaceConsts
Notification.Builder

Generatorklasse für Benachrichtigungsobjekte.

Notification.CallStyle

Hilfsklasse zum Generieren von großformatigen Benachrichtigungen, die einen Anrufer und erforderliche Aktionen enthalten, z. B. einen eingehenden Anruf mit Antwort/Ablehnung.

Notification.CarExtender

Hilfsklasse zum Hinzufügen von Android Auto-Erweiterungen zu Benachrichtigungen.

Notification.CarExtender.Builder

Generatorklasse für CarExtender.UnreadConversation-Objekte.

Notification.CarExtender.UnreadConversation

Eine Klasse, die die ungelesenen Nachrichten aus einer Unterhaltung enthält.

Notification.DecoratedCustomViewStyle

Benachrichtigungsformat für benutzerdefinierte Ansichten, die vom System ergänzt werden, anstatt eine Benachrichtigung bereitzustellen, die vollständig benutzerdefiniert ist, kann ein Entwickler diesen Stil festlegen und weiterhin Systemdekoationen wie den Benachrichtigungsheader mit dem Erweiterungsangebot und aktionen abrufen.

Notification.DecoratedMediaCustomViewStyle

Benachrichtigungsstil für benutzerdefinierte Medienansichten, die vom System ergänzt werden, anstatt eine vollständig benutzerdefinierte Medienbenachrichtigung bereitzustellen, kann ein Entwickler diesen Stil festlegen und weiterhin Systemdekoationen wie den Benachrichtigungsheader mit dem Erweiterungsangebot und aktionen abrufen.

Notification.InboxStyle

Hilfsklasse zum Generieren von Benachrichtigungen im großen Format, die eine Liste mit (bis zu 5) Zeichenfolgen enthalten.

Notification.InterfaceConsts
Notification.MediaStyle

Benachrichtigungsstil für Medienwiedergabebenachrichtigungen.

Notification.MessagingStyle

Hilfsklasse zum Generieren von großformatigen Benachrichtigungen, die mehrere Back-and-Forth-Nachrichten mit unterschiedlichen Typen zwischen einer beliebigen Anzahl von Personen enthalten.

Notification.MessagingStyle.Message

Ein Objekt, das eine einfache Nachricht oder ein Medienteil in einer gemischten Mediennachricht darstellt.

Notification.Metric

Eine Metrik, die mit MetricStyle verwendet wird und einen Wert und eine Beschriftung aufweist.

Notification.Metric.FixedDate

Ein Metrikwert zum Anzeigen eines Datums.

Notification.Metric.FixedFloat

Metrik, die einem Gleitkommawert entspricht.

Notification.Metric.FixedInt

Metrik, die einem ganzzahligen Wert entspricht.

Notification.Metric.FixedText

Metrik, die einem Textwert entspricht.

Notification.Metric.FixedTime

Ein Metrikwert für die Anzeige einer Uhrzeit.

Notification.Metric.MetricValue

Eine Superklasse für die verschiedenen Werttypen, die von der Metric-Klasse verwendet werden.

Notification.Metric.TimeDifference

Dies stellt einen Timer, eine Stoppuhr oder einen Countdown für ein Ereignis dar.

Notification.MetricStyle

Ein Benachrichtigungsstil, der bis zu 3 Metriken anzeigt, wenn er erweitert wird.

Notification.ProgressStyle

Eine Benachrichtigungsart, die zum Definieren einer Benachrichtigung verwendet wird, deren erweiterter Zustand eine hochgradig anpassbare Statusleiste mit Segmenten, Punkten, einem benutzerdefinierten Tracker-Symbol und benutzerdefinierten Symbolen am Anfang und Ende der Statusleiste enthält.

Notification.ProgressStyle.Point

Ein Punkt innerhalb der Statusleiste, der seine Position und Farbe definiert.

Notification.ProgressStyle.Segment

Ein Abschnitt der Statusanzeige, der die Länge und Farbe definiert.

Notification.ProjectedExtender

Hilfsklasse zum Hinzufügen von projektionsspezifischen Erweiterungen zu einer Benachrichtigung.

Notification.Style

Ein Objekt, das ein umfangreiches Benachrichtigungsformat auf ein Notification.Builder-Objekt anwenden kann.

Notification.TvExtender

Hilfsklasse zum Hinzufügen von Android-TV-Erweiterungen zu Benachrichtigungen.

Notification.WearableExtender

Hilfsklasse, um tragbare Erweiterungen zu Benachrichtigungen hinzuzufügen.

NotificationChannel

Eine Darstellung von Einstellungen, die für eine Sammlung von ähnlichen Designbenachrichtigungen gelten.

NotificationChannel.InterfaceConsts
NotificationChannelGroup

Eine Gruppierung verwandter Benachrichtigungskanäle.

NotificationChannelGroup.InterfaceConsts
NotificationManager

Klasse, um den Benutzer über Ereignisse zu benachrichtigen, die auftreten.

NotificationManager.Policy

Konfiguration der Benachrichtigungsrichtlinie.

NotificationManager.Policy.InterfaceConsts
PendingIntent

Eine Beschreibung einer Absichts- und Zielaktion, die damit ausgeführt werden soll.

PendingIntent.CanceledException

Ausnahme ausgelöst, wenn versucht wird, eine PendingIntent zu senden, die abgebrochen wurde oder andernfalls die Anforderung nicht mehr ausführen kann.

PendingIntent.InterfaceConsts
PermissionAttribute
PermissionGroupAttribute
PermissionTreeAttribute
Person

Stellt einen unveränderlichen Verweis auf eine Entität bereit, die wiederholt auf verschiedenen Oberflächen der Plattform angezeigt wird.

Person.Builder

Generator für die unveränderliche Person Klasse.

Person.InterfaceConsts
PictureInPictureParams

Stellt eine Reihe von Parametern dar, die zum Initialisieren und Aktualisieren einer Aktivität im Bildmodus verwendet werden.

PictureInPictureParams.Builder

Generatorklasse für PictureInPictureParams Objekte.

PictureInPictureParams.InterfaceConsts
PictureInPictureUiState

Wird von Activity#onPictureInPictureUiStateChanged(PictureInPictureUiState).

PictureInPictureUiState.InterfaceConsts
Presentation

Basisklasse für Präsentationen.

ProgressDialog

Ein Dialogfeld mit einer Statusanzeige und einer optionalen Textnachricht oder Ansicht.

PropertyAttribute
RecoverableSecurityException

Spezialisierung, die SecurityException zusätzliche Informationen dazu enthält, wie der Endbenutzer aus der Ausnahme wiederhergestellt werden kann.

RecoverableSecurityException.InterfaceConsts
RemoteAction

Stellt eine Remoteaktion dar, die von einem anderen Prozess aufgerufen werden kann.

RemoteAction.InterfaceConsts
RemoteInput

Ein RemoteInput Objekt gibt eingaben an, die von einem Benutzer gesammelt werden sollen, der zusammen mit einer Absicht innerhalb eines android.app.PendingIntent gesendeten Objekts übergeben werden soll.

RemoteInput.Builder

Generatorklasse für RemoteInput Objekte.

RemoteInput.InterfaceConsts
SearchableInfo

Suchbarkeitsmetadaten für eine Aktivität.

SearchableInfo.InterfaceConsts
SearchManager

Diese Klasse bietet Zugriff auf die Systemsuchdienste.

Service

Ein Dienst ist eine Anwendungskomponente, die entweder den Wunsch einer Anwendung darstellt, einen länger ausgeführten Vorgang auszuführen, ohne mit dem Benutzer zu interagieren oder Funktionen für andere Anwendungen zur Verfügung zu stellen.

Service.InterfaceConsts
ServiceAttribute

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

ServiceStartNotAllowedException

Ausnahme ausgelöst, wenn eine App versucht, eine Service App zu starten, wenn dies nicht zulässig ist.

SharedElementCallback

Listener in Activity#setEnterSharedElementCallback(SharedElementCallback) und Activity#setExitSharedElementCallback(SharedElementCallback) sowie Fragment#setEnterSharedElementCallback(SharedElementCallback) und Fragment#setExitSharedElementCallback(SharedElementCallback) um die Übergänge des freigegebenen Elements zu überwachen.

StartForegroundCalledOnStoppedServiceException

Ausnahme ausgelöst, wenn Service#startForeground ein Dienst aufgerufen wird, der nicht tatsächlich gestartet wird.

StartForegroundCalledOnStoppedServiceException.InterfaceConsts
StatusBarManager

Ermöglicht einer App, die Statusleiste zu steuern.

SupportsGLTextureAttribute

Deklariert ein einzelnes GL-Texturkomprimierungsformat, das von der Anwendung unterstützt wird, und generiert ein <supports-gl-texture> Element im Android-Manifest.

SyncNotedAppOp

Beschreibung eines App-Vorgangs, der für den aktuellen Prozess angegeben wurde.

SyncNotedAppOp.InterfaceConsts
TabActivity

Für Apps, die für android.os.Build.VERSION_CODES#HONEYCOMB oder höher entwickelt werden, werden Registerkarten in der Regel auf der Benutzeroberfläche mit den neuen ActionBar#newTab() ActionBar.newTab() und verwandten APIs zum Platzieren von Registerkarten innerhalb ihres Aktionsleistenbereichs angezeigt.

TaskInfo

Speichert Informationen zu einem bestimmten Vorgang.

TaskLocation

Stellt die Position eines ActivityManager.AppTask Elements dar, das aus dem Hostanzeigebezeichner und rechteckigen Grenzen im pixelbasierten Koordinatensystem relativ zur Hostanzeige besteht.

TaskStackBuilder

Hilfsklasse zum Erstellen synthetischer Hintergrundstapel für die aufgabenübergreifende Navigation unter Android 3.

TimePickerDialog

Ein Dialogfeld, das den Benutzer zur Tageszeit mithilfe eines TimePicker.

TimePickerDialog.TimeSetEventArgs
UiAutomation

Klasse für die Interaktion mit der Benutzeroberfläche des Geräts durch Simulation von Benutzeraktionen und Introspektion des Bildschirminhalts.

UiAutomation.AccessibilityEventEventArgs

Stellt Daten für das AccessibilityEvent-Ereignis bereit.

UiModeManager

Diese Klasse bietet Zugriff auf die System-Uimode-Dienste.

UiModeManager.ContrastChangeEventArgs
UsesFeatureAttribute
UsesLibraryAttribute
UsesPermissionAttribute
VoiceInteractor

Schnittstelle für eine Activity Interaktion mit dem Benutzer über Sprache.

VoiceInteractor.AbortVoiceRequest

Meldet, dass die aktuelle Interaktion nicht mit Der Stimme abgeschlossen werden kann, sodass die Anwendung zu einer herkömmlichen Eingabe-UI wechseln muss.

VoiceInteractor.CommandRequest

Führen Sie einen anbieterspezifischen Befehl mit dem vertrauenswürdigen System VoiceInteractionService aus.

VoiceInteractor.CompleteVoiceRequest

Meldet, dass die aktuelle Interaktion erfolgreich mit Sprache abgeschlossen wurde, damit die Anwendung den endgültigen Status an den Benutzer melden kann.

VoiceInteractor.ConfirmationRequest

Bestätigt einen Vorgang mit dem Benutzer über das vertrauenswürdige System VoiceInteractionService.

VoiceInteractor.PickOptionRequest

Wählen Sie eine einzelne Option aus mehreren potenziellen Optionen mit dem Benutzer über das vertrauenswürdige System VoiceInteractionService aus.

VoiceInteractor.PickOptionRequest.Option

Stellt eine einzelne Option dar, die der Benutzer mit seiner Stimme auswählen kann.

VoiceInteractor.PickOptionRequest.Option.InterfaceConsts
VoiceInteractor.Prompt

Eine Reihe von Sprachaufforderungen, die mit dem Sprachinteraktionssystem verwendet werden sollen, um eine Aktion zu bestätigen, eine Option auszuwählen oder ähnliche Vorgänge auszuführen.

VoiceInteractor.Prompt.InterfaceConsts
VoiceInteractor.Request

Basisklasse für Sprachinteraktionsanforderungen, die an den Interaktionsteilnehmer übermittelt werden können.

WallpaperColors

Enthält Informationen zu den Farben eines Hintergrundbilds.

WallpaperColors.InterfaceConsts
WallpaperInfo

Diese Klasse wird verwendet, um Metainformationen eines Hintergrunddiensts anzugeben.

WallpaperInfo.InterfaceConsts
WallpaperManager

Bietet Zugriff auf das Systemhintergrund.

WallpaperManager.ColorsChangedEventArgs

Schnittstellen

Name Beschreibung
ActionBar.IOnMenuVisibilityListener

Listener zum Empfangen von Ereignissen, wenn Aktionsleistenmenüs angezeigt oder ausgeblendet werden.

ActionBar.IOnNavigationListener

Listener-Schnittstelle für ActionBar-Navigationsereignisse.

ActionBar.ITabListener

Rückrufschnittstelle, die aufgerufen wird, wenn eine Registerkarte fokussiert, nicht fokussiert, hinzugefügt oder entfernt wird.

Activity.IScreenCaptureCallback

Schnittstelle zum Beobachten von Bildschirmaufnahmen eines Activity.

AlarmManager.IOnAlarmListener

Direct-Notification-Alarme: Der Anforderer muss kontinuierlich ausgeführt werden, wenn der Alarm auf den Zeitpunkt festgelegt ist, zu dem er geliefert wird, oder die Zustellung schlägt fehl.

AppInteractionSession.ILifecycleListener

Listener für Sitzungslebenszyklusereignisse.

Application.IActivityLifecycleCallbacks

Empfängt Rückrufe für Änderungen des Aktivitätslebenszyklus in einer Anwendung.

Application.IOnProvideAssistDataListener

Rückrufschnittstelle für die Verwendung mit Application#registerOnProvideAssistDataListener und Application#unregisterOnProvideAssistDataListener.

AppOpsManager.IOnOpActiveChangedListener

Rückruf für die Benachrichtigung über Änderungen am aktiven Vorgangszustand.

AppOpsManager.IOnOpChangedListener

Rückruf für die Benachrichtigung über Änderungen am Vorgangszustand.

DatePickerDialog.IOnDateSetListener

Der Listener, der verwendet wurde, um anzugeben, dass der Benutzer das Auswählen eines Datums abgeschlossen hat.

FragmentBreadCrumbs.IOnBreadCrumbClickListener

Schnittstelle zum Abfangen von Klicks auf die Brotkrümel.

FragmentManager.IBackStackEntry

Darstellung eines Eintrags im Fragmentbackstapel, wie mit FragmentTransaction#addToBackStack(String) FragmentTransaction.addToBackStack().

FragmentManager.IOnBackStackChangedListener

Schnittstelle zum Überwachen von Änderungen am Hintergrundstapel.

IZygotePreload

Dies ist die Schnittstelle, die für die Klasse implementiert werden soll, die durch das < application> tag.

KeyguardManager.IDeviceLockedStateListener

Listener für gerätesperrte Zustandsänderungen.

KeyguardManager.IKeyguardLockedStateListener

Listener für Änderungen am gesperrten Zustand von Keyguard.

KeyguardManager.IOnKeyguardExitResult

Der Rückruf wurde übergeben, KeyguardManager#exitKeyguardSecurely um den Anrufer über das Ergebnis zu benachrichtigen.

LoaderManager.ILoaderCallbacks

Rückrufschnittstelle für einen Client für die Interaktion mit dem Vorgesetzten.

MemoryBudgetManager.IOnOverBudgetListener

Der Rückruf, der benachrichtigt wird, wenn ein Budget überschritten wird.

Notification.Action.IExtender

Extender-Schnittstelle für die Verwendung mit Builder.extend.

Notification.IExtender

Extender-Schnittstelle für die Verwendung mit Builder.extend.

PendingIntent.IOnFinished

Rückrufschnittstelle zum Ermitteln, wann ein Sendevorgang abgeschlossen ist.

SearchManager.IOnCancelListener

Informationen zum Konfigurieren Ihrer Aktivität zum Überwachen des Such-UI-Zustands finden Sie unter.See SearchManager#setOnCancelListener for configuring your activity to monitor search UI state.

SearchManager.IOnDismissListener

Informationen zum Konfigurieren Ihrer Aktivität zum Überwachen des Such-UI-Zustands finden Sie unter.See SearchManager#setOnDismissListener for configuring your activity to monitor search UI state.

SharedElementCallback.IOnSharedElementsReadyListener

Listener, der aufgerufen SharedElementCallback#onSharedElementsArrived(List, List, OnSharedElementsReadyListener) werden soll, nachdem die freigegebenen Elemente in der Quellaktivität ausgeblendet und in der Zielaktivität angezeigt werden können.

TimePickerDialog.IOnTimeSetListener

Die Rückrufschnittstelle, die verwendet wird, um anzugeben, dass der Benutzer die Zeit ausgefüllt hat (e.

UiAutomation.IAccessibilityEventFilter

Listener zum Filtern von Barrierefreiheitsereignissen.

UiAutomation.IOnAccessibilityEventListener

Listener zum Beobachten des AccessibilityEvent Datenstroms.

UiModeManager.IContrastChangeListener

Listener für den UI-Kontrast.

WallpaperManager.IOnColorsChangedListener

Schnittstellendefinition für einen Rückruf, der aufgerufen werden soll, wenn farben auf einem Hintergrundbild geändert werden.

Enumerationen

Name Beschreibung
ActionBarDisplayOptions

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Android.App.ActionBar.SetDisplayOptions und F:Android.App.ActionBar.ActionBar.SetDisplayOptions ausgeführt werden.

ActionBarNavigationMode

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

ActionEmphasis

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ActionStyle

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ActivityManagerAppTaskWindowingLayer

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ActivityManagerAppTaskWindowingLayerResult

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AlarmType

Listet Werte auf, die von mehreren Methoden AlarmType zurückgegeben und als Parameter mehrerer Methoden von AlarmManager.

AnrType

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionAttributionInteractionType

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionDeniedReason

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

AppInteractionSessionCloseReason

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

ApplicationErrorReportType

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

ApplicationExitInfoReason
ApplicationStartInfoLaunchMode
ApplicationStartInfoStartComponent
ApplicationStartInfoStartReason
ApplicationStartInfoStartTimestamp
ApplicationStartInfoStartType
ApplicationStartInfoStartupState
AppOpsManagerCallbackFlag
AppOpsManagerMode

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

AutomaticRuleStatus
AutomaticZenRuleType
BackgroundActivityStartMode
BreadCrumbClickFlags

Definiert Flags für die Klickbehandlung von FragmentBreadCrumbs.

BroadcastDeferralPolicy
BroadcastDeliveryGroupPolicy
ConversationSenders
DefaultKey

Listet Werte auf, die von mehreren Methoden DefaultKey zurückgegeben und als Parameter des F:Android.App.Activity.SetDefaultKeyMode-Members verwendet werden.

DialogFragmentStyle

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.DialogFragment.SetStyle-Members verwendet werden.

DisableCarModeFlags

Listet Werte auf, die von den GoHomeMembern Noneund Elementen zurückgegeben und DisableCarModeGoHome als Parameter des F:Android.App.UiModeManager.DisableCarMode-Members verwendet werden.

DownloadError

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

DownloadNetwork

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.DownloadManager+Request.SetAllowedNetworkTypes verwendet werden.

DownloadPausedReason

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

DownloadStatus

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.DownloadManager+Query.SetFilterByStatus verwendet werden.

DownloadVisibility

Listet Von mehreren Typen zurückgegebene Werte auf und wird als Parameter des F:Android.App.DownloadManager+Request.SetNotificationVisibility verwendet.

EditChoices
EnableCarModeFlags

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.UiModeManager.EnableCarMode-Members verwendet werden.

FixedDateFormat

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

FragmentTransit

Listet Werte auf, die von mehreren Methoden FragmentTransit zurückgegeben und als Parameter der F:Android.App.Fragment.OnCreateAnimator und F:Android.App.FragmentTransaction.SetTransition-Member aufgezählt werden.

FullscreenModeRequest
GameMode
GameStateMode
Importance

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

ImportanceReason

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

InterruptionFilter
LocaleConfigStatus
LockTaskMode
MoveTaskFlags

Listet werte auf, die von den NoUserActionUnd- und WithHome Membern zurückgegeben und als Parameter der F:Android.App.ActivityManager.MoveTaskToFront und F:Android.App.ActivityManager.MoveTaskToFront members.

NotificationAgentTaskInteractionFlags

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

NotificationBadgeIconType
NotificationBubblePreference
NotificationCallType
NotificationDefaults

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.Notification+Builder.SetDefaults-Elements verwendet werden.

NotificationFlags

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

NotificationForegroundService
NotificationGroupAlertBehavior
NotificationImportance
NotificationPriority

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

NotificationPriorityCategory
NotificationPrioritySenders
NotificationSemanticStyle

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

NotificationVisibility

Listet werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.Notification+Builder.SetVisibility-Members verwendet werden.

OverrideTransition
PendingIntentFlags

Listet Werte auf, die von mehreren Methoden PendingIntentFlags zurückgegeben und als Parameter mehrerer Typen verwendet werden.

PolicyPrioritySendersType

Definiert Prioritäts-Absenderkategorien für die Benachrichtigungsrichtlinie.

PopBackStackFlags

Listet Werte auf, die von den PopBackStackInclusive, Inclusiveund None Membern zurückgegeben und als Parameter mehrerer Methoden von FragmentManager.

ProcessError

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

ProgressDialogStyle

Listet werte auf, die von den HorizontalUnd-Elementen zurückgegeben und Spinner als Parameter des F:Android.App.ProgressDialog.SetProgressStyle-Members verwendet werden.

RecentTaskFlags

Listet werte auf, die von den IgnoreUnavailableUnd-Elementen zurückgegeben und WithExcluded als Parameter des F:Android.App.ActivityManager.GetRecentTasks Members verwendet werden.

RemoteInputSource
RequiredContentUriPermission

Definiert die erforderlichen URI-Berechtigungen für einen Komponentenaufrufer.

Result

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden.

RunningAppProcessInfoImportanceType

Definiert Wichtigkeitswerte für die Ausführung von Anwendungsprozessen.

SemanticAction
ServiceInfoFlags

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

ShowPowerMenuResult

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

StartCommandFlags

Listet werte auf, die von den RedeliveryElementen zurückgegeben und Retry als Parameter der F:Android.App.Service.OnStartCommand und F:Android.Locations.OnStartCommand F:Android.Locations.SettingInjectorService.OnStartCommand-Member verwendet werden.

StartCommandResult

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

StopForegroundFlags
SuppressedEffects
TileAddRequestError
TileAddRequestResult
TimeDifferenceFormat

Stellt Bindungen für Android-Klassen bereit, die das Anwendungsmodell implementieren.

UiAutomationFlags
UiAutomationRotation

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.App.UiAutomation.SetRotation-Members verwendet werden.

UiNightMode

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

WallpaperColorsHint
WallpaperManagerFlags
WatchForeground
WearableSizePreset

Listet Werte auf, die von mehreren Typen zurückgegeben werden und als Parameter des F:Android.App.Notification+WearableExtender.SetCustomSizePreset verwendet werden.

Hinweise

Dieser Namespace enthält die verwalteten Bindungen für das android.app Paket.

Android-Plattformdokumentation für android.app.

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.