Condividi tramite


Android.OS Spazio dei nomi

Classi

AsyncTask

AsyncTask è stato progettato per abilitare l'uso corretto e semplice del thread dell'interfaccia utente.

AsyncTask.Status

Indica lo stato corrente dell'attività.

AsyncTask<TParams,TProgress,TResult>
BadParcelableException

Eccezione generata quando un oggetto Parcelable è in formato non valido o in caso contrario non valido.

BaseBundle

Mapping tra chiavi stringhe e valori di vari tipi.

BatteryManager

La classe BatteryManager contiene stringhe e costanti usate per i valori nella finalità e fornisce un metodo per l'esecuzione android.content.Intent#ACTION_BATTERY_CHANGED di query sulle proprietà della batteria e della carica.

Binder

Classe di base per un oggetto remotabile, la parte principale di un meccanismo di chiamata di routine remota leggero definito da IBinder.

Binder.InterfaceConsts
BinderConsts

Interfaccia di base per un oggetto remotabile, la parte principale di un meccanismo di chiamata di routine remota leggero progettato per prestazioni elevate durante l'esecuzione di chiamate in-process e cross-process.

BugreportManager

Classe che fornisce un'API con privilegi per acquisire e utilizzare i bugreport.

BugreportManager.BugreportCallback

Interfaccia che descrive il callback per lo stato e lo stato del report di bug.

Build

Informazioni sulla compilazione corrente, estratte dalle proprietà di sistema.

Build.Partition

Informazioni di compilazione per una determinata partizione del dispositivo.

Build.VERSION

Varie stringhe di versione.

Build.VERSION_CODES

Enumerazione dei codici di versione dell'SDK attualmente noti.

Bundle

Mapping da chiavi stringa a vari Parcelable valori.

Bundle.InterfaceConsts
CancellationSignal

Consente di annullare un'operazione in corso.

CombinedVibration

Un oggetto CombinedVibration descrive una combinazione di effetti aptici da eseguire da uno o più Vibrator Vibrators.

CombinedVibration.InterfaceConsts
CombinedVibration.ParallelCombination

Combinazione di effetti aptici che devono essere riprodotti in più vibratori in parallelo.

ConditionVariable

Classe che implementa il paradigma di blocco delle variabili della condizione.

CountDownTimer

Pianificare un conto alla rovescia fino a un'ora futura, con notifiche regolari a intervalli lungo il percorso.

CpuUsageInfo

Informazioni sull'utilizzo della CPU per core.

CpuUsageInfo.InterfaceConsts
DeadObjectException

L'oggetto che si sta chiamando è morto, perché il processo di hosting non esiste più.

DeadSystemException

Il sistema Android principale è morto ed è in corso un riavvio del runtime.

Debug

Fornisce vari metodi di debug per le applicazioni Android, inclusi i conteggi di traccia e allocazione.

Debug.InstructionCount

API per la raccolta e l'esecuzione di query sui conteggi delle istruzioni.

Debug.MemoryInfo

Questa classe viene usata per recuperare varie statistiche sui mapping di memoria per questo processo.

Debug.MemoryInfo.InterfaceConsts
DropBoxManager

