boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variante di bindService(Intent, BindServiceFlags, Executor, ServiceConnection) che, nel caso specifico dei servizi isolati, consente al chiamante di generare più istanze di un servizio da una dichiarazione di un singolo componente.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Vedi bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Chiama BindServiceFlags#of(long) per ottenere un oggetto BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Come bindService(Intent, ServiceConnection, int) con l'esecutore per controllare i callback ServiceConnection.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Vedi bindService(android.content.Intent, android.content.ServiceConnection, int)
Chiama BindServiceFlags#of(long) per ottenere un oggetto BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Si connette a un servizio dell'applicazione, creandolo se necessario.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Vedi bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Chiama BindServiceFlags#of(long) per ottenere un oggetto BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Si associa a un servizio nell'user specificato allo stesso modo di bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Vedi bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Chiama BindServiceFlags#of(long) per ottenere un oggetto BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Determina se al processo di chiamata di un IPC o a te è stata concessa un'autorizzazione specifica.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Determina se al processo di chiamata di un IPC o a te è stata concessa
l'autorizzazione ad accedere a un URI specifico.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Determina se al processo di chiamata di un IPC o a te è stata concessa
l'autorizzazione ad accedere a un elenco di URI.
|
abstract
int
|
checkCallingPermission(String permission)
Determina se al processo di chiamata di un IPC che stai gestendo è stata concessa un'autorizzazione specifica.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Determina se al processo di chiamata e all'ID utente è stata concessa
l'autorizzazione ad accedere a un URI specifico.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Determina se al processo di chiamata e all'ID utente è stata concessa
l'autorizzazione ad accedere a un elenco di URI.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Determina se l'autorizzazione concessa è consentita per un determinato processo e lo User-ID in esecuzione nel sistema.
|
abstract
int
|
checkSelfPermission(String permission)
Determina se ti è stata concessa un'autorizzazione specifica.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Controlla sia un'autorizzazione URI sia un'autorizzazione normale.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Determina se a un particolare processo e a un determinato ID utente è stata concessa
l'autorizzazione ad accedere a un URI specifico.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Determina se a un particolare processo e allo User-ID è stata concessa
l'autorizzazione per accedere a un elenco di URI.
|
abstract
void
|
clearWallpaper()
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.clear() .
Questo metodo richiede che il chiamante mantenga l'autorizzazione
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Restituisci un nuovo oggetto Context per il contesto corrente, ma attribuiscilo a un tag diverso.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Restituisci un nuovo oggetto di contesto per il contesto attuale, ma le cui risorse sono regolate in modo che corrispondano alla configurazione specificata.
|
Context
|
createContext(ContextParams contextParams)
Crea un contesto con proprietà e comportamenti specifici.
|
abstract
Context
|
createContextForSplit(String splitName)
Restituisce un nuovo oggetto Contesto per il nome di suddivisione specificato.
|
Context
|
createDeviceContext(int deviceId)
Restituisce un nuovo oggetto Context dal contesto corrente, ma con l'associazione del dispositivo specificata da deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Restituisci un nuovo oggetto Context per il contesto attuale, ma le cui API di archiviazione sono supportate da uno spazio di archiviazione protetto dal dispositivo.
|
abstract
Context
|
createDisplayContext(Display display)
Restituisce un nuovo oggetto Context dal contesto corrente, ma con le risorse regolate in modo da corrispondere alle metriche di display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Restituisce un nuovo oggetto Contesto per il nome dell'applicazione specificato.
|
Context
|
createWindowContext(int type, Bundle options)
Crea un contesto per una finestra non di attività.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Crea un Context per una finestra non activity nel
Display specificato.
|
abstract
String[]
|
databaseList()
Restituisce un array di stringhe che assegnano un nome ai database privati associati al pacchetto dell'applicazione di questo contesto.
|
abstract
boolean
|
deleteDatabase(String name)
Elimina un database SQLiteDatabase privato esistente associato al pacchetto dell'applicazione di questo contesto.
|
abstract
boolean
|
deleteFile(String name)
Elimina il file privato specificato associato al pacchetto dell'applicazione di questo contesto.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Elimina un file delle preferenze condiviso esistente.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Se né a te né al processo di chiamata di un IPC che stai gestendo una determinata autorizzazione, genera un SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Se al processo di chiamata di un IPC o a te non è stata concessa l'autorizzazione per accedere a un URI specifico, genera SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Se al processo di chiamata di un IPC che stai gestendo non è stata concessa un'autorizzazione specifica, genera un SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Se al processo di chiamata e all'ID utente non è stata concessa
l'autorizzazione ad accedere a un URI specifico, invia SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Se l'autorizzazione concessa non è consentita per un determinato processo e ID utente in esecuzione nel sistema, genera un SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Applica sia un'autorizzazione URI sia un'autorizzazione normale.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Se a un particolare processo e a un determinato ID utente non è stata concessa
l'autorizzazione per accedere a un URI specifico, invia SecurityException .
|
abstract
String[]
|
fileList()
Restituisce un array di stringhe che assegnano un nome ai file privati associati al pacchetto dell'applicazione di questo contesto.
|
abstract
Context
|
getApplicationContext()
Restituisce il contesto del singolo oggetto Application globale del processo attuale.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Restituisci le informazioni complete sull'applicazione per il pacchetto di questo contesto.
|
abstract
AssetManager
|
getAssets()
Restituisce un'istanza di AssetManager per il pacchetto dell'applicazione.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
L'attribuzione può essere utilizzata in app complesse per separare logicamente parti dell'app.
|
abstract
File
|
getCacheDir()
Restituisce il percorso assoluto alla directory della cache specifica dell'applicazione nel file system.
|
abstract
ClassLoader
|
getClassLoader()
Restituisci un caricatore di classi che puoi utilizzare per recuperare le classi in questo pacchetto.
|
abstract
File
|
getCodeCacheDir()
Restituisce il percorso assoluto alla directory della cache specifica per l'applicazione sul file system progettato per l'archiviazione del codice memorizzato nella cache.
|
final
int
|
getColor(int id)
Restituisce un colore associato a un determinato ID risorsa e con stile per il tema corrente.
|
final
ColorStateList
|
getColorStateList(int id)
Restituisce un elenco di stati di colore associato a un determinato ID risorsa e con stile per il tema corrente.
|
abstract
ContentResolver
|
getContentResolver()
Restituisci un'istanza ContentResolver per il pacchetto della tua applicazione.
|
abstract
File
|
getDataDir()
Restituisce il percorso assoluto alla directory nel file system in cui sono archiviati tutti i file privati appartenenti a questa app.
|
abstract
File
|
getDatabasePath(String name)
Restituisce il percorso assoluto sul file system in cui è archiviato un database creato con openOrCreateDatabase(String, int, CursorFactory) .
|
int
|
getDeviceId()
Consente di acquisire l'ID dispositivo a cui è associato questo contesto.
|
abstract
File
|
getDir(String name, int mode)
Recupera, creando se necessario, una nuova directory in cui l'applicazione può posizionare i propri file di dati personalizzati.
|
Display
|
getDisplay()
Ottieni la visualizzazione a cui è associato questo contesto.
|
final
Drawable
|
getDrawable(int id)
Restituisce un oggetto disegnabile associato a un determinato ID risorsa e con stile per il tema corrente.
|
abstract
File
|
getExternalCacheDir()
Restituisce il percorso assoluto alla directory specifica per l'applicazione sul dispositivo di archiviazione principale, condiviso/esterno, in cui l'applicazione può inserire i file della cache di sua proprietà.
|
abstract
File[]
|
getExternalCacheDirs()
Restituisce percorsi assoluti alle directory specifiche dell'applicazione su tutti i dispositivi di archiviazione condivisi/esterni in cui l'applicazione può posizionare i file della cache di sua proprietà.
|
abstract
File
|
getExternalFilesDir(String type)
Restituisce il percorso assoluto alla directory sul dispositivo di archiviazione principale condiviso/esterno in cui l'applicazione può inserire i file permanenti di sua proprietà.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Restituisce percorsi assoluti alle directory specifiche dell'applicazione su tutti i dispositivi di archiviazione condivisi/esterni in cui l'applicazione può inserire i file permanenti di sua proprietà.
|
abstract
File[]
|
getExternalMediaDirs()
Questo metodo è stato deprecato nel livello API 30.
Queste directory esistono ancora e vengono analizzate, ma gli sviluppatori
sono invitati a eseguire la migrazione direttamente all'inserimento di contenuti in una
raccolta MediaStore , poiché ogni app
può aggiungere nuovi contenuti multimediali a MediaStore senza
autorizzazioni, a partire da
Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Restituisce il percorso assoluto nel file system in cui è archiviato un file creato con openFileOutput(String, int) .
|
abstract
File
|
getFilesDir()
Restituisce il percorso assoluto alla directory nel file system in cui sono archiviati i file creati con openFileOutput(String, int) .
|
Executor
|
getMainExecutor()
Restituisci un Executor che eseguirà le attività in coda nel thread
principale associato a questo contesto.
|
abstract
Looper
|
getMainLooper()
Restituisce il Looper per il thread principale del processo corrente.
|
abstract
File
|
getNoBackupFilesDir()
Restituisce il percorso assoluto alla directory nel file system simile a getFilesDir() .
|
abstract
File
|
getObbDir()
Restituisci la directory principale di archiviazione condivisa/esterna in cui è possibile trovare i file OBB di questa applicazione (se presenti).
|
abstract
File[]
|
getObbDirs()
Restituisce percorsi assoluti alle directory specifiche dell'applicazione su tutti i dispositivi di archiviazione condivisi/esterni in cui è possibile trovare i file OBB dell'applicazione (se presenti).
|
String
|
getOpPackageName()
Restituisci il nome del pacchetto da utilizzare per le chiamate AppOpsManager da
questo contesto, in modo che la verifica UID di App Ops Manager funzioni con questo nome.
|
abstract
String
|
getPackageCodePath()
Restituisce il percorso completo del pacchetto Android principale di questo contesto.
|
abstract
PackageManager
|
getPackageManager()
Restituisci l'istanza PackageManager per trovare informazioni sul pacchetto globale.
|
abstract
String
|
getPackageName()
Restituisce il nome del pacchetto di questa applicazione.
|
abstract
String
|
getPackageResourcePath()
Restituisce il percorso completo del pacchetto Android principale di questo contesto.
|
ContextParams
|
getParams()
Restituisce l'insieme di parametri con cui è stato creato questo contesto, se è stato creato tramite createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Restituisce un'istanza Risorse per il pacchetto dell'applicazione.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Recupera e conserva i contenuti del "name" del file delle preferenze, restituendo un valore SharedPreferences tramite il quale puoi recuperare e modificare i relativi valori.
|
final
String
|
getString(int resId)
Restituisce una stringa localizzata dalla tabella delle stringhe predefinita del pacchetto dell'applicazione.
|
final
String
|
getString(int resId, Object... formatArgs)
Restituisce una stringa formattata localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione, sostituendo gli argomenti del formato come definiti in Formatter e String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Restituire l'handle a un servizio a livello di sistema in base alla classe.
|
abstract
Object
|
getSystemService(String name)
Restituisci l'handle a un servizio a livello di sistema specificando il nome.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Restituisce il nome del servizio a livello di sistema rappresentato dalla classe specificata.
|
final
CharSequence
|
getText(int resId)
Restituisce una CharSequence localizzata e con stile dalla tabella delle stringhe predefinita del pacchetto dell'applicazione.
|
abstract
Resources.Theme
|
getTheme()
Restituisci l'oggetto Theme associato a questo contesto.
|
abstract
Drawable
|
getWallpaper()
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Concedi l'autorizzazione ad accedere a un URI specifico a un altro pacchetto, indipendentemente dal fatto che il pacchetto disponga dell'autorizzazione generale di accesso al fornitore di contenuti dell'URI.
|
abstract
boolean
|
isDeviceProtectedStorage()
Indica se le API di archiviazione di questo contesto sono supportate da uno spazio di archiviazione protetto dal dispositivo.
|
boolean
|
isRestricted()
Indica se questo contesto è limitato.
|
boolean
|
isUiContext()
Restituisce true se è un contesto UI che può accedere a componenti dell'interfaccia utente come WindowManager , LayoutInflater o WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Sposta un file di database esistente dal contesto di archiviazione di origine specificato a questo contesto.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Sposta un file delle preferenze condivise esistente dal contesto di archiviazione di origine specificato a questo contesto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Recupera le informazioni sugli attributi con stili nel tema di questo contesto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Recupera le informazioni sugli attributi con stili nel tema di questo contesto.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Recupera le informazioni sugli attributi con stili nel tema di questo contesto.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Recupera le informazioni sugli attributi con stili nel tema di questo contesto.
|
abstract
FileInputStream
|
openFileInput(String name)
Apri per la lettura un file privato associato al pacchetto dell'applicazione di questo contesto.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Apri per la scrittura un file privato associato al pacchetto dell'applicazione di questo contesto.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Apri un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione di questo contesto.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Apri un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione di questo contesto.
|
abstract
Drawable
|
peekWallpaper()
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Aggiungi un nuovo ComponentCallbacks all'applicazione di base del contesto, che verrà chiamato contemporaneamente ai metodi delle attività e agli altri componenti ComponenteCallback.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Aggiunge a Context un nuovo listener con ID dispositivo modificato, che verrà chiamato quando
il sistema modifica l'associazione del dispositivo.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Registra un BroadcastRicevir da eseguire nel thread dell'attività principale.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Registrati per ricevere trasmissioni di intent, con il destinatario facoltativamente esposto alle app istantanee.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Registrati per ricevere broadcast di intent da eseguire nel contesto di
scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Registrati per ricevere broadcast di intent da eseguire nel contesto di
scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
void
|
revokeSelfPermissionOnKill(String permName)
Attiva la revoca asincrona di un'autorizzazione di runtime.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Attiva la revoca di una o più autorizzazioni per il pacchetto chiamante.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Rimuovi tutte le autorizzazioni per accedere agli URI di un determinato fornitore di contenuti
precedentemente aggiunte con grantUriPermission(String, Uri, int) o qualsiasi altro meccanismo.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Rimuovi le autorizzazioni per accedere agli URI di un determinato fornitore di contenuti aggiunti in precedenza con grantUriPermission(String, Uri, int) per uno specifico pacchetto di destinazione.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati, consentendo l'applicazione forzata di un'autorizzazione facoltativa obbligatoria.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati, consentendo l'applicazione forzata di un'autorizzazione facoltativa obbligatoria.
|
abstract
void
|
sendBroadcast(Intent intent)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Versione di sendBroadcast(android.content.Intent) che consente di specificare l'utente a cui verrà inviata la trasmissione.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Versione di sendBroadcast(android.content.Intent, java.lang.String) che consente di specificare l'utente a cui verrà inviata la trasmissione.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati, consentendo l'applicazione di un array di autorizzazioni richieste.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versione di
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) che consente di specificare l'opzione operativa dell'app per applicare le limitazioni sui destinatari
a cui verrà inviata la trasmissione.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versione di sendBroadcast(android.content.Intent) che consente di
ricevere dati dalla trasmissione.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati, inviandoli uno alla volta per consentire a un numero maggiore di ricevitori preferiti di consumare la trasmissione prima che venga consegnata a ricevitori meno preferiti.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versione di sendBroadcast(android.content.Intent) che consente di
ricevere dati dalla trasmissione.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Trasmetti l'intent specificato a tutti i BroadcastRicevir interessati, inviandoli uno alla volta per consentire a un numero maggiore di ricevitori preferiti di consumare la trasmissione prima che venga consegnata a ricevitori meno preferiti.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versione di sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) che consente di specificare l'utente a cui verrà inviata la trasmissione.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Questo metodo è stato deprecato nel livello API 31.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Questo metodo è stato deprecato nel livello API 21.
Non utilizzare trasmissioni persistenti. Non offrono alcuna sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarli) e molti altri problemi.
Il pattern consigliato consiste nell'utilizzare una trasmissione non persistente per segnalare che qualcosa è cambiato, con un altro meccanismo che consente alle app di recuperare il valore corrente ogni volta che lo desideri.
|
abstract
void
|
setTheme(int resid)
Imposta il tema di base per questo contesto.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.set() .
Questo metodo richiede che il chiamante mantenga l'autorizzazione
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Questo metodo è stato deprecato nel livello API 15.
Usa invece il criterio WallpaperManager.set() .
Questo metodo richiede che il chiamante mantenga l'autorizzazione
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Lancia diverse nuove attività.
|
abstract
void
|
startActivities(Intent[] intents)
Uguale a startActivities(android.content.Intent[], android.os.Bundle) senza opzioni specificate.
|
abstract
void
|
startActivity(Intent intent)
Uguale a startActivity(android.content.Intent, android.os.Bundle) senza opzioni specificate.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Avvia una nuova attività.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Simile a startService(android.content.Intent) , ma con la promessa implicita che
il servizio chiamerà startForeground(int, android.app.Notification) una volta avviata l'esecuzione.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Inizia a eseguire un corso Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Uguale a startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
senza opzioni specificate.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Ad esempio startActivity(android.content.Intent, android.os.Bundle) , ma è necessario iniziare con un IntentSender.
|
abstract
ComponentName
|
startService(Intent service)
Richiedi l'avvio di un determinato servizio di applicazione.
|
abstract
boolean
|
stopService(Intent service)
Richiedi l'interruzione di un determinato servizio di applicazioni.
|
abstract
void
|
unbindService(ServiceConnection conn)
Disconnettersi da un servizio dell'applicazione.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Rimuovi un oggetto ComponentCallbacks precedentemente registrato
con registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Rimuove dal contesto un listener modificato con ID dispositivo.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Annulla la registrazione di un BroadcastRicevir registrato in precedenza.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Per un servizio precedentemente associato a bindService(Intent, BindServiceFlags, Executor, ServiceConnection) o a un metodo correlato, modifica il modo in cui il sistema gestisce il processo di quel servizio in relazione ad altri processi.
|