Android.OS Espacio de nombres

Clases

AsyncTask

AsyncTask estaba pensado para habilitar el uso adecuado y fácil del subproceso de la interfaz de usuario.

AsyncTask.Status

Indica el estado actual de la tarea.

AsyncTask<TParams,TProgress,TResult>
BadParcelableException

Excepción que se produce cuando un objeto tiene un Parcelable formato incorrecto o no es válido.

BaseBundle

Asignación de claves de cadena a valores de varios tipos.

BatteryManager

La clase BatteryManager contiene cadenas y constantes usadas para los valores de intent android.content.Intent#ACTION_BATTERY_CHANGED y proporciona un método para consultar las propiedades de batería y carga.

Binder

Clase base para un objeto remoto, la parte principal de un mecanismo de llamada de procedimiento remoto ligero definido por IBinder.

Binder.InterfaceConsts
BinderConsts

Interfaz base para un objeto remoto, la parte principal de un mecanismo ligero de llamada a procedimiento remoto diseñado para un alto rendimiento al realizar llamadas entre procesos y entre procesos.

BugreportManager

Clase que proporciona una API con privilegios para capturar y consumir informes de errores.

BugreportManager.BugreportCallback

Interfaz que describe la devolución de llamada para el progreso y el estado del informe de errores.

Build

Información sobre la compilación actual, extraída de las propiedades del sistema.

Build.Partition

Información de compilación para una partición de dispositivo determinada.

Build.VERSION

Varias cadenas de versión.

Build.VERSION_CODES

Enumeración de los códigos de versión del SDK conocidos actualmente.

Bundle

Asignación de claves de cadena a varios Parcelable valores.

Bundle.InterfaceConsts
CancellationSignal

Proporciona la capacidad de cancelar una operación en curso.

CombinedVibration

Una CombinedVibration describe una combinación de efectos hápticos que se van a realizar mediante uno o varios Vibrator Vibrators.

CombinedVibration.InterfaceConsts
CombinedVibration.ParallelCombination

Combinación de efectos hápticos que se deben reproducir en varios vibradores en paralelo.

ConditionVariable

Clase que implementa el paradigma de bloqueo de variable de condición.

CountDownTimer

Programe una cuenta atrás hasta un momento en el futuro, con notificaciones periódicas en intervalos a lo largo del camino.

CpuUsageInfo

Información de uso de CPU por núcleo.

CpuUsageInfo.InterfaceConsts
DeadObjectException

El objeto al que se llama ha muerto porque su proceso de hospedaje ya no existe.

DeadSystemException

El sistema Android principal ha muerto y pasa por un reinicio en tiempo de ejecución.

Debug

Proporciona varios métodos de depuración para aplicaciones Android, incluidos los recuentos de seguimiento y asignación.

Debug.InstructionCount

API para recopilar y consultar recuentos de instrucciones.

Debug.MemoryInfo

Esta clase se usa para recuperar varias estadísticas sobre las asignaciones de memoria para este proceso.

Debug.MemoryInfo.InterfaceConsts
DropBoxManager