Accoda blocchi di dati (da varie origini- arresti anomali dell'applicazione, record di log del kernel e così via.

DropBoxManager.Entry

Una singola voce recuperata dalla casella di rilascio.

DropBoxManager.Entry.InterfaceConsts
Environment

Fornisce l'accesso alle variabili di ambiente.

FileObserver

Monitora i file (usando inotify) per generare un evento dopo l'accesso o la modifica dei file da parte di qualsiasi processo nel dispositivo (incluso questo).

FileUriExposedException

Eccezione generata quando un'applicazione espone un file://android.net.Uri oggetto a un'altra app.

FileUtils

Metodi di utilità utili per l'uso dei file.

FileUtils.ProgressEventArgs
Handler

Un gestore consente di inviare ed elaborare ed elaborare Message oggetti Runnable associati all'oggetto di un thread.MessageQueue

HandlerThread

Oggetto Thread con un oggetto Looper.

HardwarePropertiesManager

La classe HardwarePropertiesManager fornisce un meccanismo di accesso allo stato hardware di un dispositivo: CPU, GPU e temperature della batteria, utilizzo della CPU per core, velocità della ventola e così via.

LimitExceededException

Indica che l'app ha superato un limite impostato dal sistema.

LocaleList

LocaleList è un elenco non modificabile di impostazioni locali, in genere usato per mantenere un elenco ordinato di preferenze utente per le impostazioni locali.

LocaleList.InterfaceConsts
Looper

Classe usata per eseguire un ciclo di messaggi per un thread.

MemoryFile

MemoryFile è un wrapper per SharedMemory il quale è possibile impostare facoltativamente su eliminabile.

Message

Definisce un messaggio contenente una descrizione e un oggetto dati arbitrario che può essere inviato a un oggetto Handler.

Message.InterfaceConsts
MessageQueue

Classe di basso livello che contiene l'elenco di messaggi da inviare da un oggetto Looper.

Messenger

Riferimento a un gestore, che altri utenti possono usare per inviare messaggi.

Messenger.InterfaceConsts
NetworkOnMainThreadException

Eccezione generata quando un'applicazione tenta di eseguire un'operazione di rete nel thread principale.

OperationCanceledException

Tipo di eccezione generato quando un'operazione in corso viene annullata.

Parcel

Contenitore per un messaggio (dati e riferimenti a oggetti) che possono essere inviati tramite un IBinder.

Parcelable

Interfaccia per le classi le cui istanze possono essere scritte e ripristinate da un oggetto Parcel.

ParcelFileDescriptor

FileDescriptor restituito da Parcel#readFileDescriptor, che consente di chiuderlo al termine dell'operazione.

ParcelFileDescriptor.AutoCloseInputStream

InputStream che è possibile creare in un ParcelFileDescriptor, che si occuperà di chiamare ParcelFileDescriptor#close ParcelFileDescriptor.close() automaticamente quando il flusso viene chiuso.

ParcelFileDescriptor.AutoCloseOutputStream

OutputStream è possibile creare in un ParcelFileDescriptor, che si occuperà di chiamare ParcelFileDescriptor#close ParcelFileDescriptor.close() automaticamente quando il flusso viene chiuso.

ParcelFileDescriptor.CloseEventArgs
ParcelFileDescriptor.FileDescriptorDetachedException

Eccezione che indica che il descrittore di file è stato scollegato.

ParcelFileDescriptor.InterfaceConsts
ParcelFormatException

Il contenuto di un pacco (in genere durante ilmarshalling) non contiene i dati previsti.

ParcelUuid

Questa classe è un wrapper parcellabile intorno a UUID cui è una rappresentazione non modificabile di un identificatore univoco a 128 bit universalmente.

ParcelUuid.InterfaceConsts
PatternMatcher

Un semplice matcher di criteri, che è sicuro da usare su dati non attendibili: non fornisce supporto reg-exp completo, ma solo semplice globbing che non può essere usato in modo dannoso.

PatternMatcher.InterfaceConsts
PerformanceHintManager

PerformanceHintManager consente alle app di inviare hint per le prestazioni al sistema.

PerformanceHintManager.Session

Una sessione rappresenta un gruppo di thread con un carico di lavoro correlato, in modo che gli hint per le prestazioni devono essere considerati come unità.

PersistableBundle

Mapping tra chiavi stringhe e valori di vari tipi.

PersistableBundle.InterfaceConsts
PowerManager

Questa classe consente di eseguire query e richiedere il controllo degli aspetti dello stato di alimentazione del dispositivo.

PowerManager.ThermalStatusChangedEventArgs
PowerManager.WakeLock

Un blocco di riattivazione è un meccanismo per indicare che l'applicazione deve mantenere il dispositivo.

PowerManager.WakeLockStateEventArgs
Process

Strumenti per la gestione dei processi del sistema operativo.

ProxyFileDescriptorCallback

Callback che gestisce le richieste del file system da ProxyFileDescriptor.

RecoverySystem

RecoverySystem contiene metodi per interagire con il sistema di ripristino Android (la partizione separata che può essere usata per installare gli aggiornamenti di sistema, cancellare i dati utente e così via.

RecoverySystem.ProgressEventArgs
RemoteCallbackList

Si occupa del lavoro grunt di mantenere un elenco di interfacce remote, in genere per l'uso di callback da un android.app.Service a ai relativi client.

RemoteException

Eccezione padre per tutti gli errori di chiamata remota di Binder

        Note: not all exceptions from binder services will be subclasses of this.
ResultReceiver

Interfaccia generica per la ricezione di un risultato di callback da un utente.

ResultReceiver.InterfaceConsts
SharedMemory

SharedMemory consente il controllo di creazione, mapping e protezione sulla memoria condivisa anonima.

SharedMemory.InterfaceConsts
StatFs

Recuperare informazioni generali sullo spazio in un file system.

StrictMode

StrictMode è uno strumento di sviluppo che rileva le cose che potresti fare per caso e le porta alla tua attenzione in modo da poterle correggere.

StrictMode.ThreadPolicy

StrictMode criteri applicati a un determinato thread.

StrictMode.ThreadPolicy.Builder

Crea istanze T:Android.OS.StrictMode+ThreadPolicy .

StrictMode.ThreadViolationEventArgs
StrictMode.VmPolicy

StrictMode criteri applicati a tutti i thread nel processo della macchina virtuale.

StrictMode.VmPolicy.Builder

Crea le istanze T:Android.OS.StrictMode+VmPolicy .

StrictMode.VmViolationEventArgs
SystemClock

Impianti di mantenimento del tempo di base.

TestLooperManager

Blocca l'esecuzione di messaggi da parte di un looper e consente al titolare di questo oggetto di controllare quando e quali messaggi vengono eseguiti fino a quando non viene rilasciato.

TokenWatcher

TokenWatcher controlla una raccolta di IBinderoggetti .

Trace

Scrive gli eventi di traccia nel buffer di traccia di sistema.

TransactionTooLargeException

La transazione binder non è riuscita perché era troppo grande.

UserHandle

Rappresentazione di un utente nel dispositivo.

UserHandle.InterfaceConsts
UserManager

Gestisce gli utenti e i dettagli dell'utente in un sistema multiutente.

UserManager.UserOperationException

Generata per indicare che l'operazione utente non è riuscita.

VibrationAttributes

Incapsula una raccolta di attributi che descrivono informazioni su una vibrazione.

VibrationAttributes.Builder

Classe Builder per VibrationAttributes gli oggetti .

VibrationAttributes.InterfaceConsts
VibrationEffect

VibrationEffect descrive un effetto aptico da eseguire da un oggetto Vibrator.

VibrationEffect.Composition

Composizione di elementi aptici combinati per essere riproducibili come singolo VibrationEffect.

VibrationEffect.InterfaceConsts
Vibrator

Classe che opera il vibratore nel dispositivo.

VibratorManager

Fornisce l'accesso a tutti i vibratori dal dispositivo, nonché la possibilità di eseguirli in modo sincronizzato.

WorkSource

Descrive l'origine di alcune operazioni che possono essere eseguite da un altro utente.

WorkSource.InterfaceConsts

Interfacce

CancellationSignal.IOnCancelListener

Resta in ascolto dell'annullamento.

FileUtils.IProgressListener

Listener chiamato periodicamente man mano che viene eseguito lo stato di avanzamento.

Handler.ICallback

Interfaccia di callback che è possibile usare per creare un'istanza di un gestore per evitare di dover implementare la propria sottoclasse di Handler.

IBinder

Interfaccia di base per un oggetto remotabile, la parte principale di un meccanismo di chiamata di routine remota leggero progettato per prestazioni elevate durante l'esecuzione di chiamate in-process e cross-process.

IBinderDeathRecipient

Interfaccia per la ricezione di un callback quando il processo che ospita un IBinder è andato via.

IInterface

Classe di base per le interfacce binder.

IOutcomeReceiver

Interfaccia di callback destinata all'uso quando un'operazione asincrona può causare un errore.

IParcelable

Interfaccia per le classi le cui istanze possono essere scritte e ripristinate da un oggetto Parcel.

IParcelableClassLoaderCreator

Specializzazione di Creator che consente di ricevere ClassLoader in cui viene creato l'oggetto .

IParcelableCreator

Interfaccia che deve essere implementata e fornita come campo CREATOR pubblico che genera istanze della classe Parcelable da un Parcel.

MessageQueue.IIdleHandler

Interfaccia di callback per l'individuazione quando un thread blocca l'attesa di altri messaggi.

MessageQueue.IOnFileDescriptorEventListener

Listener richiamato quando si verificano eventi correlati al descrittore di file.

ParcelFileDescriptor.IOnCloseListener

Callback che indica che un Oggetto ParcelFileDescriptor è stato chiuso.

PowerManager.IOnThermalStatusChangedListener

Listener passato a PowerManager#addThermalStatusListener ePowerManager#removeThermalStatusListener per notificare al chiamante lo stato termico è cambiato.

PowerManager.IWakeLockStateListener

Interfaccia del listener per ricevere una notifica quando il wakelock è abilitato/disabilitato.

RecoverySystem.IProgressListener

Definizione dell'interfaccia per un callback da richiamare regolarmente quando viene eseguita la verifica.

StrictMode.IOnThreadViolationListener

Quando #ThreadPolicy.Builder#penaltyListener è abilitato, il listener viene chiamato nell'executor fornito quando si verifica una violazione del thread.

StrictMode.IOnVmViolationListener

Quando #VmPolicy.Builder#penaltyListener è abilitato, il listener viene chiamato nell'executor fornito quando si verifica una violazione della macchina virtuale.

Enumerazioni

BatteryHealth

Enumera i valori restituiti da diversi tipi.

BatteryPlugged

Enumera i valori restituiti da diversi tipi.

BatteryProperty

Enumera i valori restituiti da diversi tipi.

BatteryStatus

Enumera i valori restituiti da diversi tipi.

BugreportErrorCode
BuildVersionCodes

Enumera i valori restituiti da diversi tipi e considerati come parametro del membro F:Android.Views.InputMethods.EditorInfo.MakeCompatible .

DebugShow

Enumera i valori restituiti da diversi tipi e considerati come parametro del membro F:Android.OS.Debug.PrintLoadedClasses .

DebugTraceOptions

Enumera i valori restituiti dai TraceCountAllocsmembri , CountAllocse None e eseguiti come parametro del StartMethodTracing() membro.

DeviceTemperatureType
DropBoxManagerFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

FileObserverEvents

Enumera i valori restituiti da diversi metodi di FileObserverEvents e presi come parametro di F:Android.OS.FileObserver.. Membri ctor e F:Android.OS.FileObserver.OnEvent .

LocationPowerSaveMode
LowPowerStandbyAllowedReasons
MessageQueueEventType
ParcelableWriteFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

ParcelFileMode

Enumera i valori restituiti da diversi tipi e considerati come parametro dei membri F:Android.OS.ParcelFileDescriptor.Open e F:Android.OS.ParcelFileDescriptor.Open .

Pattern

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

QuietMode
Signal

Enumera i valori restituiti dai Killmembri , Quite Usr1 e eseguiti come parametro del membro F:Android.OS.Process.SendSignal .

TemperatureSource
ThermalStatus
ThreadPriority

Enumera i valori restituiti da diversi tipi e presi come parametro dei membri F:Android.OS.Process.SetThreadPriority e F:Android.OS.Process.SetThreadPriority .

TransactionFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro dei membri F:Android.OS.Binder.Transact e F:Android.OS.IBinder.Transact .

UserCreationFailureReason
UserOperationResultCode
VibrationAttributeFlags
VibrationAttributesUsageClass
VibrationAttributesUsageType
VibrationEffectCompositionPrimitive
VibrationEffectEffectType
VibrationEffectSupport
WakeLockFlags

Delegati

MessageQueue.FileDescriptorEventHandler