Android.OS Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
| Name | Beschreibung |
|---|---|
| AsyncTask |
AsyncTask sollte die ordnungsgemäße und einfache Verwendung des UI-Threads ermöglichen. |
| AsyncTask.Status |
Gibt den aktuellen Status des Vorgangs an. |
| AsyncTask<TParams,TProgress,TResult> | |
| BadParcelableException |
Ausnahme ausgelöst, wenn eine |
| BaseBundle |
Eine Zuordnung von Zeichenfolgenschlüsseln zu Werten verschiedener Typen. |
| BatteryManager |
Die BatteryManager-Klasse enthält Zeichenfolgen und Konstanten, die |
| Binder |
Basisklasse für ein remotable-Objekt, der Kernteil eines einfachen Remoteprozeduraufrufmechanismus, der durch definiert wird |
| Binder.InterfaceConsts | |
| BinderConsts |
Basisschnittstelle für ein remotable-Objekt, der Kernteil eines einfachen Remoteprozeduraufrufmechanismus, der für eine hohe Leistung bei in-Process- und prozessübergreifenden Aufrufen entwickelt wurde. |
| BugreportManager |
Klasse, die eine privilegierte API zum Erfassen und Nutzen von Fehlerberichten bereitstellt. |
| BugreportManager.BugreportCallback |
Eine Schnittstelle, die den Rückruf für den Status und den Status des Fehlerberichts beschreibt. |
| Build |
Informationen zum aktuellen Build, extrahiert aus Systemeigenschaften. |
| Build.Partition |
Erstellen Sie Informationen für eine bestimmte Gerätepartition. |
| Build.VERSION |
Verschiedene Versionszeichenfolgen. |
| Build.VERSION_CODES |
Aufzählung der derzeit bekannten SDK-Versionscodes. |
| Build.VERSION_CODES_FULL |
Aufzählung der derzeit bekannten Haupt- und Nebenversionscodes des SDK. |
| Bundle |
Eine Zuordnung von Zeichenfolgenschlüsseln zu verschiedenen |
| Bundle.InterfaceConsts | |
| CancellationSignal |
Bietet die Möglichkeit, einen laufenden Vorgang abzubrechen. |
| CombinedVibration |
Eine CombinedVibration beschreibt eine Kombination von haptischen Effekten, die von einem oder |
| CombinedVibration.InterfaceConsts | |
| CombinedVibration.ParallelCombination |
Eine Kombination von haptischen Effekten, die parallel in mehreren Vibratoren wiedergegeben werden sollen. |
| ConditionVariable |
Klasse, die das Bedingungsvariablensperrungsparadigma implementiert. |
| CountDownTimer |
Planen Sie einen Countdown bis zu einer Zeit in der Zukunft mit regelmäßigen Benachrichtigungen auf dem Weg. |
| CpuHeadroomParams |
Kopfraumanforderungsparameter, die von |
| CpuHeadroomParams.Builder | |
| CpuUsageInfo |
CPU-Auslastungsinformationen pro Kern. |
| CpuUsageInfo.InterfaceConsts | |
| DeadObjectException |
Das objekt, das Sie aufrufen, ist verstorben, da sein Hostingprozess nicht mehr vorhanden ist oder ein Fehler bei einem Sammelordner auf niedriger Ebene aufgetreten ist. |
| DeadSystemException |
Das kerne Android-System ist gestorben und durchläuft einen Laufzeitneustart. |
| Debug |
Stellt verschiedene Debugmethoden für Android-Anwendungen bereit, einschließlich Ablaufverfolgung und Zuordnungsanzahl. |
| Debug.InstructionCount |
API zum Sammeln und Abfragen von Anweisungsanzahlen. |
| Debug.MemoryInfo |
Diese Klasse wird verwendet, um verschiedene Statistiken zu den Speicherzuordnungen für diesen Prozess abzurufen. |
| Debug.MemoryInfo.InterfaceConsts | |
| DropBoxManager |
Queues Datenblöcke (aus verschiedenen Quellen - Anwendungsabsturz, Kernelprotokolleinträge usw.). |
| DropBoxManager.Entry |
Ein einzelner Eintrag, der aus dem Dropdownfeld abgerufen wurde. |
| DropBoxManager.Entry.InterfaceConsts | |
| Environment |
Bietet Zugriff auf Umgebungsvariablen. |
| FileObserver |
Überwacht Dateien (mithilfe von Inotify), um ein Ereignis auszulöschen, nachdem auf Dateien zugegriffen oder von einem beliebigen Prozess auf dem Gerät (einschließlich dieser Datei) geändert wurde. |
| FileUriExposedException |
Die Ausnahme, die ausgelöst wird, wenn eine Anwendung eine |
| FileUtils |
Hilfsmethoden, die für das Arbeiten mit Dateien nützlich sind. |
| FileUtils.ProgressEventArgs | |
| GpuHeadroomParams |
Kopfraumanforderungsparameter, die von |
| GpuHeadroomParams.Builder | |
| Handler |
Mit einem Handler können Sie Objekte senden und verarbeiten |
| HandlerThread |
A |
| HardwarePropertiesManager |
Die HardwarePropertiesManager-Klasse bietet einen Mechanismus für den Zugriff auf den Hardwarestatus eines Geräts: CPU- und GPU- und Akkutemperaturen, CPU-Auslastung pro Kern, Lüftergeschwindigkeit usw. |
| LimitExceededException |
Gibt an, dass die App einen vom System festgelegten Grenzwert überschritten hat. |
| LocaleList |
LocaleList ist eine unveränderliche Liste von Gebietsschemas, die normalerweise verwendet wird, um eine sortierte Liste der Benutzereinstellungen für Gebietsschemas beizubehalten. |
| LocaleList.InterfaceConsts | |
| Looper |
Klasse, die zum Ausführen einer Nachrichtenschleife für einen Thread verwendet wird. |
| MemoryFile |
MemoryFile ist ein Wrapper, für |
| Message |
Definiert eine Nachricht, die eine Beschreibung und ein beliebiges Datenobjekt enthält, das an ein |
| Message.InterfaceConsts | |
| MessageQueue |
Klasse auf niedriger Ebene, die die Liste der Nachrichten enthält, die von einer |
| Messenger |
Verweisen auf einen Handler, den andere zum Senden von Nachrichten verwenden können. |
| Messenger.InterfaceConsts | |
| NetworkOnMainThreadException |
Die Ausnahme, die ausgelöst wird, wenn eine Anwendung versucht, einen Netzwerkvorgang im Hauptthread auszuführen. |
| OperationCanceledException |
Ein Ausnahmetyp, der ausgelöst wird, wenn ein ausgeführter Vorgang abgebrochen wird. |
| Parcel |
Container für eine Nachricht (Daten- und Objektverweise), die über einen IBinder gesendet werden können. |
| Parcelable |
Schnittstelle für Klassen, deren Instanzen in ein und Parcelwiederhergestellt werden können. |
| ParcelFileDescriptor |
Der von zurückgegebene |
| ParcelFileDescriptor.AutoCloseInputStream |
Ein InputStream, den Sie auf einem ParcelFileDescriptor erstellen können, der beim Schließen des |
| ParcelFileDescriptor.AutoCloseOutputStream |
Ein OutputStream, den Sie auf einem ParcelFileDescriptor erstellen können, der beim Schließen des Datenstroms anruft |
| ParcelFileDescriptor.CloseEventArgs | |
| ParcelFileDescriptor.FileDescriptorDetachedException |
Ausnahme, die angibt, dass der Dateideskriptor getrennt wurde. |
| ParcelFileDescriptor.InterfaceConsts | |
| ParcelFormatException |
Der Inhalt eines Pakets (in der Regel während der Entmarshallung) enthält nicht die erwarteten Daten. |
| ParcelUuid |
Diese Klasse ist ein paketfähiger Wrapper, um |
| ParcelUuid.InterfaceConsts | |
| PatternMatcher |
Ein einfacher Mustervergleicher, der sicher für nicht vertrauenswürdige Daten verwendet werden kann: Es bietet keine vollständige Reg-Exp-Unterstützung, nur einfache Globbing, die nicht böswillig verwendet werden kann. |
| PatternMatcher.InterfaceConsts | |
| PerformanceHintManager |
Der PerformanceHintManager ermöglicht Apps das Senden von Leistungshinweisen an das System. |
| PerformanceHintManager.Session |
Eine Sitzung stellt eine Gruppe von Threads mit einer zugehörigen Workload dar, sodass Hinweise auf ihre Leistung als Einheit betrachtet werden sollten. |
| PersistableBundle |
Eine Zuordnung von Zeichenfolgenschlüsseln zu Werten verschiedener Typen. |
| PersistableBundle.InterfaceConsts | |
| PowerManager |
Mit dieser Klasse können Sie die Steuerung von Aspekten des Energiezustands des Geräts abfragen und anfordern. |
| PowerManager.ThermalHeadroomChangedEventArgs | |
| PowerManager.ThermalStatusChangedEventArgs | |
| PowerManager.WakeLock |
Eine Aktivierungssperre ist ein Mechanismus, der angibt, dass Ihre Anwendung das Gerät eingeschaltet bleiben muss. |
| PowerManager.WakeLockStateEventArgs | |
| PowerMonitor |
Ein PowerMonitor stellt entweder eine ODPM-Schiene (On-Device Power Rail Monitor) oder einen modellierten Energieverbraucher dar. |
| PowerMonitor.InterfaceConsts | |
| PowerMonitorReadings |
Eine Sammlung von Energiemessungen von Power Monitoren. |
| Process |
Tools zum Verwalten von Betriebssystemprozessen. |
| ProfilingManager |
Diese Klasse ermöglicht dem Aufrufer: <ul><li>Request Profiling und Lauschen auf Ergebnisse. |
| ProfilingResult |
Kapselt ergebnisse eines einzelnen Profilerstellungsanforderungsvorgangs. |
| ProfilingResult.InterfaceConsts | |
| ProfilingTrigger |
Kapselt einen einzelnen Profilerstellungsauslöser. |
| ProfilingTrigger.Builder |
Generatorklasse zum Erstellen eines |
| ProxyFileDescriptorCallback |
Rückruf, der Dateisystemanforderungen von ProxyFileDescriptor verarbeitet. |
| RecoverySystem |
RecoverySystem enthält Methoden für die Interaktion mit dem Android-Wiederherstellungssystem (die separate Partition, die zum Installieren von Systemupdates, Zurücksetzen von Benutzerdaten usw. verwendet werden kann. |
| RecoverySystem.ProgressEventArgs | |
| RemoteCallbackList |
Kümmert sich um die gruntige Arbeit der Aufrechterhaltung einer Liste von Remoteschnittstellen, in der Regel für die Verwendung von Rückrufen von einem |
| RemoteCallbackList.Builder |
Generator für |
| RemoteException |
Übergeordnete Ausnahme für alle Binder-Remoteaufruffehler
|
| ResultReceiver |
Generische Schnittstelle zum Empfangen eines Rückrufergebnisses von jemandem. |
| ResultReceiver.InterfaceConsts | |
| SecurityStateManager |
SecurityStateManager stellt die Funktionalität bereit, um den Sicherheitsstatus der System- und Plattformkomponenten abzufragen. |
| SharedMemory |
SharedMemory ermöglicht die Erstellung, Zuordnung und Schutzkontrolle über anonymen freigegebenen Speicher. |
| SharedMemory.InterfaceConsts | |
| StatFs |
Rufen Sie allgemeine Informationen zum Speicherplatz in einem Dateisystem ab. |
| StrictMode |
StrictMode ist ein Entwicklertool, das Dinge erkennt, die Sie möglicherweise versehentlich ausführen, und bringt sie auf Ihre Aufmerksamkeit, damit Sie sie beheben können. |
| StrictMode.ThreadPolicy |
|
| StrictMode.ThreadPolicy.Builder | |
| StrictMode.ThreadViolationEventArgs | |
| StrictMode.VmPolicy |
|
| StrictMode.VmPolicy.Builder |
Erstellt T:Android.OS.StrictMode+VmPolicy-Instanzen . |
| StrictMode.VmViolationEventArgs | |
| SystemClock |
Kernzeiterfassungseinrichtungen. |
| TestLooperManager |
Verhindert, dass ein Schleifenschleifen nachrichten ausführt, und der Inhaber dieses Objekts kann steuern, wann und welche Nachrichten ausgeführt werden, bis sie freigegeben wird. |
| TokenWatcher |
Ein TokenWatcher überwacht eine Sammlung von |
| Trace |
Schreibt Ablaufverfolgungsereignisse in den Systemablaufverfolgungspuffer. |
| TransactionTooLargeException |
Fehler bei der Sammelmappentransaktion, da sie zu groß war. |
| UserHandle |
Darstellung eines Benutzers auf dem Gerät. |
| UserHandle.InterfaceConsts | |
| UserManager |
Verwaltet Benutzer- und Benutzerdetails in einem Mehrbenutzersystem. |
| UserManager.UserOperationException |
Wird ausgelöst, um anzugeben, dass der Benutzervorgang fehlgeschlagen ist. |
| VibrationAttributes |
Kapselt eine Sammlung von Attributen, die Informationen zu einer Vibration beschreiben. |
| VibrationAttributes.Builder |
Generatorklasse für |
| VibrationAttributes.InterfaceConsts | |
| VibrationEffect |
Ein VibrationEffect beschreibt einen haptischen Effekt, der von einem |
| VibrationEffect.BasicEnvelopeBuilder |
Ein Generator für Wellenformeffekte, die durch ihren Umschlag definiert wurden, um eine konsistente haptische Wahrnehmung auf allen Geräten mit unterschiedlichen Funktionen zu ermöglichen. |
| VibrationEffect.Composition |
Eine Zusammensetzung haptischer Elemente, die kombiniert werden, um als einzelne |
| VibrationEffect.InterfaceConsts | |
| VibrationEffect.WaveformEnvelopeBuilder |
Ein Generator für Wellenformeffekte, der durch seinen Umschlag beschrieben wird. |
| Vibrator |
Klasse, die den Vibrationsor auf dem Gerät betreibt. |
| VibratorManager |
Bietet Zugriff auf alle Vibratoren vom Gerät sowie die Möglichkeit, sie in synchronisierter Weise auszuführen. |
| WorkDuration |
WorkDuration enthält die gemessene Zeit in Nano Sekunden der Workload in den einzelnen Komponenten, siehe |
| WorkSource |
Beschreibt die Quelle einiger Arbeiten, die von einer anderen Person ausgeführt werden können. |
| WorkSource.InterfaceConsts | |
Schnittstellen
| Name | Beschreibung |
|---|---|
| CancellationSignal.IOnCancelListener |
Lauscht auf Abbruch. |
| FileUtils.IProgressListener |
Listener, der in regelmäßigen Abständen aufgerufen wird, während der Fortschritt erfolgt. |
| Handler.ICallback |
Rückrufschnittstelle können Sie beim Instanziieren eines Handlers verwenden, um zu vermeiden, dass Sie ihre eigene Unterklasse von Handler implementieren müssen. |
| IBinder |
Basisschnittstelle für ein remotable-Objekt, der Kernteil eines einfachen Remoteprozeduraufrufmechanismus, der für eine hohe Leistung bei in-Process- und prozessübergreifenden Aufrufen entwickelt wurde. |
| IBinder.IFrozenStateChangeCallback |
Eine Rückrufschnittstelle für den Empfang von Änderungsereignissen des fixierten Zustands. |
| IBinderDeathRecipient |
Schnittstelle zum Empfangen eines Rückrufs, wenn der Prozess, bei dem ein IBinder gehostet wird, nicht mehr vorhanden ist. |
| IInterface |
Basisklasse für Binder-Schnittstellen. |
| IOutcomeReceiver |
Rückrufschnittstelle, die für die Verwendung vorgesehen ist, wenn ein asynchroner Vorgang zu einem Fehler führen kann. |
| IParcelable |
Schnittstelle für Klassen, deren Instanzen in ein und |
| IParcelableClassLoaderCreator |
|
| IParcelableCreator |
Schnittstelle, die als öffentliches CREATOR-Feld implementiert und bereitgestellt werden muss, das Instanzen Ihrer Paketklasse aus einem Paket generiert. |
| MessageQueue.IIdleHandler |
Rückrufschnittstelle zum Ermitteln, wenn ein Thread das Warten auf weitere Nachrichten blockiert. |
| MessageQueue.IOnFileDescriptorEventListener |
Ein Listener, der aufgerufen wird, wenn dateideskriptorbezogene Ereignisse auftreten. |
| ParcelFileDescriptor.IOnCloseListener |
Rückruf, der angibt, dass ein ParcelFileDescriptor geschlossen wurde. |
| PowerManager.IOnThermalHeadroomChangedListener |
Listener übergeben an |
| PowerManager.IOnThermalStatusChangedListener |
Listener übergeben an |
| PowerManager.IWakeLockStateListener |
Eine Listenerschnittstelle, die benachrichtigt wird, wenn das Wakelock aktiviert/deaktiviert ist. |
| RecoverySystem.IProgressListener |
Schnittstellendefinition für einen Rückruf, der regelmäßig aufgerufen werden soll, wenn die Überprüfung fortgesetzt wird. |
| RemoteCallbackList.Builder.IInterfaceDiedCallback | |
| StrictMode.IOnThreadViolationListener |
Wenn # |
| StrictMode.IOnVmViolationListener |
Wenn # |
Enumerationen
| Name | Beschreibung |
|---|---|
| BatteryCapacityLevel | |
| BatteryHealth |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| BatteryPlugged |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| BatteryProperty |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| BatteryStatus |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| BugreportErrorCode | |
| BuildVersionCodes |
Listet werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.Views.InputMethods.EditorInfo.MakeCompatible Members verwendet werden. |
| BuildVersionCodesFull | |
| CpuHeadroomCalculationType | |
| DebugShow |
Listet Werte auf, die von mehreren Typen zurückgegeben werden und als Parameter des F:Android.OS.Debug.PrintLoadedClasses verwendet werden. |
| DebugTraceOptions |
Listet Werte auf, TraceCountAllocsdie von den CountAllocsMembern und None Membern zurückgegeben und als Parameter des StartMethodTracing() Elements verwendet werden. |
| DeviceTemperatureType | |
| DropBoxManagerFlags |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| FileObserverEvents |
Listet Werte auf, die von mehreren Methoden FileObserverEvents zurückgegeben und als Parameter des F:Android.OS.FileObserver.. ctor und F:Android.OS.FileObserver.OnEvent members. |
| FrozenCalleePolicy | |
| FrozenStateChangeCallbackState | |
| GpuHeadroomCalculationType | |
| LocationPowerSaveMode | |
| LowPowerStandbyAllowedReasons | |
| MessageQueueEventType | |
| ParcelableWriteFlags |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| ParcelFileMode |
Listet werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Android.OS.ParcelFileDescriptor.Open und F:Android.OS.ParcelFileDescriptor.Open-Mitglieder verwendet werden. |
| Pattern |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| PowerMonitorType | |
| ProfilingResultError | |
| ProfilingTriggerType | |
| ProfilingType | |
| QuietMode | |
| Signal |
Listet werte auf, die von den KillElementen Quitund Membern zurückgegeben und Usr1 als Parameter des F:Android.OS.Process.SendSignal-Mitglieds verwendet werden. |
| TemperatureSource | |
| ThermalStatus | |
| ThreadPriority |
Listet werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Android.OS.Process.SetThreadPriority- und F:Android.OS.Process.SetThreadPriority-Mitglieder verwendet werden. |
| TransactionFlags |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter der Android.OS.Binder.Transact und F:Android.OS.IBinder.Transact-Mitglieder verwendet werden. |
| UserCreationFailureReason | |
| UserOperationResultCode | |
| VibrationAttributeFlags | |
| VibrationAttributesUsageClass | |
| VibrationAttributesUsageType | |
| VibrationEffectCompositionDelayType | |
| VibrationEffectCompositionPrimitive | |
| VibrationEffectEffectType | |
| VibrationEffectSupport | |
| WakeLockFlags | |
Delegaten
| Name | Beschreibung |
|---|---|
| MessageQueue.FileDescriptorEventHandler | |