boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variación de bindService(Intent, BindServiceFlags, Executor, ServiceConnection) que, en el caso específico de servicios aislados, permite que el llamador genere varias instancias de un servicio a partir de una sola declaración de componente.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Consulta bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection) Cómo llamar a BindServiceFlags#of(long) para obtener un objeto BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Es igual que bindService(Intent, ServiceConnection, int) con el ejecutor para controlar las devoluciones de llamada de ServiceConnection.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Consulta bindService(android.content.Intent, android.content.ServiceConnection, int) Cómo llamar a BindServiceFlags#of(long) para obtener un objeto BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Se conecta a un servicio de aplicaciones y la crea si es necesario.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Consulta bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection) Cómo llamar a BindServiceFlags#of(long) para obtener un objeto BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Se vincula a un servicio en el user especificado de la misma manera que bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Consulta bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) Cómo llamar a BindServiceFlags#of(long) para obtener un objeto BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Determina si al proceso de llamada de una IPC o a ti se le otorgó un permiso en particular.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Determina si al proceso de llamada de una IPC o a ti se le otorgó permiso para acceder a un URI específico.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Determina si al proceso de llamada de una IPC o a ti se le otorgó permiso para acceder a una lista de URI.
|
abstract
int
|
checkCallingPermission(String permission)
Determina si se le otorgó un permiso en particular al proceso de llamada de una IPC que controlas.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Determina si el proceso de llamada y el ID de usuario tienen permiso para acceder a un URI específico.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Determina si el proceso de llamada y el ID del usuario tienen permiso para acceder a una lista de URI.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Determina si se permite el permiso otorgado para un proceso y un ID de usuario en particular que se ejecutan en el sistema.
|
abstract
int
|
checkSelfPermission(String permission)
Determina si te se le otorgó un permiso en particular.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Verifica un URI y un permiso normal.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Determina si se concedió permiso a un proceso y un ID de usuario específicos para acceder a un URI específico.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Determina si se concedió permiso a un proceso y un ID de usuario específicos para acceder a una lista de URIs.
|
abstract
void
|
clearWallpaper()
Este método dejó de estar disponible en la API nivel 15.
Se usa WallpaperManager.clear() en su lugar.
Este método requiere que el llamador tenga el permiso Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Muestra un nuevo objeto de contexto para el contexto actual, pero atribuye el atributo a una etiqueta diferente.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Muestra un objeto de Contexto nuevo para el contexto actual, pero cuyos recursos se ajustan para que coincidan con la Configuración determinada.
|
Context
|
createContext(ContextParams contextParams)
Crea un contexto con propiedades y comportamientos específicos.
|
abstract
Context
|
createContextForSplit(String splitName)
Muestra un objeto Context nuevo para el nombre de división dado.
|
Context
|
createDeviceContext(int deviceId)
Muestra un nuevo objeto Context del contexto actual, pero con la asociación de dispositivo proporcionada por deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Muestra un objeto de Contexto nuevo para el Contexto actual, pero cuyas APIs de almacenamiento están respaldadas por el almacenamiento protegido por el dispositivo.
|
abstract
Context
|
createDisplayContext(Display display)
Muestra un objeto Context nuevo del contexto actual, pero con los recursos ajustados para que coincidan con las métricas de display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Muestra un objeto de contexto nuevo para el nombre de la aplicación determinado.
|
Context
|
createWindowContext(int type, Bundle options)
Crea un contexto para una ventana sin actividad.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Crea un Context para una ventana que no es de activity en el Display determinado.
|
abstract
String[]
|
databaseList()
Muestra un array de cadenas que nombran las bases de datos privadas asociadas con este paquete de aplicación de Context.
|
abstract
boolean
|
deleteDatabase(String name)
Borra una SQLiteDatabase privada existente asociada con este paquete de aplicación de Context.
|
abstract
boolean
|
deleteFile(String name)
Borra el archivo privado determinado asociado con el paquete de aplicación de este contexto.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Borra un archivo de preferencias compartidas existente.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Si no se te otorgó un permiso específico a ti ni al proceso de llamada de una IPC que controlas, arroja una SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Si al proceso de llamada de una IPC o a ti no se te otorgó permiso para acceder a un URI específico, genera SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Si al proceso de llamada de una IPC que controlas no se le otorgó un permiso en particular, arroja una SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Si el proceso de llamada y el ID del usuario no tienen permiso para acceder a un URI específico, genera SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Si el permiso otorgado no está permitido para un proceso en particular y un ID de usuario que se ejecuta en el sistema, arroja una SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Aplica un URI y un permiso normal.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Si un proceso y un ID de usuario en particular no tienen permiso para acceder a un URI específico, genera SecurityException .
|
abstract
String[]
|
fileList()
Muestra un arreglo de strings que nombran los archivos privados asociados con este paquete de aplicación de Context.
|
abstract
Context
|
getApplicationContext()
Muestra el contexto del objeto Application único y global del proceso actual.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Muestra la información completa de la aplicación para este paquete de contexto.
|
abstract
AssetManager
|
getAssets()
Muestra una instancia de AssetManager para el paquete de la aplicación.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
La atribución se puede usar en apps complejas para separar de forma lógica partes de la app.
|
abstract
File
|
getCacheDir()
Muestra la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos.
|
abstract
ClassLoader
|
getClassLoader()
Muestra un cargador de clases que puedes usar para recuperar clases en este paquete.
|
abstract
File
|
getCodeCacheDir()
Muestra la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos diseñado para almacenar código almacenado en caché.
|
final
int
|
getColor(int id)
Muestra un color asociado con un ID de recurso específico y un diseño para el tema actual.
|
final
ColorStateList
|
getColorStateList(int id)
Muestra una lista de estados de color asociada con un ID de recurso específico y con un estilo para el tema actual.
|
abstract
ContentResolver
|
getContentResolver()
Muestra una instancia de ContentResolver para el paquete de tu aplicación.
|
abstract
File
|
getDataDir()
Muestra la ruta de acceso absoluta al directorio en el sistema de archivos donde se almacenan todos los
archivos privados que pertenecen a esta app.
|
abstract
File
|
getDatabasePath(String name)
Muestra la ruta de acceso absoluta en el sistema de archivos donde se almacena una base de datos creada con openOrCreateDatabase(String, int, CursorFactory) .
|
int
|
getDeviceId()
Obtiene el ID de dispositivo con el que está asociado este contexto.
|
abstract
File
|
getDir(String name, int mode)
Recuperar y crear, si es necesario, un directorio nuevo en el que la aplicación puede colocar sus propios archivos de datos personalizados
|
Display
|
getDisplay()
Obtén la pantalla con la que está asociado este contexto.
|
final
Drawable
|
getDrawable(int id)
Muestra un objeto de diseño asociado con un ID de recurso específico y un diseño para el tema actual.
|
abstract
File
|
getExternalCacheDir()
Muestra la ruta de acceso absoluta al directorio específico de la aplicación en el dispositivo de almacenamiento principal compartido/externo donde la aplicación puede colocar los archivos de caché de su propiedad.
|
abstract
File[]
|
getExternalCacheDirs()
Muestra rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento compartido o externo en los que la aplicación puede colocar los archivos de caché de su propiedad.
|
abstract
File
|
getExternalFilesDir(String type)
Muestra la ruta de acceso absoluta al directorio en el dispositivo de almacenamiento principal compartido/externo donde la aplicación puede colocar los archivos persistentes que posee.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Muestra rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento compartido o externo en los que la aplicación puede colocar archivos persistentes de su propiedad.
|
abstract
File[]
|
getExternalMediaDirs()
Este método dejó de estar disponible en el nivel de API 30.
Estos directorios aún existen y se analizan, pero se recomienda a los desarrolladores que migren para insertar contenido en una colección MediaStore directamente, ya que cualquier app puede contribuir con nuevos archivos multimedia a MediaStore sin necesidad de permisos a partir de Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Muestra la ruta de acceso absoluta en el sistema de archivos donde se almacena un archivo creado con openFileOutput(String, int) .
|
abstract
File
|
getFilesDir()
Muestra la ruta de acceso absoluta al directorio en el sistema de archivos donde se almacenan los archivos creados con openFileOutput(String, int) .
|
Executor
|
getMainExecutor()
Muestra un Executor que ejecutará tareas en cola en el subproceso principal asociado con este contexto.
|
abstract
Looper
|
getMainLooper()
Muestra el Looper para el subproceso principal del proceso actual.
|
abstract
File
|
getNoBackupFilesDir()
Muestra la ruta de acceso absoluta al directorio en el sistema de archivos similar a getFilesDir() .
|
abstract
File
|
getObbDir()
Muestra el directorio de almacenamiento principal compartido/externo donde se pueden encontrar los archivos OBB de esta aplicación (si los hay).
|
abstract
File[]
|
getObbDirs()
Muestra rutas de acceso absolutas a directorios específicos de la aplicación en todos los dispositivos de almacenamiento compartido o externo en los que se pueden encontrar los archivos OBB de la aplicación (si los hay).
|
String
|
getOpPackageName()
Muestra el nombre del paquete que se debe usar para las llamadas de AppOpsManager desde este contexto, de modo que la verificación de UID del Administrador de operaciones de la app funcione con el nombre.
|
abstract
String
|
getPackageCodePath()
Muestra la ruta de acceso completa al paquete principal de Android de este contexto.
|
abstract
PackageManager
|
getPackageManager()
Muestra la instancia de PackageManager para encontrar la información del paquete global.
|
abstract
String
|
getPackageName()
Muestra el nombre del paquete de esta aplicación.
|
abstract
String
|
getPackageResourcePath()
Muestra la ruta de acceso completa al paquete principal de Android de este contexto.
|
ContextParams
|
getParams()
Muestra el conjunto de parámetros con el que se creó este contexto, si se creó a través de createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Muestra una instancia de Recursos para el paquete de la aplicación.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Recupera el contenido del archivo de preferencias "name" y muestra un objeto SharedPreferences con el que puedes recuperar y modificar sus valores.
|
final
String
|
getString(int resId)
Muestra una string localizada de la tabla de strings predeterminada del paquete de la aplicación.
|
final
String
|
getString(int resId, Object... formatArgs)
Muestra una string con formato localizada de la tabla de strings predeterminada del paquete de la aplicación y sustituye los argumentos de formato como se definen en Formatter y String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Muestra el controlador de un servicio a nivel del sistema por clase.
|
abstract
Object
|
getSystemService(String name)
Muestra el controlador de un servicio a nivel del sistema por su nombre.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Obtiene el nombre del servicio de nivel de sistema representado por la clase especificada.
|
final
CharSequence
|
getText(int resId)
Muestra una CharSequence localizada con estilo de la tabla de cadenas predeterminada del paquete de la aplicación.
|
abstract
Resources.Theme
|
getTheme()
Muestra el objeto Theme asociado con este contexto.
|
abstract
Drawable
|
getWallpaper()
Este método dejó de estar disponible en la API nivel 15.
En su lugar, usa WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Este método dejó de estar disponible en la API nivel 15.
En su lugar, usa WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Este método dejó de estar disponible en la API nivel 15.
En su lugar, usa WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Otorga permiso para acceder a un URI específico a otro paquete, sin importar si ese paquete tiene permiso general para acceder al proveedor de contenido del URI.
|
abstract
boolean
|
isDeviceProtectedStorage()
Indica si el almacenamiento protegido por el dispositivo respalda las APIs de almacenamiento de este contexto.
|
boolean
|
isRestricted()
Indica si este contexto está restringido.
|
boolean
|
isUiContext()
Muestra true si el contexto es de la IU que puede acceder a los componentes de la IU, como WindowManager , LayoutInflater o WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Traslada un archivo de base de datos existente del contexto de almacenamiento de origen determinado a este contexto.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Traslada un archivo existente de preferencias compartidas del contexto de almacenamiento de origen determinado a este contexto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Recupera la información de atributos con estilo en el tema de este contexto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Recupera la información de atributos con estilo en el tema de este contexto.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Recupera la información de atributos con estilo en el tema de este contexto.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Recupera la información de atributos con estilo en el tema de este contexto.
|
abstract
FileInputStream
|
openFileInput(String name)
Abre un archivo privado asociado con el paquete de aplicación de este Context para leer.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Abre un archivo privado asociado con el paquete de aplicación de este Context para su escritura.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Abre una nueva SQLiteDatabase privada asociada con este paquete de aplicación de Context.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Abre una nueva SQLiteDatabase privada asociada con este paquete de aplicación de Context.
|
abstract
Drawable
|
peekWallpaper()
Este método dejó de estar disponible en la API nivel 15.
En su lugar, usa WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Agrega un nuevo ComponentCallbacks a la aplicación base de Context, que se llamará al mismo tiempo que se llamará a los métodos ComponentCallbacks de actividades y otros componentes.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Agrega un nuevo objeto de escucha de ID de dispositivo modificado a Context , al que se llamará cuando el sistema cambie la asociación del dispositivo.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Registra un objeto BroadcastReceiver para que se ejecute en el subproceso de actividad principal.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Regístrate para recibir transmisiones de intents y, de manera opcional, el receptor se expone a las apps instantáneas.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Regístrate para recibir transmisiones de intents y ejecutarlas en el contexto de scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Regístrate para recibir transmisiones de intents y ejecutarlas en el contexto de scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
void
|
revokeSelfPermissionOnKill(String permName)
Activa la revocación asíncrona de un permiso de tiempo de ejecución.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Activa la revocación de uno o más permisos para el paquete que realiza la llamada.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Quita todos los permisos para acceder a un URI de proveedor de contenido en particular que se agregaron previamente con grantUriPermission(String, Uri, int) o con cualquier otro mecanismo.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Quita los permisos para acceder a un URI de proveedor de contenido específico que se agregaron previamente con grantUriPermission(String, Uri, int) para un paquete de destino específico.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Transmite el intent determinado a todos los BroadcastReceivers interesados, lo que permite la aplicación de un permiso obligatorio opcional.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Transmite el intent determinado a todos los BroadcastReceivers interesados, lo que permite la aplicación de un permiso obligatorio opcional.
|
abstract
void
|
sendBroadcast(Intent intent)
Transmite el intent determinado a todos los BroadcastReceivers interesados.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Es una versión de sendBroadcast(android.content.Intent) que te permite especificar el usuario al que se enviará la transmisión.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Es una versión de sendBroadcast(android.content.Intent, java.lang.String) que te permite especificar el usuario al que se enviará la transmisión.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Transmite el intent determinado a todos los BroadcastReceivers interesados, lo que permite que se aplique una variedad de permisos necesarios.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Es una versión de sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) que te permite especificar la operación de app para aplicar restricciones a los receptores a los que se enviará la transmisión.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Es una versión de sendBroadcast(android.content.Intent) que te permite recibir datos de la transmisión.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Transmite el intent determinado a todos los BroadcastReceivers interesados y envíalos uno a la vez para permitir que los receptores más preferidos consuman la transmisión antes de que se entregue a los receptores menos preferidos.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Es una versión de sendBroadcast(android.content.Intent) que te permite recibir datos de la transmisión.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Transmite el intent determinado a todos los BroadcastReceivers interesados y envíalos uno a la vez para permitir que los receptores más preferidos consuman la transmisión antes de que se entregue a los receptores menos preferidos.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Es una versión de sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) que te permite especificar el usuario al que se enviará la transmisión.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Este método dejó de estar disponible en el nivel de API 31.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Este método dejó de estar disponible
en la API nivel 21.
No se deben usar transmisiones persistentes. No proporcionan seguridad (cualquier persona puede acceder a ellas), protección (cualquier persona puede modificarlas) y muchos otros problemas.
El patrón recomendado es usar una transmisión no persistente para informar que algo cambió, con otro mecanismo para que las apps recuperen el valor actual cuando lo desees.
|
abstract
void
|
setTheme(int resid)
Establece el tema base para este contexto.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Este método dejó de estar disponible en la API nivel 15.
Se usa WallpaperManager.set() en su lugar.
Este método requiere que el llamador tenga el permiso Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Este método dejó de estar disponible en la API nivel 15.
Se usa WallpaperManager.set() en su lugar.
Este método requiere que el llamador tenga el permiso Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Iniciar varias actividades nuevas
|
abstract
void
|
startActivities(Intent[] intents)
Igual que startActivities(android.content.Intent[], android.os.Bundle) sin opciones
especificadas.
|
abstract
void
|
startActivity(Intent intent)
Igual que startActivity(android.content.Intent, android.os.Bundle) sin opciones
especificadas.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Iniciar una actividad nueva
|
abstract
ComponentName
|
startForegroundService(Intent service)
Es similar a startService(android.content.Intent) , pero con una promesa implícita de que el Service llamará a startForeground(int, android.app.Notification) una vez que comience a ejecutarse.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Comienza a ejecutar una clase Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Igual que startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) ,
sin opciones especificadas.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Es similar a startActivity(android.content.Intent, android.os.Bundle) , pero con un IntentSender para comenzar.
|
abstract
ComponentName
|
startService(Intent service)
Solicitar que se inicie un servicio de aplicación determinado
|
abstract
boolean
|
stopService(Intent service)
Solicitar que se detenga un servicio de aplicación determinado.
|
abstract
void
|
unbindService(ServiceConnection conn)
Desconéctate de un servicio de la aplicación.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Quita un objeto ComponentCallbacks que se registró previamente con registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Quita un objeto de escucha cambiado del ID de dispositivo del contexto.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Cancela el registro de un BroadcastReceiver registrado anteriormente.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Para un servicio previamente vinculado con bindService(Intent, BindServiceFlags, Executor, ServiceConnection) o un método relacionado, cambia la forma en que el sistema administra el proceso de ese servicio en relación con otros procesos.
|