Android.Content Espacio de nombres

Proporciona API de Android para contextos de aplicación, componentes, intenciones y uso compartido de datos.

Clases

Nombre Description
AbstractThreadedSyncAdapter

Implementación abstracta de un SyncAdapter que genera un subproceso para invocar una operación de sincronización.

ActivityNotFoundException

Esta excepción se produce cuando se produce un error en una llamada a Context#startActivity o a una de sus variantes porque no se encuentra una actividad para ejecutar la intención especificada.

AsyncQueryHandler

Clase auxiliar que ayuda a facilitar el control de consultas asincrónicas ContentResolver .

AsyncQueryHandler.WorkerArgs

Contiene los argumentos y el resultado de una operación procesada por AsyncQueryHandler.

AsyncQueryHandler.WorkerHandler

Distribuye las operaciones en cola en AsyncQueryHandler su subproceso de trabajo.

AsyncTaskLoader

Cargador abstracto que proporciona un AsyncTask objeto para realizar el trabajo.

AttributionSource

Esta clase representa un origen al que se debe atribuir el acceso a los datos protegidos por permisos.

AttributionSource.Builder

Un generador para AttributionSource

AttributionSource.InterfaceConsts

Contiene alias administrados para constantes declaradas por AttributionSource.

BroadcastReceiver

Clase base para el código que recibe y controla las intenciones de difusión enviadas por android.content.Context#sendBroadcast(Intent).

BroadcastReceiver.PendingResult

Estado de un resultado que está pendiente para un receptor de difusión.

BroadcastReceiverAttribute

Genera un /manifest/application/receiver elemento dentro de AndroidManifest.xml.

ClipboardManager

Interfaz al servicio del Portapapeles para colocar y recuperar texto en el Portapapeles global.

ClipData

Representación de datos recortados en el Portapapeles.

ClipData.InterfaceConsts

Contiene alias administrados para constantes declaradas por ClipData.

ClipData.Item

Descripción de un solo elemento en un ClipData.

ClipData.Item.Builder

Compila un ClipData.Item mediante el suministro de su contenido opcional.

ClipDescription

Metadatos que describen el contenido de un ClipData.

ClipDescription.InterfaceConsts

Contiene alias administrados para constantes declaradas por ClipDescription.

ComponentCallbacks2

Interfaz extendida IComponentCallbacks con una nueva devolución de llamada para la administración de memoria más detallada.

ComponentName

Identificador de un componente de aplicación específico (android.app.Activity, android.app.Service, android.content.BroadcastReceivero android.content.ContentProvider) que está disponible.

ComponentName.InterfaceConsts

Contiene alias administrados para constantes declaradas por ComponentName.

ContentProvider

Los proveedores de contenido son uno de los principales bloques de creación de aplicaciones Android, lo que proporciona contenido a las aplicaciones.

ContentProvider.CallingIdentity

Token opaco que representa la identidad de un IPC entrante.

ContentProvider.InterfaceConsts

Contiene alias administrados para constantes declaradas por ContentProvider.

ContentProviderAttribute

Genera un /manifest/application/provider elemento dentro de AndroidManifest.xml.

ContentProviderClient

Objeto de interfaz pública que se usa para interactuar con un específico ContentProvider.

ContentProviderOperation

Representa una sola operación que se va a realizar como parte de un lote de operaciones.

ContentProviderOperation.Builder

Se usa para agregar parámetros a .ContentProviderOperation

ContentProviderOperation.InterfaceConsts

Contiene alias administrados para constantes declaradas por ContentProviderOperation.

ContentProviderResult

Contiene el resultado de la aplicación de .ContentProviderOperation

ContentProviderResult.InterfaceConsts

Contiene alias administrados para constantes declaradas por ContentProviderResult.

ContentQueryMap

Almacena en caché el contenido de un cursor en un mapa de String-ContentValues> y, opcionalmente, mantiene la memoria caché actualizada registrando actualizaciones en el contenido que respalda el cursor.

ContentResolver

