Geofencing API - IntentService - Android Developers - Es
Geofencing API - IntentService - Android Developers - Es
com/reference/android/app/IntentService
(/reference/android/app/Service)
java.lang.Objeto (/reference/java/lang/Object)
↳ android.content.Contexto (/reference/android/content/Context)
↳ android.content.ContextWrapper (/reference/android/content/ContextWrapper)
↳ android.app.Servicio (/reference/android/app/Service)
↳ android.app.IntentService
IntentService es una extensión del (/reference/android/app/Service) clase de componente que maneja solicitudes asincrónicas
(expresadas como (/reference/android/content/Intent) s) bajo demanda. Los clientes envían solicitudes a través de
(/reference/android/content/Context#sta�Service(android.content.Intent)) llamadas; el el servicio se inicia
según sea necesario, maneja cada intención por turno utilizando un trabajador hilo y se detiene cuando se queda sin trabajo.
Este patrón de "procesador de cola de trabajo" se usa comúnmente para descargar tareas desde el hilo principal de una aplicación.
La clase IntentService existe para Simpli�ca este patrón y cuida la mecánica. Para usarlo, extienda IntentService e implementar
(/reference/android/app/IntentService#onHandleIntent(android.content.Intent)) . Servicio de
intención recibirá los Intents, iniciará un hilo de trabajo y detendrá el servicio cuando adecuado.
Todas las solicitudes se manejan en un único subproceso de trabajo; pueden tomar como el tiempo que sea necesario (y no
bloqueará el bucle principal de la aplicación), pero Sólo se procesará una solicitud a la vez.
Para obtener una discusión detallada sobre cómo crear servicios, lea el de servicios (/guide/components/services) Desarrollador guía.
Ver también:
(h�ps://developer.android.com/reference/androidx/core/app/JobIntentService.html)
Constantes heredadas
De clase (/reference/android/app/Service)
(/reference/android/app/Service#START_CONTINUATION_MASK)
(/reference/android/app/Service#START_FLAG_REDELIVERY)
(/reference/android/app/Service#START_FLAG_RETRY)
(/reference/android/app/Service#START_NOT_STICKY)
(/reference/android/app/Service#START_REDELIVER_INTENT)
(/reference/android/app/Service#START_STICKY)
(/reference/android/app/Service#START_STICKY_COMPATIBILITY)
(/reference/android/app/Service#onSta�Command(android.content.Intent,%20int,%20int))Será llamado
nuevamente después de ser asesinado.
(/reference/android/app/Service#STOP_FOREGROUND_DETACH)
(/reference/android/app/Service#STOP_FOREGROUND_LEGACY)
(/reference/android/app/Service#STOP_FOREGROUND_REMOVE)
De clase (/reference/android/content/Context)
(/reference/java/lang/String) (/reference/android/content/Context#ACCESSIBILITY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/accessibility/AccessibilityManager)por darle al usuario
Comentarios para eventos de UI a través de los oyentes de eventos registrados.
(/reference/java/lang/String)
(/reference/android/content/Context#ACCOUNT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/accounts/AccountManager)para recibir intenciones en un momento de su elección.
(/reference/java/lang/String)
(/reference/android/content/Context#ACTIVITY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/ActivityManager)para interactuar con el mundo estado del sistema.
(/reference/java/lang/String)
(/reference/android/content/Context#ALARM_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/AlarmManager)para recibir intenciones en un momento de su elección.
(/reference/java/lang/String)
(/reference/android/content/Context#APPWIDGET_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/appwidget/AppWidgetManager)para acceder a AppWidgets.
(/reference/java/lang/String)
(/reference/android/content/Context#APP_OPS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/AppOpsManager)para rastrear operaciones de aplicaciones en el dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#APP_SEARCH_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/appsearch/AppSearchManager)para indexar y consultar datos de
aplicaciones administrados por el sistema.
(/reference/java/lang/String)
(/reference/android/content/Context#AUDIO_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/AudioManager)para el manejo de la gestión de volumen, modos de timbre y
enrutamiento de audio.
(/reference/java/lang/String)
(/reference/android/content/Context#BATTERY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/Ba�eryManager)para gestionar el estado de la batería.
(/reference/android/content/Context#BIND_ABOVE_CLIENT)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: indica que la aplicación cliente vinculante a este servicio considera que el servicio es más impo�ante que la
aplicación en sí.
(/reference/android/content/Context#BIND_ADJUST_WITH_ACTIVITY)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: Si es vinculante desde una actividad, permita que La impo�ancia del proceso del servicio objetivo se elevará
en función de si el La actividad es visible para el usuario, independientemente de si hay otra bandera. Se utiliza
para reducir la cantidad de impo�ancia general del proceso del cliente. se utiliza para impactarlo.
(/reference/android/content/Context#BIND_ALLOW_ACTIVITY_STARTS)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: si se vincula desde una aplicación que es visible, el servicio vinculado se permitido iniciar una actividad desde
el fondo.
(/reference/android/content/Context#BIND_ALLOW_OOM_MANAGEMENT)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: permitir que el proceso aloje el enlace servicio para pasar por su gestión de memoria normal.
(/reference/android/content/Context#BIND_AUTO_CREATE)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: crea automáticamente el servicio siempre y cuando ya que existe la vinculación.
(/reference/android/content/Context#BIND_DEBUG_UNBIND)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: incluye ayuda de depuración para no coincidentes llama a desvincularse.
(/reference/android/content/Context#BIND_EXTERNAL_SERVICE)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: El servicio que se vincula es un (/reference/android/R.a�r#isolatedProcess),
(/reference/android/R.a�r#externalService)servicio.
(/reference/android/content/Context#BIND_EXTERNAL_SERVICE_LONG)
(/reference/android/content/Context#BIND_IMPORTANT)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: este servicio es muy impo�ante para el cliente, por lo que debe pasar al primer plano a nivel de proceso
cuando el cliente está.
(/reference/android/content/Context#BIND_INCLUDE_CAPABILITIES)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: si se vincula desde una aplicación que tiene capacidades especí�cas debido a su estado de primer plano,
como una actividad o servicio de primer plano, entonces esta bandera permitir que la aplicación vinculada
obtenga las mismas capacidades, siempre que tenga los permisos necesarios también.
(/reference/android/content/Context#BIND_NOT_FOREGROUND)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: no permitir que este enlace se eleve el proceso del servicio de destino a la prioridad de programación de
primer plano.
(/reference/android/content/Context#BIND_NOT_PERCEPTIBLE)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: si se vincula desde una aplicación que es visible o perceptible por el usuario, Reducir la impo�ancia del
servicio objetivo por debajo del nivel perceptible.
(/reference/android/content/Context#BIND_SHARED_ISOLATED_PROCESS)
Bandera para
(/reference/android/content/Context#bindIsolatedService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.lang.String,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: vincula el servicio en un proceso aislado compa�ido.
(/reference/android/content/Context#BIND_WAIVE_PRIORITY)
Bandera para
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
: no afecta la programación o Prioridad de gestión de memoria del proceso de alojamiento del servicio de
destino.
(/reference/java/lang/String)
(/reference/android/content/Context#BIOMETRIC_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/biometrics/BiometricManager)para la manipulación
autenticación biométrica y PIN/patrón/contraseña.
(/reference/java/lang/String)
(/reference/android/content/Context#BLOB_STORE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/blob/BlobStoreManager)para contribuir y acceder a blobs de
datos del almacén de blobs mantenido por el sistema.
(/reference/java/lang/String)
(/reference/android/content/Context#BLUETOOTH_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/bluetooth/BluetoothManager)para usar Bluetooth.
(/reference/java/lang/String)
(/reference/android/content/Context#BUGREPORT_SERVICE)
(/reference/java/lang/String)
(/reference/android/content/Context#CAMERA_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/camera2/CameraManager)para interactuar con dispositivos de cámara.
(/reference/java/lang/String)
(/reference/android/content/Context#CAPTIONING_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/accessibility/CaptioningManager)para la obtención de
Propiedades de subtítulos y escucha de cambios en los subtítulos. preferencias.
(/reference/java/lang/String)
(/reference/android/content/Context#CARRIER_CONFIG_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telephony/CarrierCon�gManager)para leer los valores de
con�guración del operador.
(/reference/java/lang/String)
(/reference/android/content/Context#CLIPBOARD_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/ClipboardManager)para acceder y modi�car el contenido del
po�apapeles global.
(/reference/java/lang/String)
(/reference/android/content/Context#COMPANION_DEVICE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/companion/CompanionDeviceManager)para administrar
dispositivos complementarios
(/reference/java/lang/String)
(/reference/android/content/Context#CONNECTIVITY_DIAGNOSTICS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/ConnectivityDiagnosticsManager)para realizar
diagnósticos de conectividad de red así como recibir información de conectividad de red del sistema.
(/reference/java/lang/String)
(/reference/android/content/Context#CONNECTIVITY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/ConnectivityManager)para el manejo de la gestión de
conexiones de red.
(/reference/java/lang/String)
(/reference/android/content/Context#CONSUMER_IR_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/ConsumerIrManager)para transmitir infrarrojos señales del
dispositivo.
(/reference/android/content/Context#CONTEXT_IGNORE_SECURITY)
(/reference/android/content/Context#CONTEXT_INCLUDE_CODE)
(/reference/android/content/Context#CONTEXT_RESTRICTED)
(/reference/java/lang/String)
(/reference/android/content/Context#CREDENTIAL_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/credentials/CredentialManager)para autenticar a un usuario en su
aplicación.
(/reference/java/lang/String)
(/reference/android/content/Context#CROSS_PROFILE_APPS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/pm/CrossPro�leApps)para operaciones de pe�il cruzado.
(/reference/android/content/Context#DEVICE_ID_DEFAULT)
(/reference/android/content/Context#DEVICE_ID_INVALID)
ID de dispositivo no válido.
(/reference/java/lang/String)
(/reference/android/content/Context#DEVICE_LOCK_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/devicelock/DeviceLockManager).
(/reference/java/lang/String)
(/reference/android/content/Context#DEVICE_POLICY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/admin/DevicePolicyManager)para trabajar con global Gestión
de políticas de dispositivos.
(/reference/java/lang/String)
(/reference/android/content/Context#DISPLAY_HASH_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))acceder
(/reference/android/view/displayhash/DisplayHashManager)para manejar hashes de visualización.
(/reference/java/lang/String)
(/reference/android/content/Context#DISPLAY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/display/DisplayManager)para interactuar con dispositivos de visualización.
(/reference/java/lang/String)
(/reference/android/content/Context#DOMAIN_VERIFICATION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))acceder
(/reference/android/content/pm/verify/domain/DomainVeri�cationManager)
para recuperar la aprobación y Estado del usuario para los dominios web declarados.
(/reference/java/lang/String)
(/reference/android/content/Context#DOWNLOAD_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/DownloadManager)para solicitar descargas HTTP.
(/reference/java/lang/String)
(/reference/android/content/Context#DROPBOX_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/DropBoxManager)instancia para grabar registros de diagnóstico.
(/reference/java/lang/String)
(/reference/android/content/Context#EUICC_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telephony/euicc/EuiccManager)para gestionar el dispositivo eUICC (SIM integrada).
(/reference/java/lang/String)
(/reference/android/content/Context#FILE_INTEGRITY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/security/FileIntegrityManager).
(/reference/java/lang/String)
(/reference/android/content/Context#FINGERPRINT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/�ngerprint/FingerprintManager)para la gestión de
manipulación de huellas dactilares.
(/reference/java/lang/String)
(/reference/android/content/Context#GAME_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/GameManager).
(/reference/java/lang/String)
(/reference/android/content/Context#GRAMMATICAL_INFLECTION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/GrammaticalIn�ectionManager).
(/reference/java/lang/String)
(/reference/android/content/Context#HARDWARE_PROPERTIES_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/HardwarePrope�iesManager)para acceder al servicio
de propiedades de hardware.
(/reference/java/lang/String)
(/reference/android/content/Context#HEALTHCONNECT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/health/connect/HealthConnectManager).
(/reference/java/lang/String)
(/reference/android/content/Context#INPUT_METHOD_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/inputmethod/InputMethodManager)para acceder a la entrada
métodos.
(/reference/java/lang/String)
(/reference/android/content/Context#INPUT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/input/InputManager)para interactuar con dispositivos de entrada.
(/reference/java/lang/String)
(/reference/android/content/Context#IPSEC_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/IpSecManager)para cifrar sockets o redes con IPSec.
(/reference/java/lang/String)
(/reference/android/content/Context#JOB_SCHEDULER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/job/JobScheduler)instancia para el manejo ocasional Tarea en segundo plano.
(/reference/java/lang/String)
(/reference/android/content/Context#KEYGUARD_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/KeyguardManager)para controlar el teclado.
(/reference/java/lang/String)
(/reference/android/content/Context#LAUNCHER_APPS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/pm/LauncherApps)para consultar y monitorear aplicaciones ejecutables en pe�iles
de un usuario.
(/reference/java/lang/String)
(/reference/android/content/Context#LAYOUT_INFLATER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/LayoutIn�ater)para in�ar los recursos de diseño en este contexto.
(/reference/java/lang/String)
(/reference/android/content/Context#LOCALE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/LocaleManager).
(/reference/java/lang/String)
(/reference/android/content/Context#LOCATION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/location/LocationManager)para controlar la ubicación actualizaciones.
(/reference/java/lang/String)
(/reference/android/content/Context#MEDIA_COMMUNICATION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/MediaCommunicationManager) para gestionar
(/reference/android/media/MediaSession2).
(/reference/java/lang/String)
(/reference/android/content/Context#MEDIA_METRICS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/metrics/MediaMetricsManager)para interactuar con
métricas de medios en el dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#MEDIA_PROJECTION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/projection/MediaProjectionManager)instancia para
gestionar Sesiones de proyección de medios.
(/reference/java/lang/String)
(/reference/android/content/Context#MEDIA_ROUTER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.Class<T>))para recuperar un
(/reference/android/media/MediaRouter)para controlar y gestionar enrutamiento de medios.
(/reference/java/lang/String)
(/reference/android/content/Context#MEDIA_SESSION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/session/MediaSessionManager)para gestionar sesiones de
medios.
(/reference/java/lang/String)
(/reference/android/content/Context#MIDI_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/midi/MidiManager)para acceder al servicio MIDI.
(/reference/android/content/Context#MODE_APPEND)
(/reference/android/content/Context#MODE_ENABLE_WRITE_AHEAD_LOGGING)
Indicador de ape�ura de base de datos: cuando se establece, la base de datos se abre con escritura anticipada
registro habilitado de forma predeterminada.
(/reference/android/content/Context#MODE_MULTI_PROCESS)
Esta constante quedó obsoleta. en API nivel 23. MODE_MULTI_PROCESS no funciona de manera con�able en
algunas versiones de Android y, además, no proporciona ninguna mecanismo para conciliar modi�caciones
simultáneas entre procesos. Las aplicaciones no deben intentar utilizarlo. En cambio, deberían utilizar una
(/reference/android/content/Context#MODE_NO_LOCALIZED_COLLATORS)
Indicador de ape�ura de base de datos: cuando se establece, la base de datos se abre sin sopo�e para
alzadoras localizadas.
(/reference/android/content/Context#MODE_PRIVATE)
Modo de creación de archivos: el modo predeterminado, donde el archivo creado sólo puede ser accedido por
la aplicación que llama (o todas las aplicaciones que compa�en el mismo ID de usuario).
(/reference/android/content/Context#MODE_WORLD_READABLE)
Esta constante quedó obsoleta. en API nivel 17. Crear archivos legibles en todo el mundo es muy peligroso y
probablemente causar agujeros de seguridad en las aplicaciones. es fue�emente desanimado; en cambio, las
aplicaciones deberían usar más formal mecanismo para interacciones como
(/reference/android/content/ContentProvider),
(/reference/android/content/BroadcastReceiver), y (/reference/android/app/Service). No hay garantías
de que este modo de acceso permanezca activado un archivo, como cuando se realiza una copia de seguridad
y una restauración.
(/reference/android/content/Context#MODE_WORLD_WRITEABLE)
Esta constante quedó obsoleta. en API nivel 17. Crear archivos grabables en todo el mundo es muy peligroso y
probablemente causar agujeros de seguridad en las aplicaciones. es fue�emente desanimado; en cambio, las
aplicaciones deberían usar más formal mecanismo para interacciones como
(/reference/android/content/ContentProvider),
(/reference/android/content/BroadcastReceiver), y (/reference/android/app/Service). No hay garantías
de que este modo de acceso permanezca activado un archivo, como cuando se realiza una copia de seguridad
y una restauración.
(/reference/java/lang/String)
(/reference/android/content/Context#NETWORK_STATS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/usage/NetworkStatsManager)para consultar estadísticas de
uso de la red.
(/reference/java/lang/String)
(/reference/android/content/Context#NFC_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/nfc/NfcManager)para usar NFC.
(/reference/java/lang/String)
(/reference/android/content/Context#NOTIFICATION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/Noti�cationManager)para informar al usuario de eventos de
fondo.
(/reference/java/lang/String)
(/reference/android/content/Context#NSD_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/nsd/NsdManager)para manejar la gestión del servicio de red descubrimiento
(/reference/java/lang/String)
(/reference/android/content/Context#OVERLAY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/om/OverlayManager)para gestionar paquetes de superposición.
(/reference/java/lang/String)
(/reference/android/content/Context#PEOPLE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para acceder a un
(/reference/android/app/people/PeopleManager)interactuar con tus conversaciones publicadas.
(/reference/java/lang/String)
(/reference/android/content/Context#PERFORMANCE_HINT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/Pe�ormanceHintManager)para acceder al servicio de
sugerencias de rendimiento.
(/reference/java/lang/String)
(/reference/android/content/Context#POWER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/PowerManager)para controlar la gestión de energía, incluidos los "bloqueos de
activación", que le permiten mantener el dispositivo encendido mientras estás ejecutando tareas largas.
(/reference/java/lang/String)
(/reference/android/content/Context#PRINT_SERVICE)
(/reference/android/content/Context#RECEIVER_EXPORTED)
Bandera para
(/reference/android/content/Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter))
: El receptor puede recibir transmisiones de otras aplicaciones.
(/reference/android/content/Context#RECEIVER_NOT_EXPORTED)
Bandera para
(/reference/android/content/Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter))
: El receptor no puede recibir transmisiones de otras aplicaciones.
(/reference/android/content/Context#RECEIVER_VISIBLE_TO_INSTANT_APPS)
Bandera para
(/reference/android/content/Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter))
: El receptor puede recibir transmisiones desde Instant Apps.
(/reference/java/lang/String)
(/reference/android/content/Context#RESTRICTIONS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/RestrictionsManager)para recuperar restricciones de
aplicaciones y solicitar permisos para operaciones restringidas.
(/reference/java/lang/String)
(/reference/android/content/Context#ROLE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/role/RoleManager) para la gestión de roles.
(/reference/java/lang/String)
(/reference/android/content/Context#SEARCH_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/SearchManager)para el manejo de búsquedas.
(/reference/java/lang/String)
(/reference/android/content/Context#SENSOR_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/SensorManager)para acceder a los sensores.
(/reference/java/lang/String)
(/reference/android/content/Context#SHORTCUT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/content/pm/Sho�cutManager)para acceder al servicio de acceso
directo del iniciador.
(/reference/java/lang/String)
(/reference/android/content/Context#STATUS_BAR_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/StatusBarManager)para interactuar con la barra de estado y la
con�guración rápida.
(/reference/java/lang/String)
(/reference/android/content/Context#STORAGE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/storage/StorageManager)para acceder al almacenamiento del sistema funciones.
(/reference/java/lang/String)
(/reference/android/content/Context#STORAGE_STATS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/usage/StorageStatsManager)para acceder al
almacenamiento del sistema Estadísticas.
(/reference/java/lang/String)
(/reference/android/content/Context#SYSTEM_HEALTH_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/health/SystemHealthManager)para acceder al estado del
sistema (batería, energía, memoria, etc.) métricas.
(/reference/java/lang/String)
(/reference/android/content/Context#TELECOM_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telecom/TelecomManager)para administrar funciones relacionadas con las
telecomunicaciones del dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#TELEPHONY_IMS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telephony/ims/ImsManager).
(/reference/java/lang/String)
(/reference/android/content/Context#TELEPHONY_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telephony/TelephonyManager)para el manejo de la gestión funciones
de telefonía del dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#TELEPHONY_SUBSCRIPTION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/telephony/SubscriptionManager)para el manejo de la gestión
suscripciones de telefonía del dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#TEXT_CLASSIFICATION_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/textclassi�er/TextClassi�cationManager)para
servicios de clasi�cación de textos.
(/reference/java/lang/String)
(/reference/android/content/Context#TEXT_SERVICES_MANAGER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/textservice/TextServicesManager)para acceder servicios de
texto.
(/reference/java/lang/String)
(/reference/android/content/Context#TV_INPUT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/tv/TvInputManager)para interactuar con entradas de TV en el dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#TV_INTERACTIVE_APP_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/media/tv/interactive/TvInteractiveAppManager)para
interactuar con la televisión aplicaciones interactivas en el dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#UI_MODE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/UiModeManager)para controlar los modos de UI.
(/reference/java/lang/String)
(/reference/android/content/Context#USAGE_STATS_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/app/usage/UsageStatsManager)para consultar estadísticas de uso
del dispositivo.
(/reference/java/lang/String)
(/reference/android/content/Context#USB_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/hardware/usb/UsbManager)para acceder a dispositivos USB (como host USB) y para
controlar el compo�amiento de este dispositivo como dispositivo USB.
(/reference/java/lang/String)
(/reference/android/content/Context#USER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/UserManager)para administrar usuarios en dispositivos que admiten múltiples usuarios.
(/reference/java/lang/String)
(/reference/android/content/Context#VIBRATOR_MANAGER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/os/VibratorManager)para acceder a los vibradores del dispositivo,
interactuar con los individuales y jugar sincronizados Efectos en múltiples vibradores.
(/reference/java/lang/String)
(/reference/android/content/Context#VIBRATOR_SERVICE)
(/reference/java/lang/String)
(/reference/android/content/Context#VIRTUAL_DEVICE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/companion/vi�ual/Vi�ualDeviceManager)para gestionar
dispositivos vi�uales.
(/reference/java/lang/String)
(/reference/android/content/Context#VPN_MANAGEMENT_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/VpnManager)a administrar pe�iles para la plataforma VPN incorporada.
(/reference/java/lang/String)
(/reference/android/content/Context#WALLPAPER_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
com.android.server.WallpaperService para acceder a fondos de pantalla.
(/reference/java/lang/String)
(/reference/android/content/Context#WIFI_AWARE_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/wi�/aware/Wi�AwareManager)para el manejo de la gestión de
Compatible con Wi-Fi.
(/reference/java/lang/String)
(/reference/android/content/Context#WIFI_P2P_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/wi�/p2p/Wi�P2pManager)para el manejo de la gestión de Conexiones Wi-Fi punto a
punto.
(/reference/java/lang/String)
(/reference/android/content/Context#WIFI_RTT_RANGING_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/wi�/�t/Wi�R�Manager)Para dispositivos de alcance con wi�.
(/reference/java/lang/String)
(/reference/android/content/Context#WIFI_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/net/wi�/Wi�Manager)para el manejo de la gestión de Acceso wi�.
(/reference/java/lang/String) (/reference/android/content/Context#WINDOW_SERVICE)
Usar con
(/reference/android/content/Context#getSystemService(java.lang.String))para recuperar un
(/reference/android/view/WindowManager)para acceder a la ventana del sistema gerente.
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_COMPLETE)
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_MODERATE)
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_RUNNING_CRITICAL)
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_RUNNING_LOW)
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_RUNNING_MODERATE)
(/reference/android/content/ComponentCallbacks2#TRIM_MEMORY_UI_HIDDEN)
Constructores públicos
(/reference/android/app/IntentService#IntentService(java.lang.String)) (/reference/java/lang/String)
Crea un IntentService.
Métodos públicos
(/reference/android/app/IntentService#onBind(android.content.Intent))
(/reference/android/os/IBinder) (/reference/android/content/Intent)
A menos que proporcione vinculación para su servicio, no necesita implementar esto método, porque la
implementación predeterminada devuelve nulo.
(/reference/android/app/IntentService#onCreate())
(/reference/android/app/IntentService#onDestroy())
Llamado por el sistema para noti�car a un Servicio que ya no se utiliza y se está eliminando.
(/reference/android/app/IntentService#onSta�(android.content.Intent,%20int))
(/reference/android/content/Intent)
(/reference/android/app/IntentService#onSta�Command(android.content.Intent,%20int,%20int))
(/reference/android/content/Intent)
(/reference/android/app/IntentService#setIntentRedelivery(boolean))
Métodos protegidos
(/reference/android/app/IntentService#onHandleIntent(android.content.Intent))
(/reference/android/content/Intent)
Métodos heredados
De clase (/reference/android/app/Service)
(/reference/android/app/Service#a�achBaseContext(android.content.Context)
(/reference/android/content/Context)
(/reference/android/app/Service#dump(java.io.FileDescriptor,%20java.io.PrintWriter,
%20java.lang.String[]))
(/reference/java/io/FileDescriptor) (/reference/java/io/PrintWr
(/reference/java/lang/String)
(/reference/android/app/Application)
(/reference/android/app/Service#getApplication())
(/reference/android/app/Service#getForegroundServiceType()
(/reference/android/app/Service#sta�Foreground(int,%20android.app.Noti�cation)) o
(/reference/android/app/Service#sta�Foreground(int,%20android.app.Noti�cation,%20int)
(/reference/android/app/Service#getForegroundServiceType()
devuelve el tipo de servicio de primer plano actual.
(/reference/android/os/IBinder)
(/reference/android/app/Service#onBind(android.content.Intent))
(/reference/android/content/Intent)
(/reference/android/app/Service#onCon�gurationChanged(android.content.res.Con�guration)
(/reference/android/content/res/Con�guration)
Llamado por el sistema cuando la con�guración del dispositivo cambia mientras su componente se es
ejecutando.
(/reference/android/app/Service#onCreate())
(/reference/android/app/Service#onDestroy())
Llamado por el sistema para noti�car a un Servicio que ya no se utiliza y se está eliminando.
(/reference/android/app/Service#onLowMemory())
Esto se llama cuando el sistema general se está quedando sin memoria y Los procesos que se ejecuta
activamente deberían reco�ar su uso de memoria.
(/reference/android/app/Service#onRebind(android.content.Intent))
(/reference/android/content/Intent)
Se llama cuando nuevos clientes se han conectado al servicio, después de que se haya sido noti�cado
previamente que todos se habían desconectado en su
(/reference/android/app/Service#onUnbind(android.content.Intent)).
(/reference/android/app/Service#onSta�(android.content.Intent,%20int))
(/reference/android/content/Intent)
(/reference/android/app/Service#onSta�Command(android.content.Intent,%20int,%20int)
(/reference/android/app/Service#onSta�Command(android.content.Intent,%20int,%20int)
(/reference/android/content/Intent)
Llamado por el sistema cada vez que un cliente inicia explícitamente el servicio llamando
(/reference/android/app/Service#onTaskRemoved(android.content.Intent)
(/reference/android/content/Intent)
Esto se llama si el servicio se está ejecutando actualmente y el usuario tiene eliminó una tarea que
proviene de la aplicación del servicio.
(/reference/android/app/Service#onTimeout(int))
(/reference/android/content/pm/ServiceInfo#FOREGROUND_SERVICE_TYPE_SHORT_SERVICE
(/reference/android/app/Service#onTrimMemory(int))
Se llama cuando el sistema operativo ha determinado que es un buen tiempo para que un proceso elim
la memoria innecesaria de su proceso.
(/reference/android/app/Service#onUnbind(android.content.Intent))
(/reference/android/content/Intent)
Se llama cuando todos los clientes se han desconectado de una inte�az en pa�icular. publicado por e
servicio.
(/reference/android/app/Service#sta�Foreground(int,%20android.app.Noti�catio
(/reference/android/app/Noti�cation)
(/reference/android/app/Service#sta�Foreground(int,%20android.app.Noti�cation,%20int)
(/reference/android/app/Noti�cation)
(/reference/android/app/Service#stopForeground(int))
Elimine este servicio del estado de primer plano, permitiendo que se elimine si se necesita más memo
(/reference/android/app/Service#stopForeground(boolean))
(/reference/android/app/Service#stopSelf())
(/reference/android/app/Service#stopSelf(int))
(/reference/android/app/Service#stopSelfResult(int))
De clase (/reference/android/content/ContextWrapper)
(/reference/android/content/ContextWrapper#a�achBaseContext(android.content.Conte
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#bindIsolatedService(android.content.Inten
%20int,%20java.lang.String,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection)
Variación de
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
que, en el caso especí�co de los casos aislados servicios, permite a la persona que llama
generar múltiples instancias de un servicio de una declaración de un solo componente.
(/reference/android/content/ContextWrapper#bindService(android.content.Intent,%20int
%20java.util.concurrent.Executor,%20android.content.ServiceConnection))
(/reference/android/content/Intent)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection)
Igual que
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
con ejecutor para controlar ServiceConnection devoluciones de llamada.
(/reference/android/content/ContextWrapper#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20android.content.Context.BindServiceFlags)
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/content/Context.BindServiceFlags)
Ver
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtener un objeto
BindServiceFlags.
(/reference/android/content/ContextWrapper#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/content/ContextWrapper#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
(/reference/android/content/Intent)
(/reference/android/content/Context.BindServiceFlags)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection)
Ver
(/reference/android/content/Context#bindService(android.content.Intent,%20int,
%20java.util.concurrent.Executor,%20android.content.ServiceConnection))
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtener un objeto
BindServiceFlags.
(/reference/android/content/
ContextWrapper#checkCallingOrSelfPermission(java.lang.String))
(/reference/java/lang/String)
(/reference/android/content/
ContextWrapper#checkCallingOrSelfUriPermission(android.net.Uri,%20int))
(/reference/android/net/Uri)
(/reference/android/content/
ContextWrapper#checkCallingOrSelfUriPermissions(java.util.List<android.net.Uri>,%20int
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/ContextWrapper#checkCallingPermission(java.lang.String)
(/reference/java/lang/String)
Determinar si el proceso de llamada de un IPC que usted está manejando ha sido conced
un permiso pa�icular.
(/reference/android/content/ContextWrapper#checkCallingUriPermission(android.net.Uri
%20int))
(/reference/android/net/Uri)
(/reference/android/content/
ContextWrapper#checkCallingUriPermissions(java.util.List<android.net.Uri>,%20int)
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/ContextWrapper#checkPermission(java.lang.String,%20int,
%20int))
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#checkSelfPermission(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#checkUriPermission(android.net.Uri,
%20java.lang.String,%20java.lang.String,%20int,%20int,%20int))
(/reference/android/net/Uri) (/reference/java/lang/String
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#checkUriPermission(android.net.Uri,%20in
%20int,%20int))
(/reference/android/net/Uri)
(/reference/android/content/
ContextWrapper#checkUriPermissions(java.util.List<android.net.Uri>,%20int,%20int,%20
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/ContextWrapper#clearWallpaper()
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createA�ributionContext(java.lang.String)
(/reference/java/lang/String)
Devuelve un nuevo objeto Context para el Context actual pero atribuye a una etiqueta
diferente.
(/reference/android/content/Context)
(/reference/android/content/
ContextWrapper#createCon�gurationContext(android.content.res.Con�guration)
(/reference/android/content/res/Con�guration)
Devuelve un nuevo objeto Context para el Context actual pero cuyos recursos se ajustan
que coincidan con la con�guración dada.
(/reference/android/content/Context)
(/reference/android/content/
ContextWrapper#createContext(android.content.ContextParams))
(/reference/android/content/ContextParams)
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createDeviceContext(int))
Devuelve un nuevo objeto del contexto actual pero con asociación de dispositivo
dado por el .
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createDeviceProtectedStorageContext()
Devuelve un nuevo objeto Context para el Context actual pero cuyo almacenamiento Las
están respaldadas por almacenamiento protegido por dispositivo.
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createDisplayContext(android.view.Display
(/reference/android/view/Display)
Devuelve un nuevo objeto del contexto actual pero con recursos ajustado para q
coincida con las métricas de .
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createPackageContext(java.lang.String,
%20int))
(/reference/java/lang/String)
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createWindowContext(int,
%20android.os.Bundle))
(/reference/android/os/Bundle)
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#createWindowContext(android.view.Displa
%20int,%20android.os.Bundle))
(/reference/android/view/Display)
(/reference/android/os/Bundle)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#databaseList()
Devuelve una matriz de cadenas que nombran las bases de datos privadas asociadas con
paquete de aplicación de este contexto.
(/reference/android/content/ContextWrapper#deleteDatabase(java.lang.String)
(/reference/java/lang/String)
Eliminar una base de datos SQLite privada existente asociada con este contexto paquete
aplicación.
(/reference/android/content/ContextWrapper#deleteFile(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#deleteSharedPreferences(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/
ContextWrapper#enforceCallingOrSelfPermission(java.lang.String,%20java.lang.String)
(/reference/java/lang/String) (/reference/java/lang/Stri
(/reference/android/content/
ContextWrapper#enforceCallingOrSelfUriPermission(android.net.Uri,%20int,
%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#enforceCallingPermission(java.lang.String,
%20java.lang.String))
(/reference/java/lang/String) (/reference/java/lang/Stri
(/reference/android/content/ContextWrapper#enforceCallingUriPermission(android.net.U
%20int,%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#enforcePermission(java.lang.String,%20int
%20int,%20java.lang.String))
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#enforceUriPermission(android.net.Uri,
%20java.lang.String,%20java.lang.String,%20int,%20int,%20int,%20java.lang.String)
(/reference/android/net/Uri) (/reference/java/lang/String
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#enforceUriPermission(android.net.Uri,%20
%20int,%20int,%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#�leList())
Devuelve una matriz de cadenas que nombran los archivos privados asociados con paque
de aplicación de este contexto.
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#getApplicationContext())
Devuelve el contexto del único objeto Aplicación global del proceso actual.
(/reference/android/content/pm/ApplicationInfo)
(/reference/android/content/ContextWrapper#getApplicationInfo
(/reference/android/content/res/AssetManager)
(/reference/android/content/ContextWrapper#getAssets())
(/reference/android/content/A�ributionSource)
(/reference/android/content/ContextWrapper#getA�ributionSource())
(/reference/android/content/Context)
(/reference/android/content/ContextWrapper#getBaseContext()
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getCacheDir())
(/reference/java/lang/ClassLoader)
(/reference/android/content/ContextWrapper#getClassLoader()
Devuelve un cargador de clases que puedes usar para recuperar clases en este paquete.
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getCodeCacheDir()
(/reference/android/content/ContentResolver)
(/reference/android/content/ContextWrapper#getContentResolve
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getDataDir())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getDatabasePath(java.lang.String)
(/reference/java/lang/String)
Devuelve la ruta absoluta en el sistema de archivos donde se encuentra una base de dato
creada con
(/reference/android/content/Context#openOrCreateDatabase(java.lang.String,%20int,
%20android.database.sqlite.SQLiteDatabase.CursorFactory))
está almacenado.
(/reference/android/content/ContextWrapper#getDeviceId())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getDir(java.lang.String,%20int)
(/reference/java/lang/String)
(/reference/android/view/Display)
(/reference/android/content/ContextWrapper#getDisplay())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getExternalCacheDir())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getExternalCacheDirs())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getExternalFilesDir(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getExternalFilesDirs(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getExternalMediaDirs())
Este método está en desuso. Estos directorios todavía existen y se analizan, pero los
desarrolladores Se les anima a migrar para inse�ar contenido en un
(/reference/android/provider/MediaStore)colección directamente, como cualquier aplicac
puede apo�ar nuevos medios a (/reference/android/provider/MediaStore
ningún permisos requeridos, comenzando en
(/reference/android/os/Build.VERSION_CODES#Q).
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getFileStreamPath(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getFilesDir())
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ContextWrapper#getMainExecutor()
(/reference/android/os/Looper)
(/reference/android/content/ContextWrapper#getMainLooper()
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getNoBackupFilesDir())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getObbDir())
(/reference/java/io/File)
(/reference/android/content/ContextWrapper#getObbDirs())
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#getPackageCodePath())
(/reference/android/content/pm/PackageManager)
(/reference/android/content/ContextWrapper#getPackageManage
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#getPackageName()
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#getPackageResourcePath())
(/reference/android/content/ContextParams)
(/reference/android/content/ContextWrapper#getParams())
Devuelve el conjunto de parámetros con los que se creó este contexto, si fue creado a tra
de
(/reference/android/content/Context#createContext(android.content.ContextParams)
(/reference/android/content/res/Resources)
(/reference/android/content/ContextWrapper#getResources()
(/reference/android/content/SharedPreferences)
(/reference/android/content/ContextWrapper#getSharedPreferences(java.lang.String,
%20int))
(/reference/java/lang/String)
(/reference/java/lang/Object)
(/reference/android/content/ContextWrapper#getSystemService(java.lang.String)
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/ContextWrapper#getSystemServiceName(java.lang.Class<?>
(/reference/java/lang/Class)
Obtiene el nombre del servicio a nivel de sistema representado por la clase especi�cada.
(/reference/android/content/res/Resources.Theme)
(/reference/android/content/ContextWrapper#getTheme())
(/reference/android/graphics/drawable/Drawable)
(/reference/android/content/ContextWrapper#getWallpaper()
(/reference/android/content/ContextWrapper#getWallpaperDesiredMinimumHeight()
(/reference/android/content/ContextWrapper#getWallpaperDesiredMinimumWidth()
(/reference/android/content/ContextWrapper#grantUriPermission(java.lang.String,
%20android.net.Uri,%20int))
(/reference/java/lang/String) (/reference/android/net/Uri
(/reference/android/content/ContextWrapper#isDeviceProtectedStorage())
Indica si las API de almacenamiento de este contexto están respaldadas por almacenamie
protegido por dispositivo.
(/reference/android/content/ContextWrapper#isRestricted())
(/reference/android/content/ContextWrapper#moveDatabaseFrom(android.content.Cont
%20java.lang.String))
(/reference/android/content/Context)
(/reference/java/lang/String)
(/reference/android/content/
ContextWrapper#moveSharedPreferencesFrom(android.content.Context,
%20java.lang.String))
(/reference/android/content/Context)
(/reference/java/lang/String)
(/reference/java/io/FileInputStream)
(/reference/android/content/ContextWrapper#openFileInput(java.lang.String)
(/reference/java/lang/String)
Abra un archivo privado asociado con el paquete de aplicación de este Contexto para lee
(/reference/java/io/FileOutputStream)
(/reference/android/content/ContextWrapper#openFileOutput(java.lang.String,%20int)
(/reference/java/lang/String)
Abra un archivo privado asociado con el paquete de aplicación de este Contexto para la
escritura.
(/reference/android/database/sqlite/SQLiteDatabase)
(/reference/android/content/ContextWrapper#openOrCreateDatabase(java.lang.String,
%20int,%20android.database.sqlite.SQLiteDatabase.CursorFactory,
%20android.database.DatabaseErrorHandler))
(/reference/java/lang/String)
(/reference/android/database/sqlite/SQLiteDatabase.CursorFactory
(/reference/android/database/DatabaseErrorHand
Abra una nueva base de datos SQLite privada asociada con este contexto paquete de
aplicación.
(/reference/android/database/sqlite/SQLiteDatabase)
(/reference/android/content/ContextWrapper#openOrCreateDatabase(java.lang.String,
%20int,%20android.database.sqlite.SQLiteDatabase.CursorFactory))
(/reference/java/lang/String)
(/reference/android/database/sqlite/SQLiteDatabase.CursorFactory
Abra una nueva base de datos SQLite privada asociada con este contexto paquete de
aplicación.
(/reference/android/graphics/drawable/Drawable)
(/reference/android/content/ContextWrapper#peekWallpaper()
(/reference/android/content/
ContextWrapper#registerComponentCallbacks(android.content.ComponentCallbacks)
(/reference/android/content/ComponentCallbacks)
(/reference/android/content/
ContextWrapper#registerDeviceIdChangeListener(java.util.concurrent.Executor,
%20java.util.function.IntConsumer))
(/reference/java/util/concurrent/Executor)
(/reference/java/util/function/IntConsumer)
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter))
(/reference/android/content/BroadcastReceiver)
(/reference/android/content/IntentFilter)
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20int))
(/reference/android/content/BroadcastReceiver)
(/reference/android/content/IntentFilter)
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20java.lang.String,%20android.os.Handler,%20int)
(/reference/android/content/BroadcastReceiver)
(/reference/android/content/IntentFilter)
(/reference/java/lang/String)
(/reference/android/os/Handler)
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20java.lang.String,%20android.os.Handler)
(/reference/android/content/BroadcastReceiver)
(/reference/android/content/IntentFilter)
(/reference/java/lang/String)
(/reference/android/os/Handler)
(/reference/android/content/
ContextWrapper#removeStickyBroadcast(android.content.Intent))
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#removeStickyBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
(/reference/android/content/
ContextWrapper#revokeSelfPermissionsOnKill(java.util.Collection<java.lang.String>)
(/reference/java/util/Collection) (/reference/java/lang/String
(/reference/android/content/ContextWrapper#revokeUriPermission(android.net.Uri,%20in
(/reference/android/net/Uri)
Eliminar todos los permisos para acceder a un proveedor de contenido en pa�icular Uri q
fueron agregados previamente con
(/reference/android/content/Context#grantUriPermission(java.lang.String,%20android.ne
%20int))
o cualquier otro mecanismo.
(/reference/android/content/ContextWrapper#revokeUriPermission(java.lang.String,
%20android.net.Uri,%20int))
(/reference/java/lang/String) (/reference/android/net/U
Eliminar permisos para acceder a un proveedor de contenido en pa�icular Uri que fueron
agregados previamente con
(/reference/android/content/Context#grantUriPermission(java.lang.String,%20android.ne
%20int))
para un objetivo especí�co paquete.
(/reference/android/content/ContextWrapper#sendBroadcast(android.content.Intent,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/os/Bundle)
(/reference/android/content/ContextWrapper#sendBroadcast(android.content.Intent,
%20java.lang.String))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/content/ContextWrapper#sendBroadcast(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/ContextWrapper#sendBroadcastAsUser(android.content.Int
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/ContextWrapper#sendBroadcastAsUser(android.content.Int
%20android.os.UserHandle,%20java.lang.String))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle) (/reference/java/lang/String
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent,
%20java.lang.String))
que le permite especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20java.lang.String,%20java.lang.String,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/java/lang/String)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
Versión de
(/reference/android/content/Context#sendOrderedBroadcast(android.content.Intent,
%20java.lang.String,%20android.content.BroadcastReceiver,%20android.os.Handler,%20
%20java.lang.String,%20android.os.Bundle))
que le permite especi�car la operación de aplicación para imponer restricciones sobre qu
receptores se enviará la transmisión.
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20int,%20java.lang.String,%20java.lang.String,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20java.lang.String,%20android.os.Bundle,%20android.os.Bundl
(/reference/android/content/Intent)
(/reference/java/lang/String) (/reference/java/lang/St
(/reference/android/content/BroadcastReceive
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
(/reference/android/os/Bundle)
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20java.lang.String,%20android.content.BroadcastReceiver,%20android.os.Handler,%20
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
recibir datos de la transmisión.
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/os/Bundle)
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20java.lang.String,%20android.os.Bundle,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/os/Bundle)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
recibir datos de la transmisión.
(/reference/android/content/ContextWrapper#sendOrderedBroadcast(android.content.In
%20java.lang.String))
(/reference/android/content/Intent) (/reference/java/lang/Str
(/reference/android/content/
ContextWrapper#sendOrderedBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle,%20java.lang.String,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle) (/reference/java/lang/String
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
Versión de
(/reference/android/content/Context#sendOrderedBroadcast(android.content.Intent,
%20java.lang.String,%20android.content.BroadcastReceiver,%20android.os.Handler,%20
%20java.lang.String,%20android.os.Bundle))
que le permite especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/ContextWrapper#sendStickyBroadcast(android.content.Inte
(/reference/android/content/Intent)
no adhesiva para informar que algo ha cambiado, con otro mecanismo para que las
aplicaciones recuperen el valor actual cada vez que deseado.
(/reference/android/content/ContextWrapper#sendStickyBroadcast(android.content.Inte
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
(/reference/android/content/
ContextWrapper#sendStickyBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
(/reference/android/content/
ContextWrapper#sendStickyOrderedBroadcast(android.content.Intent,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,%20java.lang.Stri
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
(/reference/android/content/
ContextWrapper#sendStickyOrderedBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle,%20android.content.BroadcastReceiver,%20android.os.Hand
%20int,%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String) (/reference/android/os/Bundle
(/reference/android/content/ContextWrapper#setTheme(int))
(/reference/android/content/ContextWrapper#setWallpaper(android.graphics.Bitmap)
(/reference/android/graphics/Bitmap)
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/ContextWrapper#setWallpaper(java.io.InputStream)
(/reference/java/io/InputStream)
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/ContextWrapper#sta�Activities(android.content.Intent[],
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
(/reference/android/content/ContextWrapper#sta�Activities(android.content.Intent[])
(/reference/android/content/Intent)
Igual que
(/reference/android/content/Context#sta�Activities(android.content.Intent[],
%20android.os.Bundle))
sin opciones especi�cado.
(/reference/android/content/ContextWrapper#sta�Activity(android.content.Intent)
(/reference/android/content/Intent)
Igual que
(/reference/android/content/Context#sta�Activity(android.content.Intent,
%20android.os.Bundle))
sin opciones especi�cado.
(/reference/android/content/ContextWrapper#sta�Activity(android.content.Intent,
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
(/reference/android/content/ComponentName)
(/reference/android/content/
ContextWrapper#sta�ForegroundService(android.content.Intent))
(/reference/android/content/Intent)
Similar a
(/reference/android/content/Context#sta�Service(android.content.Intent)), pero con una
promesa implícita de que El servicio llamará
(/reference/android/app/Service#sta�Foreground(int,%20android.app.Noti�cation)
que comienza a funcionar.
(/reference/android/content/
ContextWrapper#sta�Instrumentation(android.content.ComponentName,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/ComponentName)
(/reference/java/lang/String) (/reference/android/os/Bundle
(/reference/android/content/
ContextWrapper#sta�IntentSender(android.content.IntentSender,%20android.content.In
%20int,%20int,%20int))
(/reference/android/content/IntentSender)
(/reference/android/content/Intent)
Igual que
(/reference/android/content/Context#sta�IntentSender(android.content.IntentSender,
%20android.content.Intent,%20int,%20int,%20int,%20android.os.Bundle))
sin opciones especi�cadas.
(/reference/android/content/
ContextWrapper#sta�IntentSender(android.content.IntentSender,%20android.content.In
%20int,%20int,%20int,%20android.os.Bundle))
(/reference/android/content/IntentSender)
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
Como
(/reference/android/content/Context#sta�Activity(android.content.Intent,
%20android.os.Bundle))
, pero tomando un IntentSender para comenzar.
(/reference/android/content/ComponentName)
(/reference/android/content/ContextWrapper#sta�Service(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/ContextWrapper#stopService(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/
ContextWrapper#unbindService(android.content.ServiceConnection))
(/reference/android/content/ServiceConnection)
(/reference/android/content/
ContextWrapper#unregisterComponentCallbacks(android.content.ComponentCallbacks)
(/reference/android/content/ComponentCallbacks)
Quitar un (/reference/android/content/ComponentCallbacks
que fue previamente registrado con
(/reference/android/content/
ContextWrapper#registerComponentCallbacks(android.content.ComponentCallbacks)
.
(/reference/android/content/
ContextWrapper#unregisterDeviceIdChangeListener(java.util.function.IntConsumer)
(/reference/java/util/function/IntConsumer)
(/reference/android/content/
ContextWrapper#unregisterReceiver(android.content.BroadcastReceiver))
(/reference/android/content/BroadcastReceiver)
(/reference/android/content/
ContextWrapper#updateServiceGroup(android.content.ServiceConnection,%20int,%20in
(/reference/android/content/ServiceConnection)
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
o un método relacionado, cambiar cómo el sistema gestiona el proceso de ese servicio en
relación con otros procesos.
De clase (/reference/android/content/Context)
(/reference/android/content/Context#bindIsolatedService(android.content.In
%20int,%20java.lang.String,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection)
Variación de
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Execu
%20android.content.ServiceConnection))
que, en el caso especí�co de los casos aislados servicios, permite a la person
que llama generar múltiples instancias de un servicio de una declaración de u
solo componente.
(/reference/android/content/Context#bindIsolatedService(android.content.In
%20android.content.Context.BindServiceFlags,%20java.lang.String,
%20java.util.concurrent.Executor,%20android.content.ServiceConnection)
(/reference/android/content/Intent)
(/reference/android/content/Context.BindServiceFlags
(/reference/java/lang/String)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection)
Ver
(/reference/android/content/Context#bindIsolatedService(android.content.In
%20int,%20java.lang.String,%20java.util.concurrent.Executor,
%20android.content.ServiceConnection))
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtene
objeto BindServiceFlags.
(/reference/android/content/Context#bindService(android.content.Intent,%20
%20java.util.concurrent.Executor,%20android.content.ServiceConnection)
(/reference/android/content/Intent)
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection
Igual que
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
con ejecutor para controlar ServiceConnection devoluciones de llamada.
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,
%20android.content.Context.BindServiceFlags))
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/content/Context.BindServiceFlags
Ver
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtene
objeto BindServiceFlags.
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.ServiceConnection,%20int))
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Execu
%20android.content.ServiceConnection))
(/reference/android/content/Intent)
(/reference/android/content/Context.BindServiceFlags
(/reference/java/util/concurrent/Executor)
(/reference/android/content/ServiceConnection
Ver
(/reference/android/content/Context#bindService(android.content.Intent,%20
%20java.util.concurrent.Executor,%20android.content.ServiceConnection)
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtene
objeto BindServiceFlags.
(/reference/android/content/Context#bindServiceAsUser(android.content.Int
%20android.content.ServiceConnection,%20int,%20android.os.UserHandle)
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/os/UserHandle)
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Execu
%20android.content.ServiceConnection))
.
(/reference/android/content/Context#bindServiceAsUser(android.content.Int
%20android.content.ServiceConnection,
%20android.content.Context.BindServiceFlags,%20android.os.UserHandle)
(/reference/android/content/Intent)
(/reference/android/content/ServiceConnection)
(/reference/android/content/Context.BindServiceFlags
(/reference/android/os/UserHandle)
Ver
(/reference/android/content/Context#bindServiceAsUser(android.content.Int
%20android.content.ServiceConnection,%20int,%20android.os.UserHandle)
Llamar
(/reference/android/content/Context.BindServiceFlags#of(long))para obtene
objeto BindServiceFlags.
(/reference/android/content/
Context#checkCallingOrSelfPermission(java.lang.String))
(/reference/java/lang/String)
(/reference/android/content/
Context#checkCallingOrSelfUriPermission(android.net.Uri,%20int)
(/reference/android/net/Uri)
(/reference/android/content/
Context#checkCallingOrSelfUriPermissions(java.util.List<android.net.Uri>,
%20int))
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/Context#checkCallingPermission(java.lang.String
(/reference/java/lang/String)
(/reference/android/content/Context#checkCallingUriPermission(android.net
%20int))
(/reference/android/net/Uri)
(/reference/android/content/
Context#checkCallingUriPermissions(java.util.List<android.net.Uri>,%20int)
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/Context#checkPermission(java.lang.String,%20i
%20int))
(/reference/java/lang/String)
(/reference/android/content/Context#checkSelfPermission(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/Context#checkUriPermission(android.net.Uri,
%20java.lang.String,%20java.lang.String,%20int,%20int,%20int))
(/reference/android/net/Uri) (/reference/java/lang/String
(/reference/java/lang/String)
(/reference/android/content/Context#checkUriPermission(android.net.Uri,%2
%20int,%20int))
(/reference/android/net/Uri)
(/reference/android/content/
Context#checkUriPermissions(java.util.List<android.net.Uri>,%20int,%20int,
%20int))
(/reference/java/util/List) (/reference/android/net/Uri)
(/reference/android/content/Context#clearWallpaper()
(/reference/android/app/WallpaperManager#clear())en cambio.
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/Context)
(/reference/android/content/Context#createA�ributionContext(java.lang.Strin
(/reference/java/lang/String)
Devuelve un nuevo objeto Context para el Context actual pero atribuye a una
etiqueta diferente.
(/reference/android/content/Context)
(/reference/android/content/
Context#createCon�gurationContext(android.content.res.Con�guration)
(/reference/android/content/res/Con�guration)
Devuelve un nuevo objeto Context para el Context actual pero cuyos recursos
ajustan para que coincidan con la con�guración dada.
(/reference/android/content/Context)
(/reference/android/content/
Context#createContext(android.content.ContextParams))
(/reference/android/content/ContextParams)
(/reference/android/content/Context)
(/reference/android/content/Context#createContextForSplit(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/Context)
(/reference/android/content/Context#createDeviceContext(int))
(/reference/android/content/Context)
(/reference/android/content/Context#createDeviceProtectedStorageContext
(/reference/android/content/Context)
(/reference/android/content/
Context#createDisplayContext(android.view.Display))
(/reference/android/view/Display)
(/reference/android/content/Context)
(/reference/android/content/Context#createPackageContext(java.lang.String
%20int))
(/reference/java/lang/String)
(/reference/android/content/Context)
(/reference/android/content/Context#createWindowContext(int,
%20android.os.Bundle))
(/reference/android/os/Bundle)
(/reference/android/content/Context)
(/reference/android/content/Context#createWindowContext(android.view.Dis
%20int,%20android.os.Bundle))
(/reference/android/view/Display)
(/reference/android/os/Bundle)
(/reference/java/lang/String)
(/reference/android/content/Context#databaseList()
Devuelve una matriz de cadenas que nombran las bases de datos privadas
asociadas con paquete de aplicación de este contexto.
(/reference/android/content/Context#deleteDatabase(java.lang.String)
(/reference/java/lang/String)
Eliminar una base de datos SQLite privada existente asociada con este conte
paquete de aplicación.
(/reference/android/content/Context#deleteFile(java.lang.String
(/reference/java/lang/String)
(/reference/android/content/Context#deleteSharedPreferences(java.lang.Stri
(/reference/java/lang/String)
(/reference/android/content/
Context#enforceCallingOrSelfPermission(java.lang.String,%20java.lang.String
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/
Context#enforceCallingOrSelfUriPermission(android.net.Uri,%20int,
%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/android/content/Context#enforceCallingPermission(java.lang.Stri
%20java.lang.String))
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/
Context#enforceCallingUriPermission(android.net.Uri,%20int,
%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/android/content/Context#enforcePermission(java.lang.String,%20
%20int,%20java.lang.String))
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/Context#enforceUriPermission(android.net.Uri,
%20java.lang.String,%20java.lang.String,%20int,%20int,%20int,
%20java.lang.String))
(/reference/android/net/Uri) (/reference/java/lang/String
(/reference/java/lang/String)
(/reference/java/lang/Stri
(/reference/android/content/Context#enforceUriPermission(android.net.Uri,
%20int,%20int,%20int,%20java.lang.String))
(/reference/android/net/Uri)
(/reference/java/lang/String)
(/reference/java/lang/SecurityException).
(/reference/java/lang/String)
(/reference/android/content/Context#�leList())
Devuelve una matriz de cadenas que nombran los archivos privados asociado
con paquete de aplicación de este contexto.
(/reference/android/content/Context)
(/reference/android/content/Context#getApplicationContext())
Devuelve el contexto del único objeto Aplicación global del proceso actual.
(/reference/android/content/pm/ApplicationInfo)
(/reference/android/content/Context#getApplicationInfo())
(/reference/android/content/res/AssetManager)
(/reference/android/content/Context#getAssets())
(/reference/android/content/A�ributionSource)
(/reference/android/content/Context#getA�ributionSource())
(/reference/java/lang/String)
(/reference/android/content/Context#getA�ributionTag
(/reference/java/io/File)
(/reference/android/content/Context#getCacheDir()
(/reference/java/lang/ClassLoader)
(/reference/android/content/Context#getClassLoader()
(/reference/java/io/File)
(/reference/android/content/Context#getCodeCacheDir()
(/reference/android/content/Context#getColor(int))
(/reference/android/content/res/ColorStateList)
(/reference/android/content/Context#getColorStateList(int))
(/reference/android/content/ContentResolver)
(/reference/android/content/Context#getContentResolver())
(/reference/java/io/File)
(/reference/android/content/Context#getDataDir())
(/reference/java/io/File)
(/reference/android/content/Context#getDatabasePath(java.lang.String)
(/reference/java/lang/String)
(/reference/android/content/Context#openOrCreateDatabase(java.lang.Strin
%20int,%20android.database.sqlite.SQLiteDatabase.CursorFactory)
está almacenado.
(/reference/android/content/Context#getDeviceId()
(/reference/java/io/File)
(/reference/android/content/Context#getDir(java.lang.String,%20int)
(/reference/java/lang/String)
(/reference/android/view/Display)
(/reference/android/content/Context#getDisplay())
(/reference/android/graphics/drawable/Drawable)
(/reference/android/content/Context#getDrawable(int)
(/reference/java/io/File)
(/reference/android/content/Context#getExternalCacheDir())
(/reference/java/io/File)
(/reference/android/content/Context#getExternalCacheDirs())
(/reference/java/io/File)
(/reference/android/content/Context#getExternalFilesDir(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/Context#getExternalFilesDirs(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/Context#getExternalMediaDirs())
Este método quedó obsoleto. en API nivel 30. Estos directorios todavía existe
se analizan, pero los desarrolladores Se les anima a migrar para inse�ar
contenido en un (/reference/android/provider/MediaStore
directamente, como cualquier aplicación puede apo�ar nuevos medios a
(/reference/android/provider/MediaStore)con ningún permisos
requeridos, comenzando en
(/reference/android/os/Build.VERSION_CODES#Q).
(/reference/java/io/File)
(/reference/android/content/Context#getFileStreamPath(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/File)
(/reference/android/content/Context#getFilesDir())
(/reference/java/util/concurrent/Executor)
(/reference/android/content/Context#getMainExecutor()
Devolver un (/reference/java/util/concurrent/Executor)
tareas en cola en la página principal hilo asociado con este contexto.
(/reference/android/os/Looper)
(/reference/android/content/Context#getMainLooper()
(/reference/java/io/File)
(/reference/android/content/Context#getNoBackupFilesDir())
(/reference/java/io/File)
(/reference/android/content/Context#getObbDir())
(/reference/java/io/File)
(/reference/android/content/Context#getObbDirs())
(/reference/java/lang/String)
(/reference/android/content/Context#getOpPackageName())
(/reference/java/lang/String)
(/reference/android/content/Context#getPackageCodePath())
(/reference/android/content/pm/PackageManager)
(/reference/android/content/Context#getPackageManager())
(/reference/java/lang/String)
(/reference/android/content/Context#getPackageName()
(/reference/java/lang/String)
(/reference/android/content/Context#getPackageResourcePath()
(/reference/android/content/ContextParams)
(/reference/android/content/Context#getParams())
Devuelve el conjunto de parámetros con los que se creó este contexto, si fue
creado a través de
(/reference/android/content/
Context#createContext(android.content.ContextParams))
.
(/reference/android/content/res/Resources)
(/reference/android/content/Context#getResources()
(/reference/android/content/SharedPreferences)
(/reference/android/content/Context#getSharedPreferences(java.lang.String
%20int))
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/Context#getString(int))
(/reference/java/lang/String)
(/reference/android/content/Context#getString(int,%20java.lang.Object[])
(/reference/java/lang/Object)
(/reference/java/lang/String#format(java.lang.String,%20java.lang.Object[])
(/reference/android/content/Context#getSystemService(java.lang.Class<T>)
(/reference/java/lang/Class)
(/reference/java/lang/Object)
(/reference/android/content/Context#getSystemService(java.lang.String)
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/Context#getSystemServiceName(java.lang.Class
>))
(/reference/java/lang/Class)
(/reference/java/lang/CharSequence)
(/reference/android/content/Context#getText(int))
(/reference/android/content/res/Resources.Theme)
(/reference/android/content/Context#getTheme())
(/reference/android/graphics/drawable/Drawable)
(/reference/android/content/Context#getWallpaper()
(/reference/android/content/Context#getWallpaperDesiredMinimumHeight()
(/reference/android/app/WallpaperManager#getDesiredMinimumHeight()
cambio.
(/reference/android/content/Context#getWallpaperDesiredMinimumWidth()
(/reference/android/app/WallpaperManager#getDesiredMinimumWidth()
cambio.
(/reference/android/content/Context#grantUriPermission(java.lang.String,
%20android.net.Uri,%20int))
(/reference/java/lang/String)
(/reference/android/net/Uri)
(/reference/android/content/Context#isDeviceProtectedStorage()
(/reference/android/content/Context#isRestricted()
(/reference/android/content/Context#isUiContext()
(/reference/android/view/LayoutIn�ater)o
(/reference/android/app/WallpaperManager).
(/reference/android/content/
Context#moveDatabaseFrom(android.content.Context,%20java.lang.String)
(/reference/android/content/Context)
(/reference/java/lang/String)
(/reference/android/content/
Context#moveSharedPreferencesFrom(android.content.Context,
%20java.lang.String))
(/reference/android/content/Context)
(/reference/java/lang/String)
(/reference/android/content/res/TypedArray)
(/reference/android/content/
Context#obtainStyledA�ributes(android.util.A�ributeSet,%20int[])
(/reference/android/util/A�ributeSet)
(/reference/android/content/res/TypedArray)
(/reference/android/content/
Context#obtainStyledA�ributes(android.util.A�ributeSet,%20int[],%20int,
%20int))
(/reference/android/util/A�ributeSet)
(/reference/android/content/res/TypedArray)
(/reference/android/content/Context#obtainStyledA�ributes(int,%20int[])
(/reference/android/content/res/TypedArray)
(/reference/android/content/Context#obtainStyledA�ributes(int[])
(/reference/java/io/FileInputStream)
(/reference/android/content/Context#openFileInput(java.lang.String)
(/reference/java/lang/String)
(/reference/java/io/FileOutputStream)
(/reference/android/content/Context#openFileOutput(java.lang.String,%20in
(/reference/java/lang/String)
(/reference/android/database/sqlite/SQLiteDatabase)
(/reference/android/content/Context#openOrCreateDatabase(java.lang.Strin
%20int,%20android.database.sqlite.SQLiteDatabase.CursorFactory,
%20android.database.DatabaseErrorHandler))
(/reference/java/lang/String)
(/reference/android/database/sqlite/SQLiteDatabase.CursorFactory
(/reference/android/database/DatabaseErrorHand
Abra una nueva base de datos SQLite privada asociada con este contexto
paquete de aplicación.
(/reference/android/database/sqlite/SQLiteDatabase)
(/reference/android/content/Context#openOrCreateDatabase(java.lang.Strin
%20int,%20android.database.sqlite.SQLiteDatabase.CursorFactory)
(/reference/java/lang/String)
(/reference/android/database/sqlite/SQLiteDatabase.CursorFactory
Abra una nueva base de datos SQLite privada asociada con este contexto
paquete de aplicación.
(/reference/android/graphics/drawable/Drawable)
(/reference/android/content/Context#peekWallpaper()
(/reference/android/content/
Context#registerComponentCallbacks(android.content.ComponentCallbacks
(/reference/android/content/ComponentCallbacks
Agregar un nuevo
(/reference/android/content/
Context#registerDeviceIdChangeListener(java.util.concurrent.Executor,
%20java.util.function.IntConsumer))
(/reference/java/util/concurrent/Executor)
(/reference/java/util/function/IntConsumer)
(/reference/android/content/Intent)
(/reference/android/content/
Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter))
(/reference/android/content/BroadcastReceiver
(/reference/android/content/IntentFilter
(/reference/android/content/Intent)
(/reference/android/content/
Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20int))
(/reference/android/content/BroadcastReceiver
(/reference/android/content/IntentFilter
(/reference/android/content/Intent)
(/reference/android/content/
Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20java.lang.String,%20android.os.Handler,
%20int))
(/reference/android/content/BroadcastReceiver
(/reference/android/content/IntentFilter
(/reference/java/lang/String)
(/reference/android/os/Handler)
(/reference/android/content/Intent)
(/reference/android/content/
Context#registerReceiver(android.content.BroadcastReceiver,
%20android.content.IntentFilter,%20java.lang.String,%20android.os.Handler)
(/reference/android/content/BroadcastReceiver
(/reference/android/content/IntentFilter
(/reference/java/lang/String)
(/reference/android/os/Handler)
(/reference/android/content/
Context#removeStickyBroadcast(android.content.Intent))
(/reference/android/content/Intent)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
(/reference/android/content/
Context#removeStickyBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/
Context#revokeSelfPermissionOnKill(java.lang.String))
(/reference/java/lang/String)
(/reference/android/content/
Context#revokeSelfPermissionsOnKill(java.util.Collection<java.lang.String>)
(/reference/java/util/Collection)
(/reference/java/lang/String)
(/reference/android/content/Context#revokeUriPermission(android.net.Uri,
%20int))
(/reference/android/net/Uri)
(/reference/android/content/Context#grantUriPermission(java.lang.String,
%20android.net.Uri,%20int))
o cualquier otro mecanismo.
(/reference/android/content/Context#revokeUriPermission(java.lang.String,
%20android.net.Uri,%20int))
(/reference/java/lang/String)
(/reference/android/net/Uri)
(/reference/android/content/Context#grantUriPermission(java.lang.String,
%20android.net.Uri,%20int))
para un objetivo especí�co paquete.
(/reference/android/content/Context#sendBroadcast(android.content.Intent,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
(/reference/android/content/Context#sendBroadcast(android.content.Intent,
%20java.lang.String))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/
Context#sendBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
le permite especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/
Context#sendBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle,%20java.lang.String))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle) (/reference/java/lang/St
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent,
%20java.lang.String))
que le permite especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/
Context#sendBroadcastWithMultiplePermissions(android.content.Intent,
%20java.lang.String[]))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20java.lang.String,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle)
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/java/lang/String)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Versión de
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,
%20java.lang.String,%20android.os.Bundle))
que le permite especi�car la operación de aplicación para imponer restriccio
sobre qué receptores se enviará la transmisión.
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
te permite recibir datos de la transmisión.
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20android.os.Bundle,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle)
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Versión de
(/reference/android/content/Context#sendBroadcast(android.content.Intent)
te permite recibir datos de la transmisión.
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String)
(/reference/android/content/Intent)
(/reference/java/lang/String)
(/reference/android/content/
Context#sendOrderedBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle,%20java.lang.String,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle) (/reference/java/lang/St
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Versión de
(/reference/android/content/
Context#sendOrderedBroadcast(android.content.Intent,%20java.lang.String,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,
%20java.lang.String,%20android.os.Bundle))
que le permite especi�car el usuario al que se enviará la transmisión.
(/reference/android/content/
Context#sendStickyBroadcast(android.content.Intent))
(/reference/android/content/Intent)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/
Context#sendStickyBroadcast(android.content.Intent,%20android.os.Bundle)
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
Este método quedó obsoleto. en API nivel 31. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/
Context#sendStickyBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle))
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/
Context#sendStickyOrderedBroadcast(android.content.Intent,
%20android.content.BroadcastReceiver,%20android.os.Handler,%20int,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/
Context#sendStickyOrderedBroadcastAsUser(android.content.Intent,
%20android.os.UserHandle,%20android.content.BroadcastReceiver,
%20android.os.Handler,%20int,%20java.lang.String,%20android.os.Bundle)
(/reference/android/content/Intent)
(/reference/android/os/UserHandle)
(/reference/android/content/BroadcastReceiver)
(/reference/android/os/Handler)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Este método quedó obsoleto. en API nivel 21. No se deben utilizar transmision
adhesivas. No proporcionan ninguna seguridad (cualquiera puede acceder a
ellos), ninguna protección (cualquiera puede modi�carlos) y muchos otros
problemas. El patrón recomendado es utilizar una transmisión no adhesiva pa
informar que algo ha cambiado, con otro mecanismo para que las aplicacione
recuperen el valor actual cada vez que deseado.
(/reference/android/content/Context#setTheme(int))
(/reference/android/content/Context#setWallpaper(android.graphics.Bitmap)
(/reference/android/graphics/Bitmap)
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/Context#setWallpaper(java.io.InputStream)
(/reference/java/io/InputStream)
(/reference/android/Manifest.permission#SET_WALLPAPER).
(/reference/android/content/Context#sta�Activities(android.content.Intent[],
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
(/reference/android/content/Context#sta�Activities(android.content.Intent[])
(/reference/android/content/Intent)
Igual que
(/reference/android/content/Context#sta�Activities(android.content.Intent[],
%20android.os.Bundle))
sin opciones especi�cado.
(/reference/android/content/Context#sta�Activity(android.content.Intent)
(/reference/android/content/Intent)
Igual que
(/reference/android/content/Context#sta�Activity(android.content.Intent,
%20android.os.Bundle))
sin opciones especi�cado.
(/reference/android/content/Context#sta�Activity(android.content.Intent,
%20android.os.Bundle))
(/reference/android/content/Intent)
(/reference/android/os/Bundle)
(/reference/android/content/ComponentName)
(/reference/android/content/
Context#sta�ForegroundService(android.content.Intent))
(/reference/android/content/Intent)
Similar a
(/reference/android/content/Context#sta�Service(android.content.Intent)
con una promesa implícita de que El servicio llamará
(/reference/android/app/Service#sta�Foreground(int,
%20android.app.Noti�cation))
una vez que comienza a funcionar.
(/reference/android/content/
Context#sta�Instrumentation(android.content.ComponentName,
%20java.lang.String,%20android.os.Bundle))
(/reference/android/content/ComponentName)
(/reference/java/lang/String)
(/reference/android/os/Bundle)
Comience a ejecutar un
(/reference/android/app/Instrumentation)clase.
(/reference/android/content/
Context#sta�IntentSender(android.content.IntentSender,
%20android.content.Intent,%20int,%20int,%20int))
(/reference/android/content/IntentSender)
(/reference/android/content/Intent)
Igual que
(/reference/android/content/
Context#sta�IntentSender(android.content.IntentSender,
%20android.content.Intent,%20int,%20int,%20int,%20android.os.Bundle)
sin opciones especi�cadas.
(/reference/android/content/
Context#sta�IntentSender(android.content.IntentSender,
%20android.content.Intent,%20int,%20int,%20int,%20android.os.Bundle)
(/reference/android/content/IntentSender)
(/reference/android/content/Intent)
(/reference/android/os/Bundle
Como
(/reference/android/content/Context#sta�Activity(android.content.Intent,
%20android.os.Bundle))
, pero tomando un IntentSender para comenzar.
(/reference/android/content/ComponentName)
(/reference/android/content/Context#sta�Service(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/Context#stopService(android.content.Intent)
(/reference/android/content/Intent)
(/reference/android/content/
Context#unbindService(android.content.ServiceConnection))
(/reference/android/content/ServiceConnection
(/reference/android/content/
Context#unregisterComponentCallbacks(android.content.ComponentCallbac
(/reference/android/content/ComponentCallbacks
Quitar un
(/reference/android/content/ComponentCallbacks)objeto que fue previament
registrado con
(/reference/android/content/
Context#registerComponentCallbacks(android.content.ComponentCallbacks
.
(/reference/android/content/
Context#unregisterDeviceIdChangeListener(java.util.function.IntConsumer)
(/reference/java/util/function/IntConsumer)
(/reference/android/content/
Context#unregisterReceiver(android.content.BroadcastReceiver)
(/reference/android/content/BroadcastReceiver
(/reference/android/content/
Context#updateServiceGroup(android.content.ServiceConnection,%20int,
%20int))
(/reference/android/content/ServiceConnection
(/reference/android/content/Context#bindService(android.content.Intent,
%20android.content.Context.BindServiceFlags,%20java.util.concurrent.Execu
%20android.content.ServiceConnection))
o un método relacionado, cambiar cómo el sistema gestiona el proceso de es
servicio en relación con otros procesos.
De clase (/reference/java/lang/Object)
(/reference/java/lang/Object) (/reference/java/lang/Object#clone())
(/reference/java/lang/Object#equals(java.lang.Object)) (/reference/java/lang/Object)
(/reference/java/lang/Object#�nalize())
Llamado por el recolector de basura en un objeto durante la recolección de basura. determina que no hay más
referencias al objeto.
(/reference/java/lang/Class)
(/reference/java/lang/Object#getClass())
(/reference/java/lang/Object#hashCode())
(/reference/java/lang/Object#notify())
Despie�a un único hilo que está esperando la respuesta de este objeto. monitor.
(/reference/java/lang/Object#notifyAll())
Despie�a todos los subprocesos que están esperando en el monitor de este objeto.
(/reference/java/lang/String)
(/reference/java/lang/Object#toString())
(/reference/java/lang/Object#wait(long,%20int))
Hace que el hilo actual espere hasta que se despie�e, normalmente al ser noti�cado o interrumpido , o hasta que u
ha transcurrido cie�a cantidad de tiempo real.
(/reference/java/lang/Object#wait(long))
Hace que el hilo actual espere hasta que se despie�e, normalmente al ser noti�cado o interrumpido , o hasta que u
ha transcurrido cie�a cantidad de tiempo real.
(/reference/java/lang/Object#wait())
Hace que el hilo actual espere hasta que se despie�e, normalmente al ser noti�cado o interrumpido .
Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its proces
(/reference/android/content/ComponentCallbacks#onCon�gurationChanged(android.content.res.Con�guration))
(/reference/android/content/res/Con�guration)
Llamado por el sistema cuando la con�guración del dispositivo cambia mientras su componente se está ejecutando.
(/reference/android/content/ComponentCallbacks#onLowMemory())
Esto se llama cuando el sistema general se está quedando sin memoria y Los procesos que se ejecutan activamente deberían
reco�ar su uso de memoria.
Parámetros
A menos que proporcione vinculación para su servicio, no necesita implementar esto método, porque la implementación
predeterminada devuelve nulo.
Parámetros
Devoluciones
Devolver un IBinder a través del cual los clientes puedan acceder al servicio.
(/reference/android/os/IBinder)
Ver también:
(/reference/android/app/Service#onBind(android.content.Intent))
Lo llama el sistema cuando se crea el servicio por primera vez. No llame a este método directamente.
Llamado por el sistema para noti�car a un Servicio que ya no se utiliza y se está eliminando. El El servicio debe limpiar todos los
recursos que contiene (hilos, registros receptores, etc.) en este punto. Al regresar no habrá más llamadas. en este objeto de
Servicio y está efectivamente mue�o. No llame a este método directamente.
Parámetros
Parámetros
: un número entero único que representa esta solicitud especí�ca a comenzar. Usar con
(/reference/android/app/Service#stopSelfResult(int)).
Devoluciones
El valor de retorno indica qué semántica debe tener el sistema. utilizar para el estado iniciado actual del servicio.
Puede ser uno de los constantes asociadas con el
(/reference/android/app/Service#START_CONTINUATION_MASK)bits. El valor es
(/reference/android/app/Service#START_STICKY_COMPATIBILITY),
(/reference/android/app/Service#START_STICKY),
(/reference/android/app/Service#START_NOT_STICKY), o
(/reference/android/app/Service#START_REDELIVER_INTENT)
Ver también:
(/reference/android/app/Service#onSta�Command(android.content.Intent,%20int,%20int))
Establece preferencias de reenvío de intención. Generalmente llamado desde el constructor. con tu semántica preferida.
Si habilitado es verdadero,
(/reference/android/app/IntentService#onSta�Command(android.content.Intent,%20int,%20int)) regresará
(/reference/android/app/Service#START_REDELIVER_INTENT) , entonces si este proceso muere antes
(/reference/android/app/IntentService#onHandleIntent(android.content.Intent)) devuelve, el
proceso se reiniciará y la intención se volvió a entregar. Si se han enviado varios Intents, solo Se garantiza que el más reciente será
reenviado.
Parámetros
Este método se invoca en el subproceso de trabajo con una solicitud de procesamiento. Sólo se procesa un Intent a la vez, pero el
procesamiento ocurre en un Subproceso de trabajo que se ejecuta independientemente de la lógica de otra aplicación. Entonces, si
este código demora mucho tiempo, retrasará otras solicitudes para el mismo IntentService, pero no retrasará nada más. Cuando se
han manejado todas las solicitudes, IntentService se detiene solo, entonces no deberías llamar
(/reference/android/app/Service#stopSelf()) .
Este método puede tardar varios segundos en completarse, por lo que debería sólo se puede llamar desde un hilo de trabajo.
Parámetros
: El valor pasado a
(/reference/android/content/Context#sta�Service(android.content.Intent)). Esto puede ser nulo si el servicio se
reinicia después su proceso ha desaparecido; ver
(/reference/android/app/Service#onSta�Command(android.content.Intent,%20int,%20int)) para detalles.
Los ejemplos de contenido y código de esta página están sujetos a las licencias descritas en la Licencia de contenido (/license) . Java y OpenJDK son marcas
comerciales o marcas comerciales registradas de Oracle y/o sus �liales.