Poner en cola fragmentos de datos (de varios orígenes: bloqueos de aplicación, registros de kernel, etc.

DropBoxManager.Entry

Una sola entrada recuperada del cuadro desplegable.

DropBoxManager.Entry.InterfaceConsts
Environment

Proporciona acceso a variables de entorno.

FileObserver

Supervisa los archivos (mediante inotify) para activar un evento después de que se acceda a los archivos o cambie por cualquier proceso del dispositivo (incluido este).

FileUriExposedException

Excepción que se produce cuando una aplicación expone un objeto file://android.net.Uri a otra aplicación.

FileUtils

Métodos de utilidad útiles para trabajar con archivos.

FileUtils.ProgressEventArgs
Handler

Un controlador permite enviar y procesar y ejecutar Message objetos asociados a un subproceso MessageQueue.

HandlerThread

que Thread tiene un Looperobjeto .

HardwarePropertiesManager

La clase HardwarePropertiesManager proporciona un mecanismo de acceso al estado de hardware de un dispositivo: CPU, GPU y temperaturas de batería, uso de CPU por núcleo, velocidad del ventilador, etc.

LimitExceededException

Indica que la aplicación ha superado un límite establecido por el sistema.

LocaleList

LocaleList es una lista inmutable de configuraciones regionales, que normalmente se usa para mantener una lista ordenada de preferencias de usuario para configuraciones regionales.

LocaleList.InterfaceConsts
Looper

Clase usada para ejecutar un bucle de mensajes para un subproceso.

MemoryFile

MemoryFile es un contenedor para SharedMemory el que se puede establecer opcionalmente para purgar.

Message

Define un mensaje que contiene una descripción y un objeto de datos arbitrario que se puede enviar a .Handler

Message.InterfaceConsts
MessageQueue

Clase de bajo nivel que contiene la lista de mensajes que va a enviar un Looperobjeto .

Messenger

Referencia a un controlador, que otros pueden usar para enviar mensajes a él.

Messenger.InterfaceConsts
NetworkOnMainThreadException

Excepción que se produce cuando una aplicación intenta realizar una operación de red en su subproceso principal.

OperationCanceledException

Tipo de excepción que se produce cuando se cancela una operación en curso.

Parcel

Contenedor de un mensaje (referencias a datos y objetos) que se pueden enviar a través de un IBinder.

Parcelable

Interfaz para las clases cuyas instancias se pueden escribir y restaurar desde .Parcel

ParcelFileDescriptor

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

ParcelFileDescriptor.AutoCloseInputStream

InputStream se puede crear en un ParcelFileDescriptor, que se encargará de llamar ParcelFileDescriptor#close ParcelFileDescriptor.close() automáticamente cuando se cierre la secuencia.

ParcelFileDescriptor.AutoCloseOutputStream

OutputStream se puede crear en un Objeto ParcelFileDescriptor, que se encargará de llamar ParcelFileDescriptor#close ParcelFileDescriptor.close() automáticamente cuando se cierre la secuencia.

ParcelFileDescriptor.CloseEventArgs
ParcelFileDescriptor.FileDescriptorDetachedException

Excepción que indica que el descriptor de archivo se desasocia.

ParcelFileDescriptor.InterfaceConsts
ParcelFormatException

El contenido de una parcela (normalmente durante el desenlazamiento) no contiene los datos esperados.

ParcelUuid

Esta clase es un contenedor Parcelable alrededor UUID del cual es una representación inmutable de un identificador universalmente único de 128 bits.

ParcelUuid.InterfaceConsts
PatternMatcher

Un buscador de coincidencias de patrones simple, que es seguro de usar en datos que no son de confianza: no proporciona compatibilidad completa con reg-exp, solo un simple globbing que no se puede usar malintencionadamente.

PatternMatcher.InterfaceConsts
PerformanceHintManager

PerformanceHintManager permite a las aplicaciones enviar sugerencias de rendimiento al sistema.

PerformanceHintManager.Session

Una sesión representa un grupo de subprocesos con una carga de trabajo relacionada entre sí, de modo que las sugerencias para su rendimiento deben considerarse como una unidad.

PersistableBundle

Asignación de claves de cadena a valores de varios tipos.

PersistableBundle.InterfaceConsts
PowerManager

Esta clase permite consultar y solicitar el control de aspectos del estado de alimentación del dispositivo.

PowerManager.ThermalStatusChangedEventArgs
PowerManager.WakeLock

Un bloqueo de reactivación es un mecanismo para indicar que la aplicación debe tener activado el dispositivo.

PowerManager.WakeLockStateEventArgs
Process

Herramientas para administrar procesos del sistema operativo.

ProxyFileDescriptorCallback

Devolución de llamada que controla las solicitudes del sistema de archivos desde ProxyFileDescriptor.

RecoverySystem

RecoverySystem contiene métodos para interactuar con el sistema de recuperación de Android (la partición independiente que se puede usar para instalar actualizaciones del sistema, borrar datos de usuario, etc.

RecoverySystem.ProgressEventArgs
RemoteCallbackList

Se encarga del trabajo gruñido de mantener una lista de interfaces remotas, normalmente para el uso de devoluciones de llamada de android.app.Service a sus clientes.

RemoteException

Excepción primaria para todos los errores de invocación remota de Binder

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

Interfaz genérica para recibir un resultado de devolución de llamada de alguien.

ResultReceiver.InterfaceConsts
SharedMemory

SharedMemory permite el control de creación, asignación y protección sobre la memoria compartida anónima.

SharedMemory.InterfaceConsts
StatFs

Recupere información general sobre el espacio en un sistema de archivos.

StrictMode

StrictMode es una herramienta de desarrollo que detecta las cosas que podría estar haciendo por accidente y las lleva a su atención para que pueda corregirlas.

StrictMode.ThreadPolicy

StrictMode directiva aplicada a un subproceso determinado.

StrictMode.ThreadPolicy.Builder

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

StrictMode.ThreadViolationEventArgs
StrictMode.VmPolicy

StrictMode directiva aplicada a todos los subprocesos del proceso de la máquina virtual.

StrictMode.VmPolicy.Builder

Crea instancias T:Android.OS.StrictMode+VmPolicy .

StrictMode.VmViolationEventArgs
SystemClock

Instalaciones básicas de mantenimiento de tiempo.

TestLooperManager

Impide que un bucle ejecute cualquier mensaje y permita que el titular de este objeto controle cuándo y qué mensajes se ejecutan hasta que se liberan.

TokenWatcher

Un TokenWatcher inspecciona una colección de IBinders.

Trace

Escribe eventos de seguimiento en el búfer de seguimiento del sistema.

TransactionTooLargeException

Error en la transacción del enlazador porque era demasiado grande.

UserHandle

Representación de un usuario en el dispositivo.

UserHandle.InterfaceConsts
UserManager

Administra los usuarios y los detalles del usuario en un sistema multiusuario.

UserManager.UserOperationException

Se produce para indicar que se produjo un error en la operación del usuario.

VibrationAttributes

Encapsula una colección de atributos que describen información sobre una vibración.

VibrationAttributes.Builder

Clase Builder para VibrationAttributes objetos.

VibrationAttributes.InterfaceConsts
VibrationEffect

Un Objeto VibrationEffect describe un efecto háptico que un Vibratorobjeto .

VibrationEffect.Composition

Composición de elementos hápticos que se combinan para que se puedan reproducir como un único VibrationEffect.

VibrationEffect.InterfaceConsts
Vibrator

Clase que opera el vibrador en el dispositivo.

VibratorManager

Proporciona acceso a todos los vibradores desde el dispositivo, así como la capacidad de ejecutarlos de forma sincronizada.

WorkSource

Describe el origen de algún trabajo que puede realizar otra persona.

WorkSource.InterfaceConsts

Interfaces

CancellationSignal.IOnCancelListener

Escucha la cancelación.

FileUtils.IProgressListener

Agente de escucha al que se llama periódicamente a medida que se realiza el progreso.

Handler.ICallback

Interfaz de devolución de llamada que puede usar al crear instancias de un controlador para evitar tener que implementar su propia subclase de Handler.

IBinder

Interfaz base para un objeto remoto, la parte principal de un mecanismo ligero de llamada a procedimiento remoto diseñado para un alto rendimiento al realizar llamadas entre procesos y entre procesos.

IBinderDeathRecipient

Interfaz para recibir una devolución de llamada cuando el proceso que hospeda un IBinder ha desaparecido.

IInterface

Clase base para interfaces binder.

IOutcomeReceiver

Interfaz de devolución de llamada diseñada para su uso cuando una operación asincrónica puede producir un error.

IParcelable

Interfaz para las clases cuyas instancias se pueden escribir y restaurar desde .Parcel

IParcelableClassLoaderCreator

Especialización de Creator que le permite recibir el ClassLoader en el que se está creando el objeto.

IParcelableCreator

Interfaz que se debe implementar y proporcionar como un campo CREATOR público que genera instancias de la clase Parcelable a partir de una parcela.

MessageQueue.IIdleHandler

Interfaz de devolución de llamada para detectar cuándo un subproceso va a bloquear la espera de más mensajes.

MessageQueue.IOnFileDescriptorEventListener

Un agente de escucha que se invoca cuando se producen eventos relacionados con el descriptor de archivo.

ParcelFileDescriptor.IOnCloseListener

Devolución de llamada que indica que se ha cerrado un objeto ParcelFileDescriptor.

PowerManager.IOnThermalStatusChangedListener

Agente de escucha pasado a PowerManager#addThermalStatusListener yPowerManager#removeThermalStatusListener para notificar al autor de la llamada el estado térmico ha cambiado.

PowerManager.IWakeLockStateListener

Interfaz de agente de escucha para recibir notificaciones cuando el wakelock está habilitado o deshabilitado.

RecoverySystem.IProgressListener

Definición de interfaz para una devolución de llamada que se va a invocar periódicamente a medida que continúa la comprobación.

StrictMode.IOnThreadViolationListener

Cuando se habilita #ThreadPolicy.Builder#penaltyListener , se llama al agente de escucha en el ejecutor proporcionado cuando se produce una infracción de subproceso.

StrictMode.IOnVmViolationListener

Cuando se habilita #VmPolicy.Builder#penaltyListener , se llama al agente de escucha en el ejecutor proporcionado cuando se produce una infracción de máquina virtual.

Enumeraciones

BatteryHealth

Enumera los valores devueltos por varios tipos.

BatteryPlugged

Enumera los valores devueltos por varios tipos.

BatteryProperty

Enumera los valores devueltos por varios tipos.

BatteryStatus

Enumera los valores devueltos por varios tipos.

BugreportErrorCode
BuildVersionCodes

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.Views.InputMethods.EditorInfo.MakeCompatible .

DebugShow

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.OS.Debug.PrintLoadedClasses .

DebugTraceOptions

Enumera los valores devueltos por los TraceCountAllocsmiembros , CountAllocsy None y tomados como parámetro del StartMethodTracing() miembro.

DeviceTemperatureType
DropBoxManagerFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

FileObserverEvents

Enumera los valores devueltos por varios métodos de FileObserverEvents y tomados como parámetro de F:Android.OS.FileObserver.. ctor y F:Android.OS.FileObserver.OnEvent miembros.

LocationPowerSaveMode
LowPowerStandbyAllowedReasons
MessageQueueEventType
ParcelableWriteFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

ParcelFileMode

Enumera los valores devueltos por varios tipos y tomados como parámetro de los miembros F:Android.OS.ParcelFileDescriptor.Open y F:Android.OS.ParcelFileDescriptor.Open .

Pattern

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

QuietMode
Signal

Enumera los valores devueltos por los Killmiembros , Quity Usr1 y tomados como parámetro del miembro F:Android.OS.Process.SendSignal .

TemperatureSource
ThermalStatus
ThreadPriority

Enumera los valores devueltos por varios tipos y tomados como parámetro de los miembros F:Android.OS.Process.SetThreadPriority y F:Android.OS.Process.SetThreadPriority .

TransactionFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro de los miembros F:Android.OS.Binder.Transact y F:Android.OS.IBinder.Transact .

UserCreationFailureReason
UserOperationResultCode
VibrationAttributeFlags
VibrationAttributesUsageClass
VibrationAttributesUsageType
VibrationEffectCompositionPrimitive
VibrationEffectEffectType
VibrationEffectSupport
WakeLockFlags

Delegados

MessageQueue.FileDescriptorEventHandler