boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Abweichung von bindService(Intent, BindServiceFlags, Executor, ServiceConnection) , die im speziellen Fall von isolierten
Services, ermöglicht es dem Aufrufer, mehrere Instanzen eines Dienstes zu generieren
aus einer einzelnen Komponentendeklaration.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Weitere Informationen: bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Rufen Sie BindServiceFlags#of(long) auf, um ein BindServiceFlags-Objekt abzurufen.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Wie bei bindService(Intent, ServiceConnection, int) mit Executor zur Steuerung von ServiceConnection
Callbacks angegeben werden.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Weitere Informationen: bindService(android.content.Intent, android.content.ServiceConnection, int)
Rufen Sie BindServiceFlags#of(long) auf, um ein BindServiceFlags-Objekt abzurufen.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Stellt eine Verbindung zu einem Anwendungsdienst her und erstellt ihn bei Bedarf.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Weitere Informationen: bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Rufen Sie BindServiceFlags#of(long) auf, um ein BindServiceFlags-Objekt abzurufen.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Bindet sich auf dieselbe Weise wie bindService(Intent, BindServiceFlags, Executor, ServiceConnection) an einen Dienst im angegebenen user .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Weitere Informationen: bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Rufen Sie BindServiceFlags#of(long) auf, um ein BindServiceFlags-Objekt abzurufen.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Stellen Sie fest, ob der Aufrufprozess einer IPC oder von Ihnen
eine bestimmte Berechtigung erteilt hat.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Feststellen, ob der Aufrufprozess einer IPC oder Ihnen gewährt wurde
um auf einen bestimmten URI zuzugreifen.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Feststellen, ob der Aufrufprozess einer IPC oder Ihnen gewährt wurde
auf eine Liste mit URIs zuzugreifen.
|
abstract
int
|
checkCallingPermission(String permission)
Feststellen, ob der von Ihnen verwendete IPC aufgerufen wurde
eine bestimmte Berechtigung erteilt hat.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Ermitteln, ob der aufrufende Prozess und die User-ID
Berechtigung zum Zugriff auf einen bestimmten URI erhalten hat.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Ermitteln, ob der aufrufende Prozess und die User-ID
hat die Berechtigung erhalten, auf eine Liste von URIs zuzugreifen.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Bestimmen Sie, ob die gegebene Berechtigung für eine bestimmte
Prozess und User-ID
im System ausgeführt werden.
|
abstract
int
|
checkSelfPermission(String permission)
Stellen Sie fest, ob Ihnen eine bestimmte Berechtigung gewährt wurde.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Prüfen Sie sowohl einen URI als auch die normale Berechtigung.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Feststellen, ob ein bestimmter Prozess und eine bestimmte User-ID gewährt wurden
um auf einen bestimmten URI zuzugreifen.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Feststellen, ob ein bestimmter Prozess und eine bestimmte User-ID gewährt wurden
auf eine Liste mit URIs zuzugreifen.
|
abstract
void
|
clearWallpaper()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.clear() .
Bei dieser Methode muss der Aufrufer die Berechtigung
Manifest.permission.SET_WALLPAPER
|
Context
|
createAttributionContext(String attributionTag)
Gibt ein neues Kontextobjekt für den aktuellen Kontext zurück, aber Attribut an ein anderes Tag.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Gibt ein neues Kontextobjekt für den aktuellen Kontext zurück, aber dessen Ressourcen
an die angegebene Konfiguration angepasst werden.
|
Context
|
createContext(ContextParams contextParams)
Erstellt einen Kontext mit bestimmten Eigenschaften und Verhaltensweisen.
|
abstract
Context
|
createContextForSplit(String splitName)
Gibt ein neues Kontextobjekt für den angegebenen Split-Namen zurück.
|
Context
|
createDeviceContext(int deviceId)
Gibt ein neues Context -Objekt aus dem aktuellen Kontext mit Geräteverknüpfung zurück
von deviceId angegeben.
|
abstract
Context
|
createDeviceProtectedStorageContext()
Gibt ein neues Kontextobjekt für den aktuellen Kontext zurück, dessen Speicherung jedoch
APIs werden durch gerätegeschützten Speicher gesichert.
|
abstract
Context
|
createDisplayContext(Display display)
Gibt ein neues Context -Objekt aus dem aktuellen Kontext zurück, aber mit Ressourcen
angepasst an die Messwerte von display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Gibt ein neues Kontextobjekt für den angegebenen Anwendungsnamen zurück.
|
Context
|
createWindowContext(int type, Bundle options)
Erstellt einen Kontext für ein Nicht-Aktivitätsfenster.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Erstellt ein Context für ein Nicht-activity -Fenster auf dem angegebenen
Display
|
abstract
String[]
|
databaseList()
Gibt ein Array von Strings zurück, in dem die privaten Datenbanken genannt werden, die mit
des Anwendungspakets dieses Kontexts.
|
abstract
boolean
|
deleteDatabase(String name)
Löschen Sie eine vorhandene private SQLiteDatabase, die mit diesem Kontext verknüpft ist
Application-Paket.
|
abstract
boolean
|
deleteFile(String name)
Löscht die angegebene private Datei, die mit dem dieses Context-Objekts verknüpft ist
Application-Paket.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Vorhandene freigegebene Datei mit Einstellungen löschen
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Wenn weder Sie noch der Aufruf einer IPC
eine bestimmte Berechtigung erteilt wurde, lösen
SecurityException
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Wenn der Aufrufprozess eines IPC oder Sie noch nicht
Berechtigung zum Zugriff auf einen bestimmten URI erteilt hat, geben SecurityException aus.
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Wenn der Aufrufprozess eines von Ihnen verarbeiteten IPC nicht erfolgreich war,
Berechtigung erteilt hat, wird eine SecurityException ausgelöst.
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Wenn der aufrufende Prozess und die User-ID nicht gewährt wurden
Berechtigung zum Zugriff auf einen bestimmten URI, ausgeben SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Wenn die erteilte Berechtigung für einen bestimmten Prozess nicht zulässig ist
und der User-ID, die im System ausgeführt werden, lösen SecurityException aus.
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Erzwingen Sie sowohl einen URI als auch eine normale Berechtigung.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Wenn ein bestimmter Prozess und eine bestimmte User-ID nicht gewährt wurden
Berechtigung zum Zugriff auf einen bestimmten URI, ausgeben SecurityException .
|
abstract
String[]
|
fileList()
Gibt ein Array von Strings zurück, in denen die privaten Dateien benannt werden, die mit
des Anwendungspakets dieses Kontexts.
|
abstract
Context
|
getApplicationContext()
Gibt den Kontext des einzelnen, globalen Anwendungsobjekts des
aktuellen Prozess.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Gibt die vollständigen Anwendungsinformationen für das Paket dieses Kontexts zurück.
|
abstract
AssetManager
|
getAssets()
Gibt eine AssetManager-Instanz für das Anwendungspaket zurück.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
In komplexen Apps können Attributionsfunktionen verwendet werden, um Teile einer App logisch voneinander zu trennen.
|
abstract
File
|
getCacheDir()
Gibt den absoluten Pfad zum anwendungsspezifischen Cache-Verzeichnis auf
das Dateisystem.
|
abstract
ClassLoader
|
getClassLoader()
Gibt ein Klassenladeprogramm zurück, mit dem Sie Klassen in diesem Paket abrufen können.
|
abstract
File
|
getCodeCacheDir()
Gibt den absoluten Pfad zum anwendungsspezifischen Cache-Verzeichnis auf
das Dateisystem zum Speichern von
im Cache gespeichertem Code.
|
final
int
|
getColor(int id)
Gibt eine Farbe zurück, die mit einer bestimmten Ressourcen-ID verknüpft ist und für die ein
das aktuelle Design.
|
final
ColorStateList
|
getColorStateList(int id)
Gibt eine Farbstatusliste zurück, die mit einer bestimmten Ressourcen-ID verknüpft ist, und
Stil für das aktuelle Design.
|
abstract
ContentResolver
|
getContentResolver()
Geben Sie eine ContentResolver-Instanz für das Paket Ihrer Anwendung zurück.
|
abstract
File
|
getDataDir()
Gibt den absoluten Pfad zu dem Verzeichnis im Dateisystem zurück, in dem alle
private Dateien, die zu dieser App gehören, werden gespeichert.
|
abstract
File
|
getDatabasePath(String name)
Gibt den absoluten Pfad in dem Dateisystem zurück, in dem eine Datenbank, die mit
openOrCreateDatabase(String, int, CursorFactory) wurde gespeichert.
|
int
|
getDeviceId()
Ruft die Geräte-ID ab, mit der dieser Kontext verknüpft ist.
|
abstract
File
|
getDir(String name, int mode)
Abrufen und Erstellen eines neuen Verzeichnisses, in dem sich die Anwendung befindet
eigene Datendateien platzieren.
|
Display
|
getDisplay()
Ruft die Anzeige ab, mit der dieser Kontext verknüpft ist.
|
final
Drawable
|
getDrawable(int id)
Gibt ein Drawable-Objekt zurück, das mit einer bestimmten Ressourcen-ID verknüpft ist, und
Stil für das aktuelle Design.
|
abstract
File
|
getExternalCacheDir()
Gibt den absoluten Pfad zum anwendungsspezifischen Verzeichnis auf der primären Instanz zurück
freigegebenes/externes Speichergerät, auf dem die Anwendung den Cache platzieren kann
Dateien, die ihm gehören.
|
abstract
File[]
|
getExternalCacheDirs()
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen
freigegebene/externe Speichergeräte, auf denen die Anwendung Cache platzieren kann
Dateien, die ihm gehören.
|
abstract
File
|
getExternalFilesDir(String type)
Gibt den absoluten Pfad zum Verzeichnis auf der primären freigegebenen/externen Instanz zurück
Speichergerät, auf dem die Anwendung persistente Dateien ablegen kann.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen
freigegebenen/externen Speichergeräten, auf denen die Anwendung
persistenten Dateien, die ihm gehören.
|
abstract
File[]
|
getExternalMediaDirs()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 30.
Diese Verzeichnisse sind noch vorhanden und werden gescannt, aber Entwickler
zum Einfügen von Inhalten in eine
MediaStore direkt erheben, da jede App dies kann
neue Medien zu MediaStore beitragen ohne
Berechtigungen erforderlich, beginnend in
Build.VERSION_CODES.Q
|
abstract
File
|
getFileStreamPath(String name)
Gibt den absoluten Pfad im Dateisystem zurück, in dem eine Datei erstellt wurde mit
openFileOutput(String, int) wurde gespeichert.
|
abstract
File
|
getFilesDir()
Gibt den absoluten Pfad zu dem Verzeichnis im Dateisystem zurück, in dem die Dateien
die mit openFileOutput(String, int) erstellt wurden, werden gespeichert.
|
Executor
|
getMainExecutor()
Executor zurückgeben, der Aufgaben in der Warteschlange im Haupt-
Thread, das mit diesem Kontext verknüpft ist.
|
abstract
Looper
|
getMainLooper()
Gibt den Looper für den Hauptthread des aktuellen Prozesses zurück.
|
abstract
File
|
getNoBackupFilesDir()
Gibt den absoluten Pfad zum Verzeichnis im Dateisystem ähnlich wie das folgende zurück:
getFilesDir()
|
abstract
File
|
getObbDir()
Gibt das primäre Verzeichnis für freigegebenen/externen Speicher zurück, in dem
die OBB-Dateien der Anwendung (falls vorhanden) gefunden werden.
|
abstract
File[]
|
getObbDirs()
Gibt absolute Pfade zu anwendungsspezifischen Verzeichnissen auf allen
freigegebenen/externen Speichergeräten, auf denen die OBB-Dateien der Anwendung (falls
gefunden werden.
|
String
|
getOpPackageName()
Gibt den Paketnamen zurück, der für AppOpsManager -Aufrufe von
damit die UID-Überprüfung des Anwendungsmanagers mit dem Namen funktioniert.
|
abstract
String
|
getPackageCodePath()
Gibt den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück.
|
abstract
PackageManager
|
getPackageManager()
Geben Sie die PackageManager-Instanz zurück, um globale Paketinformationen zu finden.
|
abstract
String
|
getPackageName()
Gibt den Namen des Anwendungspakets zurück.
|
abstract
String
|
getPackageResourcePath()
Gibt den vollständigen Pfad zum primären Android-Paket dieses Kontexts zurück.
|
ContextParams
|
getParams()
Gibt den Satz von Parametern zurück, mit denen dieser Kontext erstellt wurde, falls er
wurde mit createContext(android.content.ContextParams) erstellt.
|
abstract
Resources
|
getResources()
Gibt eine Ressourceninstanz für das Anwendungspaket zurück.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
den Inhalt der Einstellungsdatei 'name' abrufen und speichern,
eine SharedPreferences, über die Sie die zugehörigen
Werte.
|
final
String
|
getString(int resId)
Gibt einen lokalisierten String aus dem Paket
Standardstringtabelle.
|
final
String
|
getString(int resId, Object... formatArgs)
Gibt eine lokalisierte formatierte Zeichenfolge aus dem Paket
Standardstringtabelle, wobei die Formatargumente wie in den
Formatter und String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Gibt das Handle einem Dienst auf Systemebene je Klasse zurück.
|
abstract
Object
|
getSystemService(String name)
Geben Sie das Handle einem Dienst auf Systemebene anhand des Namens zurück.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Ruft den Namen des Diensts auf Systemebene ab, der durch die angegebene Klasse dargestellt wird.
|
final
CharSequence
|
getText(int resId)
Gibt eine lokalisierte CharSequence aus dem Paket der Anwendung zurück,
Standardstringtabelle.
|
abstract
Resources.Theme
|
getTheme()
Gibt das mit diesem Kontext verknüpfte Theme-Objekt zurück.
|
abstract
Drawable
|
getWallpaper()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Erteilen Sie die Berechtigung für den Zugriff auf einen bestimmten URI für ein anderes Paket, unabhängig davon
ob dieses Paket eine allgemeine Berechtigung
für den Zugriff auf die URIs hat,
Contentanbieter.
|
abstract
boolean
|
isDeviceProtectedStorage()
Gibt an, ob die Speicher-APIs dieses Kontexts von
gerätegeschützten Speicher.
|
boolean
|
isRestricted()
Gibt an, ob dieser Kontext eingeschränkt ist.
|
boolean
|
isUiContext()
Gibt true zurück, wenn der Kontext ein UI-Kontext ist, der auf UI-Komponenten wie
WindowManager , LayoutInflater oder
WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Eine vorhandene Datenbankdatei aus dem angegebenen Quellspeicherkontext verschieben nach
diesem Kontext.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Vorhandene freigegebene Einstellungsdatei aus dem angegebenen Quellspeicher verschieben
Kontext zu diesem Kontext.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Ruft Attributinformationen mit benutzerdefiniertem Stil im Design dieses Kontexts ab.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Ruft Attributinformationen mit benutzerdefiniertem Stil im Design dieses Kontexts ab.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Ruft Attributinformationen mit benutzerdefiniertem Stil im Design dieses Kontexts ab.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Ruft Attributinformationen mit benutzerdefiniertem Stil im Design dieses Kontexts ab.
|
abstract
FileInputStream
|
openFileInput(String name)
Private Datei öffnen, die mit dem Anwendungspaket dieses Kontexts verknüpft ist
zum Lesen.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Private Datei öffnen, die mit dem Anwendungspaket dieses Kontexts verknüpft ist
für das Schreiben.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Neue private SQLiteDatabase öffnen, die mit diesem Kontext verknüpft ist
Application-Paket.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Neue private SQLiteDatabase öffnen, die mit diesem Kontext verknüpft ist
Application-Paket.
|
abstract
Drawable
|
peekWallpaper()
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Neues ComponentCallbacks zur Basisanwendung des
Context, der zur selben Zeit wie die ComponentCallbacks aufgerufen wird.
und andere Komponenten aufgerufen werden.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Fügt dem Context einen neuen Listener für die Geräte-ID-Änderung hinzu, der aufgerufen wird, wenn
wird die Geräteverknüpfung vom System geändert.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Registriert einen BroadcastReceiver, der im Hauptaktivitäts-Thread ausgeführt wird
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Registrieren Sie sich für den Empfang von Intent-Broadcasts, wobei der Empfänger optional
Instant Apps zur Verfügung stehen.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Registrieren Sie sich für den Empfang von Intent-Broadcasts, die im Kontext von
scheduler
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Registrieren Sie sich für den Empfang von Intent-Broadcasts, die im Kontext von
scheduler
|
abstract
void
|
removeStickyBroadcast(Intent intent)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
void
|
revokeSelfPermissionOnKill(String permName)
Löst den asynchronen Widerruf einer Laufzeitberechtigung aus.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Löst den Widerruf einer oder mehrerer Berechtigungen für das aufrufende Paket aus.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Alle Berechtigungen für den Zugriff auf einen bestimmten Contentanbieter-URI entfernen
die zuvor mit grantUriPermission(String, Uri, int) oder einem anderen Mechanismus hinzugefügt wurden.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Berechtigungen für den Zugriff auf einen bestimmten Contentanbieter-URI entfernen
die zuvor mit grantUriPermission(String, Uri, int) für ein bestimmtes Ziel hinzugefügt wurden
Paket.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Übertragen Sie den angegebenen Intent an alle interessierten BroadcastReceiver,
eine optionale erforderliche Berechtigung erzwungen.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Übertragen Sie den angegebenen Intent an alle interessierten BroadcastReceiver,
eine optionale erforderliche Berechtigung erzwungen.
|
abstract
void
|
sendBroadcast(Intent intent)
Sendet den angegebenen Intent an alle interessierten BroadcastReceiver.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Version von sendBroadcast(android.content.Intent) , mit der Sie den Parameter angeben können
Nutzer, an den die Nachricht gesendet wird.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Version von sendBroadcast(android.content.Intent, java.lang.String) , mit der Sie den Parameter angeben können
Nutzer, an den die Nachricht gesendet wird.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Übertragen Sie den angegebenen Intent an alle interessierten BroadcastReceiver,
Ein Array mit erforderlichen Berechtigungen, die erzwungen werden sollen.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version von
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) , mit der Sie den App-Vorgang angeben können, um Einschränkungen für die Empfänger zu erzwingen
an den die Übertragung gesendet wird.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version von sendBroadcast(android.content.Intent) , mit der Sie Folgendes können:
empfangen werden.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Übertragen Sie die Absicht an alle interessierten BroadcastReceiver,
sie nacheinander, damit mehr bevorzugte Empfänger die
bevor sie an weniger bevorzugte Empfänger gesendet werden.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version von sendBroadcast(android.content.Intent) , mit der Sie Folgendes können:
Daten von der Übertragung empfangen.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Übertragen Sie die Absicht an alle interessierten BroadcastReceiver,
sie nacheinander, damit mehr bevorzugte Empfänger die
bevor sie an weniger bevorzugte Empfänger gesendet werden.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Version von
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
mit der Sie angeben können,
Nutzer, an den die Nachricht gesendet wird.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 31.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 21.
Fixierte Broadcasts sollten nicht verwendet werden. Sie bieten keine Sicherheit,
auf sie zugreifen können, keinen Schutz (jeder kann sie ändern) und viele andere Probleme.
Wir empfehlen, einen nicht fixierten Broadcast zu verwenden, um etwas
mit einem anderen Mechanismus, mit dem Apps den aktuellen Wert abrufen können,
|
abstract
void
|
setTheme(int resid)
Legen Sie das Basisthema für diesen Kontext fest.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.set() .
Bei dieser Methode muss der Aufrufer die Berechtigung
Manifest.permission.SET_WALLPAPER
|
abstract
void
|
setWallpaper(InputStream data)
<ph type="x-smartling-placeholder"></ph>
Diese Methode wurde eingestellt
in API-Level 15.
Verwende stattdessen WallpaperManager.set() .
Bei dieser Methode muss der Aufrufer die Berechtigung
Manifest.permission.SET_WALLPAPER
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Starten Sie mehrere neue Aktivitäten.
|
abstract
void
|
startActivities(Intent[] intents)
Wie bei startActivities(android.content.Intent[], android.os.Bundle) ohne Optionen
angegeben ist.
|
abstract
void
|
startActivity(Intent intent)
Wie bei startActivity(android.content.Intent, android.os.Bundle) ohne Optionen
angegeben ist.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Starten Sie eine neue Aktivität.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Ähnlich wie startService(android.content.Intent) , aber mit dem impliziten Versprechen, dass die
Der Dienst ruft startForeground(int, android.app.Notification) auf, sobald er gestartet wird.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Ausführung einer Instrumentation -Klasse starten.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Wie bei startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
ohne Optionen angegeben werden.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Wie startActivity(android.content.Intent, android.os.Bundle) , aber mit IntentSender
um zu beginnen.
|
abstract
ComponentName
|
startService(Intent service)
Fordern Sie das Starten eines bestimmten Anwendungsdienstes an.
|
abstract
boolean
|
stopService(Intent service)
Stoppen eines bestimmten Anwendungsdienstes anfordern
|
abstract
void
|
unbindService(ServiceConnection conn)
Trennen Sie die Verbindung zu einem Anwendungsdienst.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Ein zuvor registriertes ComponentCallbacks -Objekt entfernen
mit registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Entfernt einen Listener, mit dem die Geräte-ID geändert wurde, aus dem Kontext.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Hebt die Registrierung eines zuvor registrierten BroadcastReceivers auf.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Ändern Sie für einen Dienst, der zuvor an bindService(Intent, BindServiceFlags, Executor, ServiceConnection) oder eine ähnliche Methode gebunden war,
wie der Prozess dieses Dienstes
im Vergleich zu anderen Prozessen verwaltet wird.
|