Esta clase proporciona acceso a las aplicaciones al modo carpa l.

ContentResolver.MimeTypeInfo

Descripción detallada de un tipo MIME específico, incluido un icono y una etiqueta que describen el tipo.

ContentUris

Métodos de utilidad útiles para trabajar con android.net.Uri objetos que usan el " content" Esquema (content://).

ContentValues

Esta clase se usa para almacenar un conjunto de valores que ContentResolver puede procesar.

ContentValues.InterfaceConsts

Contiene alias administrados para constantes declaradas por ContentValues.

Context

Interfaz para obtener información global sobre un entorno de aplicación.

Context.BindServiceFlags

Marcas específicas usadas para la llamada bindService(), que encapsula un entero de 64 bits largos.

ContextParams

Esta clase representa reglas sobre cómo debe comportarse un contexto creado a través Context#createContext de .

ContextParams.Builder

Generador para crear un ContextParamsobjeto .

ContextWrapper

Implementación de proxy de Context que simplemente delega todas sus llamadas a otro contexto.

CursorLoader

Cargador que consulta y ContentResolver devuelve un Cursor.

DialogClickEventArgs

Proporciona datos para un evento de clic de cuadro de diálogo.

DialogInterface
DialogKeyEventArgs

Proporciona datos para el KeyPress evento.

DialogMultiChoiceClickEventArgs

Proporciona datos para un evento de clic de varias opciones de diálogo.

Entity

Representación de un elemento mediante ContentValues.

Entity.NamedContentValues

Asocia un nombre a un conjunto de ContentValues en .Entity

GrantUriPermissionAttribute

Genera un /manifest/provider/grant-uri-permission elemento dentro de AndroidManifest.xml.

Intent

Una intención es una descripción abstracta de una operación que se va a realizar.

Intent.FilterComparison

Clase contenedora que contiene una intención e implementa comparaciones en ella con el fin de filtrar.

Intent.InterfaceConsts

Contiene alias administrados para constantes declaradas por Intent.

Intent.ShortcutIconResource

Representa un recurso de icono de carpeta activa o acceso directo.

Intent.ShortcutIconResource.InterfaceConsts

Contiene alias administrados para constantes declaradas por Intent.ShortcutIconResource.

IntentFilter

Descripción estructurada de los valores de intención que se van a buscar coincidencias.

IntentFilter.AuthorityEntry

Se trata de una entrada para una sola autoridad en el iterador devuelto por #authoritiesIterator().

IntentFilter.InterfaceConsts

Contiene alias administrados para constantes declaradas por IntentFilter.

IntentFilter.MalformedMimeTypeException

Esta excepción se produce cuando un tipo MIME determinado no tiene una sintaxis válida.

IntentSender

Descripción de una acción Intención y destino que se va a realizar con ella.

IntentSender.InterfaceConsts

Contiene alias administrados para constantes declaradas por IntentSender.

IntentSender.SendIntentException

Excepción que se produce al intentar enviar a través de un PendingIntent que se ha cancelado o ya no puede ejecutar la solicitud.

Loader

Clase que realiza la carga asincrónica de datos.

Loader.ForceLoadContentObserver

Implementación de un contentObserver que se encarga de conectarlo al cargador para que el cargador vuelva a cargar sus datos cuando se le diga que ha cambiado el observador.

Loader.LoadCanceledEventArgs

Proporciona datos para un evento de cancelación del cargador.

Loader.LoadCompleteEventArgs

Proporciona datos para un evento de finalización del cargador.

LocusId

Identificador de un estado único (locus) en la aplicación.

LocusId.InterfaceConsts

Contiene alias administrados para constantes declaradas por LocusId.

MutableContextWrapper

Versión especial de que permite modificar el contexto base después de ContextWrapper que se establezca inicialmente.

OperationApplicationException

Se produce cuando se produce un error en una aplicación de debido ContentProviderOperation a las restricciones especificadas.

PeriodicSync

Tipo de valor que contiene información sobre una sincronización periódica.

PeriodicSync.InterfaceConsts

Contiene alias administrados para constantes declaradas por PeriodicSync.

QuickViewConstants

Constantes para Intent#ACTION_QUICK_VIEW.

ReceiverCallNotAllowedException

Esta excepción se produce desde Context#registerReceiver y Context#bindService cuando se usan estos métodos desde un BroadcastReceiver componente.

RestrictionEntry

Las aplicaciones pueden exponer restricciones para un usuario restringido en un dispositivo multiusuario.

RestrictionEntry.InterfaceConsts

Contiene alias administrados para constantes declaradas por RestrictionEntry.

RestrictionsManager

Proporciona un mecanismo para que las aplicaciones consulten las restricciones impuestas por una entidad que administra el usuario.

SearchRecentSuggestionsProvider

Esta superclase se puede usar para crear un proveedor de sugerencias de búsqueda simple para la aplicación.

SharedPreferencesOnSharedPreferenceChangeEventArgs

Proporciona datos para un evento de cambio de preferencia compartida.

SyncAdapterType

Tipo de valor que representa un SyncAdapterType.

SyncAdapterType.InterfaceConsts

Contiene alias administrados para constantes declaradas por SyncAdapterType.

SyncContext

Proporciona un adaptador de sincronización con devoluciones de llamada para notificar la finalización y obtener su enlazador.

SyncInfo

Información sobre la operación de sincronización que está actualmente en curso.

SyncInfo.InterfaceConsts

Contiene alias administrados para constantes declaradas por SyncInfo.

SyncRequest

Clase de conveniencia para construir solicitudes de sincronización.

SyncRequest.Builder

Clase Builder para .SyncRequest

SyncRequest.InterfaceConsts

Contiene alias administrados para constantes declaradas por SyncRequest.

SyncResult

Esta clase se usa para comunicar los resultados de una operación de sincronización al SyncManager.

SyncResult.InterfaceConsts

Contiene alias administrados para constantes declaradas por SyncResult.

SyncStats

Se usa para registrar varias estadísticas sobre el resultado de una operación de sincronización.

SyncStats.InterfaceConsts

Contiene alias administrados para constantes declaradas por SyncStats.

UriMatcher

Clase de utilidad para ayudar a buscar URI coincidentes en proveedores de contenido.

UriPermission

Descripción de una única concesión de permisos de URI.

UriPermission.InterfaceConsts

Contiene alias administrados para constantes declaradas por UriPermission.

UriRelativeFilter

Filtro para buscar datos de URI de intención coincidentes como parte de .UriRelativeFilterGroup

UriRelativeFilterGroup

Un grupo de coincidencia de datos de intención basado en la referencia relativa de un URI que incluye la ruta de acceso, la consulta y el fragmento.

Interfaces

Nombre Description
ClipboardManager.IOnPrimaryClipChangedListener

Define una devolución de llamada del agente de escucha que se invoca cuando cambia el clip principal en el Portapapeles.

ContentProvider.IPipeDataWriter

Interfaz para escribir un flujo de datos en una canalización.

IComponentCallbacks

Conjunto de API de devolución de llamada que son comunes a todos los componentes de la aplicación (android.app.Activity, android.app.Service, ContentProvidery android.app.Application).

IComponentCallbacks2

Devoluciones de llamada para transiciones de estado de la aplicación que se pueden usar para mejorar la administración de memoria en segundo plano.

IDialogInterface

Interfaz que define una clase de tipo de diálogo que se puede mostrar, descartar o cancelar, y puede tener botones que se pueden hacer clic.

IDialogInterfaceOnCancelListener

Interfaz que se usa para permitir que el creador de un cuadro de diálogo ejecute algún código cuando se cancele el diálogo.

IDialogInterfaceOnClickListener

Interfaz que se usa para permitir que el creador de un cuadro de diálogo ejecute código cuando se hace clic en un elemento del diálogo.

IDialogInterfaceOnDismissListener

Interfaz que se usa para permitir que el creador de un diálogo ejecute código cuando se descarta el diálogo.

IDialogInterfaceOnKeyListener

Definición de interfaz para que se invoque una devolución de llamada cuando se envía un evento de clave a este cuadro de diálogo.

IDialogInterfaceOnMultiChoiceClickListener

Interfaz que se usa para permitir que el creador de un cuadro de diálogo ejecute código cuando se hace clic en un elemento de un cuadro de diálogo de varias opciones.

IDialogInterfaceOnShowListener

Interfaz que se usa para permitir que el creador de un diálogo ejecute código cuando se muestra el diálogo.

IntentSender.IOnFinished

Interfaz de devolución de llamada para detectar cuándo se ha completado una operación de envío.

IServiceConnection

Interfaz para supervisar el estado de un servicio de aplicación.

ISharedPreferences

Interfaz para acceder a los datos de preferencia y modificarlos devueltos por Context#getSharedPreferences.

ISharedPreferencesEditor

Interfaz utilizada para modificar valores en un SharedPreferences objeto .

ISharedPreferencesOnSharedPreferenceChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando se cambia una preferencia compartida.

ISyncStatusObserver

Recibe notificaciones cuando cambia el estado de sincronización.

Loader.IOnLoadCanceledListener

Interfaz que se implementa para detectar cuándo se ha cancelado un cargador antes de que termine de cargar sus datos.

Loader.IOnLoadCompleteListener

Interfaz que se implementa para detectar cuándo un cargador ha terminado de cargar sus datos.

Enumeraciones

Nombre Description
ActivityFlags

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

Bind

Enumera los valores devueltos por varios métodos de Bind

CaptureContentForNoteResult

Define los códigos de resultado devueltos después de que una actividad capture el contenido de una nota.

ClipDescriptionClassification

Define el estado de clasificación del contenido descrito por .ClipDescription

DatabaseMode

Especifica los modos de configuración de la base de datos de sugerencias recientes usada por SearchRecentSuggestionsProvider.

DialogButtonType

Enumera los valores devueltos por varios tipos.

DialogButtonTypeObsoleted

Enumera los valores devueltos por varios tipos.

ExtraDockState

Enumera los valores devueltos por varios métodos de ExtraDockState.

FileCreationMode

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

FillInFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.Content.Intent.FillIn .

IntentChooserContentType

Define los tipos de contenido admitidos por el selector de intenciones de Android.

IntentFilterPriority

Enumera los valores devueltos por varios tipos.

IntentUriType

Enumera los valores devueltos por los UriIntentSchememiembros , Noney Scheme y tomados como parámetro de los miembros F:Android.Content.Intent.ParseUri y F:Android.Content.Intent.ToUri F:Android.Content.Intent.ToUri .

MatchResults

Define las constantes de resultados coincidentes que se devuelven cuando coincide con IntentFilter una intención.

NotifyChangeFlags

Especifica los detalles de cambio proporcionados al notificar a los observadores a través ContentResolverde .

PackageContextFlags

Especifica las opciones para crear un contexto de paquete.

QuerySortDirection

Especifica la dirección de ordenación de un argumento de ordenación de consulta.

ReceiverFlags

Especifica las opciones de registro de un receptor de difusión registrado en contexto.

RestrictionEntryType

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Content.RestrictionEntry.. Miembro de ctor .

RestrictionResults

Enumera los valores devueltos por varios métodos de RestrictionResults.

SyncObserverType

Define las categorías de estado de sincronización notificadas por un observador de estado de sincronización.

TrimMemory

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

UriRelativeFilterGroupAction

Especifica si un grupo de filtros relativo al URI permite o bloquea un URI coincidente.

UriRelativeFilterPart

Identifica la parte relativa al URI a la que se aplica un filtro.

Comentarios

Incluye contratos para ciclos de vida de componentes, entrega de intenciones, proveedores de contenido y solucionadores, datos del Portapapeles, preferencias compartidas y sincronización.

Java documentación del android.content paquete.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.