boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variante de bindService(Intent, BindServiceFlags, Executor, ServiceConnection) qui, dans le cas spécifique d'un problème isolé
permet à l'appelant de générer plusieurs instances d'un service
à partir d'une déclaration de composant unique.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Voir bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Appelez BindServiceFlags#of(long) pour obtenir un objet BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Identique à bindService(Intent, ServiceConnection, int) avec un exécuteur pour contrôler ServiceConnection
.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Voir bindService(android.content.Intent, android.content.ServiceConnection, int)
Appelez BindServiceFlags#of(long) pour obtenir un objet BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Se connecte à un service d'application et le crée si nécessaire.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Voir bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Appelez BindServiceFlags#of(long) pour obtenir un objet BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Liaison à un service dans le user donné de la même manière que bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Voir bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Appelez BindServiceFlags#of(long) pour obtenir un objet BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Déterminez si le processus d'appel d'une IPC ou si vous avez été
accordé une
autorisation particulière.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Déterminer si le processus d'appel d'un IPC ou vous a été accordé
l'autorisation d'accéder à un URI spécifique.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Déterminer si le processus d'appel d'un IPC ou vous a été accordé
l'autorisation d'accéder à une liste d'URI.
|
abstract
int
|
checkCallingPermission(String permission)
Déterminer si le processus d'appel d'une IPC que vous gérez a été
accordé une
autorisation particulière.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Déterminez si le processus d'appel et l'ID utilisateur
autorisé à accéder à un URI spécifique.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Déterminez si le processus d'appel et l'ID utilisateur
autorisé à accéder à une liste d'URI.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Déterminer si l'autorisation donnée est autorisée pour une
le processus et l’ID utilisateur
s’exécutant dans le système.
|
abstract
int
|
checkSelfPermission(String permission)
Déterminez si vous avez reçu une autorisation particulière.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Vérifiez un URI et une autorisation normale.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Déterminer si un processus et un ID utilisateur particuliers ont été accordés
l'autorisation d'accéder à un URI spécifique.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Déterminer si un processus et un ID utilisateur particuliers ont été accordés
l'autorisation d'accéder à une liste d'URI.
|
abstract
void
|
clearWallpaper()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez WallpaperManager.clear() à la place.
Cette méthode nécessite que l'appelant détienne l'autorisation
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Renvoyez un nouvel objet Context pour le contexte actuel, mais attribuez-le à une autre balise.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Renvoie un nouvel objet Context pour le contexte actuel, mais dont les ressources
sont ajustés pour correspondre à la configuration donnée.
|
Context
|
createContext(ContextParams contextParams)
Crée un contexte avec des propriétés et des comportements spécifiques.
|
abstract
Context
|
createContextForSplit(String splitName)
Renvoie un nouvel objet Context pour le nom de fractionnement donné.
|
Context
|
createDeviceContext(int deviceId)
Renvoie un nouvel objet Context à partir du contexte actuel, mais avec l'association d'appareil.
fournies par deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Renvoie un nouvel objet Context pour le contexte actuel, mais dont le stockage
Les API reposent sur un espace de stockage protégé par l'appareil.
|
abstract
Context
|
createDisplayContext(Display display)
Renvoie un nouvel objet Context à partir du contexte actuel, mais avec des ressources.
ajusté pour correspondre aux métriques de display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Renvoie un nouvel objet Context pour le nom d'application donné.
|
Context
|
createWindowContext(int type, Bundle options)
Crée un contexte pour une fenêtre de non-activité.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Crée un Context pour une fenêtre non-activity sur le
Display
|
abstract
String[]
|
databaseList()
Renvoie un tableau de chaînes nommant les bases de données privées associées à
le package d'application de ce contexte.
|
abstract
boolean
|
deleteDatabase(String name)
Supprimez une base de données SQLiteDatabase privée existante associée à ce contexte
package d'application.
|
abstract
boolean
|
deleteFile(String name)
Supprimer le fichier privé donné associé à ce contexte
package d'application.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Supprimer un fichier de préférences partagées existant
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Si ni vous ni le processus
d'appel d'une IPC, vous n'êtes
s'est vu accorder une autorisation particulière, générez une
SecurityException
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Si le processus d'appel d'une IPC ou vous n'a pas été
autorisé à accéder à un URI spécifique, envoyez SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Si le processus d'appel d'un IPC que vous gérez n'a pas été
disposant d'une autorisation particulière, générez une exception SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Si le processus d'appel et l'User-ID n'ont pas été autorisés
l'autorisation d'accéder à un URI spécifique, envoyez SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Si l'autorisation donnée n'est pas autorisée pour un processus particulier
et l'ID utilisateur exécutés dans le système, génèrent une SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Appliquez à la fois une autorisation URI et une autorisation normale.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Si un processus et un User-ID particuliers n'ont pas été accordés
l'autorisation d'accéder à un URI spécifique, envoyez SecurityException .
|
abstract
String[]
|
fileList()
Renvoie un tableau de chaînes nommant les fichiers privés associés à
le package d'application de ce contexte.
|
abstract
Context
|
getApplicationContext()
Renvoie le contexte de l'objet Application global unique de la
processus actuel.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Renvoyez les informations complètes sur l'application pour le package de ce contexte.
|
abstract
AssetManager
|
getAssets()
Renvoie une instance AssetManager pour le package de l'application.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
L'attribution peut être utilisée dans des applications complexes pour séparer logiquement les parties de l'application.
|
abstract
File
|
getCacheDir()
Renvoie le chemin absolu vers le répertoire de cache spécifique à l'application sur
le système de fichiers.
|
abstract
ClassLoader
|
getClassLoader()
Renvoyez un chargeur de classe que vous pouvez utiliser pour récupérer les classes de ce package.
|
abstract
File
|
getCodeCacheDir()
Renvoie le chemin absolu vers le répertoire de cache spécifique à l'application sur
le système de fichiers conçu pour
stocker du code mis en cache.
|
final
int
|
getColor(int id)
Renvoie une couleur associée à un ID de ressource particulier et stylisé pour
le thème actuel.
|
final
ColorStateList
|
getColorStateList(int id)
Renvoie une liste des états des couleurs associée à un ID de ressource particulier.
stylisées pour le thème actuel.
|
abstract
ContentResolver
|
getContentResolver()
Renvoyez une instance ContentResolver pour le package de votre application.
|
abstract
File
|
getDataDir()
Renvoie le chemin absolu vers le répertoire du système de fichiers où tous
les fichiers privés appartenant à cette application sont stockés.
|
abstract
File
|
getDatabasePath(String name)
Renvoie le chemin absolu sur le système de fichiers où une base de données créée avec
openOrCreateDatabase(String, int, CursorFactory) est stocké.
|
int
|
getDeviceId()
Récupère l'ID d'appareil auquel ce contexte est associé.
|
abstract
File
|
getDir(String name, int mode)
Récupérez, en créant si nécessaire, un répertoire dans lequel l'application
placer ses propres fichiers de données personnalisées.
|
Display
|
getDisplay()
Permet d'obtenir l'affichage auquel ce contexte est associé.
|
final
Drawable
|
getDrawable(int id)
Renvoie un objet drawable associé à un ID de ressource particulier et
stylisées pour le thème actuel.
|
abstract
File
|
getExternalCacheDir()
Renvoie le chemin absolu vers le répertoire spécifique à l'application sur le
périphérique de stockage partagé/externe sur lequel l'application peut placer un cache
fichiers qui lui appartiennent.
|
abstract
File[]
|
getExternalCacheDirs()
Renvoie les chemins d'accès absolus aux répertoires spécifiques à l'application sur toutes
périphériques de stockage partagé/externe sur lesquels l'application peut mettre en cache
fichiers qui lui appartiennent.
|
abstract
File
|
getExternalFilesDir(String type)
Renvoie le chemin absolu vers le répertoire sur l'instance principale partagée/externe
de stockage sur lequel l'application peut placer
les fichiers persistants dont elle est propriétaire.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Renvoie les chemins d'accès absolus aux répertoires spécifiques à l'application sur toutes
périphériques de stockage partagé/externe sur lesquels l'application peut placer
de fichiers persistants.
|
abstract
File[]
|
getExternalMediaDirs()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 30.
Ces répertoires existent toujours et sont analysés, mais les développeurs
nous vous encourageons à insérer du contenu dans un
la collection MediaStore directement, comme n'importe quelle application
contribuer à de nouveaux médias sur MediaStore sans
autorisations requises, à partir de
Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Renvoie le chemin absolu sur le système de fichiers où un fichier créé avec
openFileOutput(String, int) est stocké.
|
abstract
File
|
getFilesDir()
Renvoie le chemin absolu vers le répertoire du système de fichiers où les fichiers
créés avec openFileOutput(String, int) sont stockés.
|
Executor
|
getMainExecutor()
Renvoyez un Executor qui exécutera les tâches mises en file d'attente sur le tableau de bord principal
associé à ce contexte.
|
abstract
Looper
|
getMainLooper()
Renvoyez le Looper pour le thread principal du processus actuel.
|
abstract
File
|
getNoBackupFilesDir()
Renvoie le chemin absolu vers le répertoire sur le système de fichiers, semblable à
getFilesDir()
|
abstract
File
|
getObbDir()
Renvoyez le répertoire de stockage principal partagé/externe dans lequel
les fichiers OBB de l'application (le cas échéant).
|
abstract
File[]
|
getObbDirs()
Renvoie les chemins d'accès absolus aux répertoires spécifiques à l'application sur toutes
périphériques de stockage partagé/externe sur lesquels les fichiers OBB de l'application (si
existent) peuvent être trouvées.
|
String
|
getOpPackageName()
Renvoie le nom de package à utiliser pour les appels AppOpsManager depuis
dans ce contexte, afin que la vérification de l'UID du gestionnaire des opérations
d'application fonctionne avec le nom.
|
abstract
String
|
getPackageCodePath()
Renvoyez le chemin d'accès complet au package Android principal de ce contexte.
|
abstract
PackageManager
|
getPackageManager()
Renvoyez l'instance PackageManager pour rechercher des informations sur le package global.
|
abstract
String
|
getPackageName()
Renvoie le nom du package de cette application.
|
abstract
String
|
getPackageResourcePath()
Renvoyez le chemin d'accès complet au package Android principal de ce contexte.
|
ContextParams
|
getParams()
Renvoie l'ensemble des paramètres avec lesquels ce contexte a été créé, s'il
a été créé via createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Renvoie une instance Resources pour le package de l'application.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Récupère et conserve le contenu du fichier de préférences "name" en renvoyant
une SharedPreferences, par laquelle vous pouvez récupérer et modifier ses
valeurs.
|
final
String
|
getString(int resId)
Renvoie une chaîne localisée à partir du fichier
table de chaînes par défaut.
|
final
String
|
getString(int resId, Object... formatArgs)
Renvoie une chaîne formatée localisée à partir du fichier
tableau de chaînes par défaut, en remplaçant les arguments de format tels que définis dans
Formatter et String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Renvoie le handle vers un service au niveau du système par classe.
|
abstract
Object
|
getSystemService(String name)
Renvoyez le handle à un service au niveau du système par son nom.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Récupère le nom du service au niveau du système représenté par la classe spécifiée.
|
final
CharSequence
|
getText(int resId)
Il renvoie un élément CharSequence localisé stylisé à partir de l'API du package de l'application.
table de chaînes par défaut.
|
abstract
Resources.Theme
|
getTheme()
Renvoie l'objet Theme associé à ce contexte.
|
abstract
Drawable
|
getWallpaper()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez plutôt WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez plutôt WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez plutôt WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Accorder l'autorisation d'accéder à un URI spécifique à un autre package, indépendamment
de savoir si ce package dispose d'une autorisation générale pour accéder à l'URI
fournisseur de contenu.
|
abstract
boolean
|
isDeviceProtectedStorage()
Indique si les API de stockage de ce contexte reposent sur
stockage protégé par l'appareil.
|
boolean
|
isRestricted()
Indique si ce contexte est limité.
|
boolean
|
isUiContext()
Renvoie true si le contexte est un contexte d'UI pouvant accéder à des composants d'UI tels que
WindowManager , LayoutInflater ou
WallpaperManager
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Déplacer un fichier de base de données existant du contexte de stockage source donné vers
ce contexte.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Déplacer un fichier de préférences partagées existant à partir de l'espace de stockage source donné
le contexte à ce contexte.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Récupérez les informations sur les attributs stylisés dans le thème de ce contexte.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Récupérez les informations sur les attributs stylisés dans le thème de ce contexte.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Récupérez les informations sur les attributs stylisés dans le thème de ce contexte.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Récupérez les informations sur les attributs stylisés dans le thème de ce contexte.
|
abstract
FileInputStream
|
openFileInput(String name)
Ouvrir un fichier privé associé au package d'application de ce contexte
pour lire.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Ouvrir un fichier privé associé au package d'application de ce contexte
pour écrire.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Ouvrir une nouvelle base de données SQLiteDatabase privée associée à l'objet
package d'application.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Ouvrir une nouvelle base de données SQLiteDatabase privée associée à l'objet
package d'application.
|
abstract
Drawable
|
peekWallpaper()
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez plutôt WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Ajoutez un nouveau ComponentCallbacks à l'application de base du
Context, qui sera appelé en même temps que les ComponentCallbacks
des méthodes d'activités
et d'autres composants sont appelés.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Ajoute un écouteur modifié d'ID d'appareil à Context , qui est appelé lors de
l'association de l'appareil est modifiée par le système.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Enregistre un BroadcastReceiver à exécuter dans le thread de l'activité principale.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
S'inscrire pour recevoir des annonces d'intent, le récepteur étant facultatif
exposés aux applis instantanées.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Enregistrez-vous pour recevoir des annonces d'intent à exécuter dans le contexte d'une
scheduler
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Enregistrez-vous pour recevoir des annonces d'intent à exécuter dans le contexte d'une
scheduler
|
abstract
void
|
removeStickyBroadcast(Intent intent)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
void
|
revokeSelfPermissionOnKill(String permName)
Déclenche la révocation asynchrone d'une autorisation d'exécution.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Déclenche la révocation d'une ou de plusieurs autorisations pour le package appelant.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Supprimer toutes les autorisations d'accès à un URI de fournisseur de contenu spécifique
précédemment ajoutés avec grantUriPermission(String, Uri, int) ou tout autre mécanisme.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Supprimer les autorisations d'accès à un URI de fournisseur de contenu spécifique
précédemment ajoutés avec grantUriPermission(String, Uri, int) pour une cible spécifique.
d'un package.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés, ce qui permet
une autorisation facultative
requise à appliquer.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés, ce qui permet
une autorisation facultative
requise à appliquer.
|
abstract
void
|
sendBroadcast(Intent intent)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Version de sendBroadcast(android.content.Intent) permettant de spécifier le
l'utilisateur auquel la diffusion sera envoyée.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Version de sendBroadcast(android.content.Intent, java.lang.String) permettant de spécifier le
l'utilisateur auquel la diffusion sera envoyée.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés, ce qui permet
un tableau des autorisations
requises à appliquer.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version de
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) , qui vous permet de spécifier l'opération d'application pour appliquer des restrictions sur les destinataires
la diffusion sera envoyée.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version de sendBroadcast(android.content.Intent) permettant d'effectuer les opérations suivantes :
de recevoir des données de la diffusion.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés, en fournissant
un par un pour permettre à davantage de destinataires privilégiés d'utiliser
une diffusion avant qu'elle ne soit
transmise à moins de destinataires privilégiés.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version de sendBroadcast(android.content.Intent) permettant d'effectuer les opérations suivantes :
de recevoir des données de la diffusion.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Diffuser l'intent donné à tous les BroadcastReceivers intéressés, en fournissant
un par un pour permettre à davantage de destinataires privilégiés d'utiliser
une diffusion avant qu'elle ne soit
transmise à moins de destinataires privilégiés.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version de
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
qui vous permet de spécifier
l'utilisateur auquel la diffusion sera envoyée.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 31.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 21.
Les annonces persistantes ne doivent pas être utilisées. Ils n'offrent aucune sécurité
y accéder), aucune protection (personne ne peut les modifier), et bien d'autres problèmes.
Nous vous recommandons d'utiliser une annonce non persistante pour signaler la présence d'un élément
a changé, avec un autre mécanisme permettant aux applications de récupérer la valeur actuelle chaque fois que
comme vous le souhaitez.
|
abstract
void
|
setTheme(int resid)
Définissez le thème de base pour ce contexte.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez WallpaperManager.set() à la place.
Cette méthode nécessite que l'appelant détienne l'autorisation
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
<ph type="x-smartling-placeholder"></ph>
Cette méthode a été abandonnée
au niveau d'API 15.
Utilisez WallpaperManager.set() à la place.
Cette méthode nécessite que l'appelant détienne l'autorisation
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Lancez plusieurs nouvelles activités.
|
abstract
void
|
startActivities(Intent[] intents)
Identique à startActivities(android.content.Intent[], android.os.Bundle) , sans option
spécifié.
|
abstract
void
|
startActivity(Intent intent)
Identique à startActivity(android.content.Intent, android.os.Bundle) , sans option
spécifié.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Lancez une nouvelle activité.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Semblable à startService(android.content.Intent) , mais avec une promesse implicite que le
Le service appelle startForeground(int, android.app.Notification) dès le début de son exécution.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Commencez à exécuter une classe Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Prix équivalent à celui de startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
sans spécifier d'options.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Semblable à startActivity(android.content.Intent, android.os.Bundle) , mais avec un IntentSender
pour commencer.
|
abstract
ComponentName
|
startService(Intent service)
Demande le démarrage d'un service d'application donné.
|
abstract
boolean
|
stopService(Intent service)
Demande l'arrêt d'un service d'application donné.
|
abstract
void
|
unbindService(ServiceConnection conn)
Déconnectez-vous d'un service d'application.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Supprimer un objet ComponentCallbacks précédemment enregistré
avec registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Supprime un écouteur modifié d'ID d'appareil du Contexte.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Annuler l'enregistrement d'un BroadcastReceiver précédemment enregistré.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Pour un service précédemment lié à bindService(Intent, BindServiceFlags, Executor, ServiceConnection) ou à une méthode associée, remplacez
la manière dont le système gère le processus de
ce service par rapport aux autres processus.
|