boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Odmiana bindService(Intent, BindServiceFlags, Executor, ServiceConnection) , która w konkretnym przypadku izolowanych usług umożliwia wywołującemu wygenerowanie wielu instancji usługi z użyciem jednej deklaracji komponentu.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Zobacz bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection) Wywoływanie BindServiceFlags#of(long) , aby uzyskać obiekt BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
To samo co bindService(Intent, ServiceConnection, int) z wykonawcą do kontrolowania wywołań zwrotnych ServiceConnection.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Zobacz bindService(android.content.Intent, android.content.ServiceConnection, int)
Wywołaj BindServiceFlags#of(long) , aby uzyskać obiekt BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Łączy się z usługą aplikacji, tworząc ją w razie potrzeby.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Zobacz bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Wywołaj BindServiceFlags#of(long) , aby uzyskać obiekt BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Wiążą się z usługą w danym user w taki sam sposób jak bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Zobacz bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Wywołaj BindServiceFlags#of(long) , aby uzyskać obiekt BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Określ, czy proces wywoływania interfejsu IPC lub Ty otrzymaliście określone uprawnienie.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Określ, czy proces wywoływania interfejsu IPC lub Ty masz przyznane uprawnienia do uzyskania dostępu do określonego identyfikatora URI.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Określ, czy proces wywoływania IPC lub Ty masz przyznane uprawnienia dostępu do listy identyfikatorów URI.
|
abstract
int
|
checkCallingPermission(String permission)
Określ, czy proces wywoływania IPC, który obsługujesz, ma przyznane określone uprawnienie.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Sprawdź, czy proces nawiązywania połączenia i identyfikator użytkownika otrzymał uprawnienia dostępu do określonego identyfikatora URI.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Sprawdź, czy proces wywołujący i identyfikator użytkownika mają uprawnienia dostępu do listy identyfikatorów URI.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Określa, czy dane uprawnienie jest dozwolone w przypadku konkretnego procesu i identyfikatora użytkownika działającego w systemie.
|
abstract
int
|
checkSelfPermission(String permission)
Sprawdź, czy Ciebie przyznano określone uprawnienie.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Sprawdź zarówno Uri, jak i zwykłe uprawnienia.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Sprawdź, czy dany proces i identyfikator użytkownika otrzymał uprawnienia dostępu do określonego identyfikatora URI.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Określ, czy konkretny proces i identyfikator użytkownika mają uprawnienia dostępu do listy adresów URI.
|
abstract
void
|
clearWallpaper()
Ta metoda została wycofana w poziomie interfejsu API 15.
Zamiast tego użyj pola WallpaperManager.clear() .
Ta metoda wymaga, aby wywołujący miał uprawnienia
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Zwraca nowy obiekt Context dla bieżącego kontekstu, ale przypisuje go do innego tagu.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Zwraca nowy obiekt Context dla bieżącego kontekstu, ale którego zasoby są dostosowane do danej konfiguracji.
|
Context
|
createContext(ContextParams contextParams)
Tworzy kontekst z określonymi właściwościami i zachowaniami.
|
abstract
Context
|
createContextForSplit(String splitName)
Zwraca nowy obiekt Context dla podanej nazwy podziału.
|
Context
|
createDeviceContext(int deviceId)
Zwraca nowy obiekt Context z bieżącego kontekstu, ale z powiązaniem z urządzeniem określonym przez deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Zwraca nowy obiekt Context dla bieżącego kontekstu, ale interfejsy API pamięci są obsługiwane przez pamięć chronioną przez urządzenie.
|
abstract
Context
|
createDisplayContext(Display display)
Zwraca nowy obiekt Context z bieżącego kontekstu, ale ze zmodyfikowanymi zasobami, aby pasowały do danych display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Zwraca nowy obiekt Context dla podanej nazwy aplikacji.
|
Context
|
createWindowContext(int type, Bundle options)
Tworzy kontekst dla okna bez aktywności.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Tworzy Context w oknie innym niż activity w danym Display .
|
abstract
String[]
|
databaseList()
Zwraca tablicę ciągów znaków z nazwami prywatnych baz danych powiązanych z pakietem aplikacji tego kontekstu.
|
abstract
boolean
|
deleteDatabase(String name)
Usuń istniejący prywatną bazę danych SQLiteDatabase powiązaną z pakietem aplikacji tego kontekstu.
|
abstract
boolean
|
deleteFile(String name)
Usuń dany plik prywatny powiązany z tym pakietem aplikacji Context.
|
abstract
boolean
|
deleteSharedPreferences(String name)
usunąć istniejący plik preferencji udostępnionych.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Jeśli ani Ty, ani wywoływany przez Ciebie proces IPC nie mają określonego uprawnienia, użyj instrukcji SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Jeśli proces wywoływania interfejsu IPC lub Ty nie masz uprawnień do dostępu do określonego identyfikatora URI, użyj instrukcji SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Jeśli proces wywoływania IPC, którym się zajmujesz, nie ma określonego uprawnienia, użyj instrukcji SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Jeśli proces wywoływania i identyfikator użytkownika nie mają uprawnień do dostępu do określonego identyfikatora URI, użyj instrukcji SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Jeśli dane uprawnienie nie jest dozwolone w przypadku konkretnego procesu i identyfikatora użytkownika działającego w systemie, użyj instrukcji SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Wymuszaj zarówno używanie identyfikatora URI, jak i zwykłe uprawnienia.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Jeśli konkretny proces i identyfikator użytkownika nie mają uprawnień dostępu do określonego identyfikatora URI, zgłaszaj SecurityException .
|
abstract
String[]
|
fileList()
Zwraca tablicę ciągów znaków z nazwami plików prywatnych powiązanych z pakietem aplikacji tego kontekstu.
|
abstract
Context
|
getApplicationContext()
Zwraca kontekst pojedynczego globalnego obiektu Application bieżącego procesu.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Zwraca pełne informacje o aplikacji dla tego pakietu kontekstu.
|
abstract
AssetManager
|
getAssets()
Zwraca instancję AssetManager dla pakietu aplikacji.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
W skomplikowanych aplikacjach atrybucji można używać do logicznego oddzielania poszczególnych części aplikacji.
|
abstract
File
|
getCacheDir()
Zwraca ścieżkę bezwzględną do katalogu pamięci podręcznej aplikacji w systemie plików.
|
abstract
ClassLoader
|
getClassLoader()
Zwraca ładowarkę klas, której można użyć do pobrania klas z tego pakietu.
|
abstract
File
|
getCodeCacheDir()
Zwraca ścieżkę bezwzględną do katalogu pamięci podręcznej aplikacji w systemie plików przeznaczonego do przechowywania kodu w pamięci podręcznej.
|
final
int
|
getColor(int id)
Zwraca kolor powiązany z określonym identyfikatorem zasobu i sformatowany zgodnie z bieżącym motywem.
|
final
ColorStateList
|
getColorStateList(int id)
Zwraca listę stanów kolorów powiązaną z określonym identyfikatorem zasobu i stylizowaną na bieżący motyw.
|
abstract
ContentResolver
|
getContentResolver()
Zwraca instancję ContentResolver dla pakietu aplikacji.
|
abstract
File
|
getDataDir()
Zwraca ścieżkę bezwzględną do katalogu w systemie plików, w którym przechowywane są wszystkie prywatne pliki należące do tej aplikacji.
|
abstract
File
|
getDatabasePath(String name)
Zwraca bezwzględną ścieżkę w systemie plików, w której przechowywana jest baza danych utworzona za pomocą funkcji openOrCreateDatabase(String, int, CursorFactory) .
|
int
|
getDeviceId()
Pobiera identyfikator urządzenia, z którym powiązany jest ten kontekst.
|
abstract
File
|
getDir(String name, int mode)
Pobieranie (w razie potrzeby) nowego katalogu, w którym aplikacja może umieszczać własne niestandardowe pliki danych.
|
Display
|
getDisplay()
Pobierz wyświetlacz, z którym jest powiązany ten kontekst.
|
final
Drawable
|
getDrawable(int id)
Zwraca obiekt rysowalny powiązany z określonym identyfikatorem zasobu i dopasowany do bieżącego motywu.
|
abstract
File
|
getExternalCacheDir()
Zwraca ścieżkę bezwzględną do katalogu aplikacji na głównym współdzielonym/zewnętrznym urządzeniu pamięci masowej, na którym aplikacja może umieszczać własne pliki pamięci podręcznej.
|
abstract
File[]
|
getExternalCacheDirs()
Zwraca ścieżki bezwzględne do katalogów aplikacji na wszystkich urządzeniach pamięci masowej współdzielonych lub zewnętrznych, w których aplikacja może umieszczać należące do niej pliki pamięci podręcznej.
|
abstract
File
|
getExternalFilesDir(String type)
Zwraca ścieżkę bezwzględną do katalogu na podstawowym urządzeniu pamięci masowej (wspólnej lub zewnętrznej), w którym aplikacja może umieszczać trwałe pliki należące do niej.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Zwraca ścieżki bezwzględne do katalogów aplikacji na wszystkich dyskach współdzielonych lub zewnętrznych, na których aplikacja może umieszczać należące do niej trwałe pliki.
|
abstract
File[]
|
getExternalMediaDirs()
Ta metoda została wycofana w poziomie interfejsu API 30.
Katalogi te nadal istnieją i są skanowane, ale zachęcamy deweloperów do bezpośredniego wstawiania treści do kolekcji MediaStore , ponieważ każda aplikacja może przesyłać nowe multimedia do MediaStore bez wymaganych uprawnień, począwszy od Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Zwraca ścieżkę bezwzględną w systemie plików, w której jest przechowywany plik utworzony za pomocą funkcji openFileOutput(String, int) .
|
abstract
File
|
getFilesDir()
Zwraca ścieżkę bezwzględną do katalogu w systemie plików, w którym są przechowywane pliki utworzone za pomocą funkcji openFileOutput(String, int) .
|
Executor
|
getMainExecutor()
Zwraca Executor , który uruchomi zadania oczekujące w głównym wątku powiązanym z tym kontekstem.
|
abstract
Looper
|
getMainLooper()
Zwraca pętlę dla głównego wątku bieżącego procesu.
|
abstract
File
|
getNoBackupFilesDir()
Zwraca ścieżkę bezwzględną do katalogu w systemie plików podobny do getFilesDir() .
|
abstract
File
|
getObbDir()
Zwraca główny katalog pamięci współdzielonej lub zewnętrznej, w którym znajdują się pliki OBB tej aplikacji (jeśli istnieją).
|
abstract
File[]
|
getObbDirs()
Zwraca bezwzględne ścieżki do katalogów aplikacji na wszystkich udostępnionych lub zewnętrznych urządzeniach do przechowywania danych, na których znajdują się pliki OBB aplikacji (jeśli takie istnieją).
|
String
|
getOpPackageName()
Zwraca nazwę pakietu, która powinna być używana w przypadku wywołań funkcji AppOpsManager z tego kontekstu, aby weryfikacja UID menedżera operacji aplikacji działała z nazwą.
|
abstract
String
|
getPackageCodePath()
Zwraca pełną ścieżkę do podstawowego pakietu Androida w tym kontekście.
|
abstract
PackageManager
|
getPackageManager()
Zwraca instancję PackageManager, aby znaleźć globalne informacje o pakiecie.
|
abstract
String
|
getPackageName()
Zwraca nazwę pakietu tej aplikacji.
|
abstract
String
|
getPackageResourcePath()
Zwraca pełną ścieżkę do podstawowego pakietu Androida w tym kontekście.
|
ContextParams
|
getParams()
Zwraca zestaw parametrów, na podstawie których utworzono ten kontekst, jeśli został on utworzony za pomocą createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Zwraca instancję Resources dla pakietu aplikacji.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Pobiera i zapisuje zawartość pliku preferencji „name”, zwracając SharedPreferences, za pomocą którego można pobierać i modyfikować jego wartości.
|
final
String
|
getString(int resId)
Zwraca zlokalizowany ciąg znaków z domyślnej tabeli ciągu pakietu aplikacji.
|
final
String
|
getString(int resId, Object... formatArgs)
Zwraca sformatowany ciąg tekstowy z tabeli domyślnych ciągów tekstowych pakietu aplikacji, zastępując argumenty formatu zgodnie z definicją w elementach Formatter i String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Zwraca uchwyt do usługi na poziomie systemu według klasy.
|
abstract
Object
|
getSystemService(String name)
Zwraca nick do usługi na poziomie systemu według nazwy.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Pobiera nazwę usługi na poziomie systemu reprezentowanej przez określoną klasę.
|
final
CharSequence
|
getText(int resId)
Zwraca zlokalizowany obiekt CharSequence ze stylami z domyślnej tabeli ciągów tekstowych pakietu aplikacji.
|
abstract
Resources.Theme
|
getTheme()
Zwraca obiekt motywu powiązany z tym kontekstem.
|
abstract
Drawable
|
getWallpaper()
Ta metoda została wycofana w poziomie interfejsu API 15.
Zamiast niej użyj kolumny WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Ta metoda została wycofana w poziomie interfejsu API 15.
Użyj w zamian zasady WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Ta metoda została wycofana na poziomie interfejsu API 15.
Użyj w zamian zasady WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
przyznać uprawnienia dostępu do określonego identyfikatora URI innemu pakietowi, niezależnie od tego, czy pakiet ma ogólne uprawnienia dostępu do dostawcy treści identyfikatora URI.
|
abstract
boolean
|
isDeviceProtectedStorage()
Wskazuje, czy interfejsy API pamięci masowej tego kontekstu korzystają z pamięci chronionej przez urządzenie.
|
boolean
|
isRestricted()
Wskazuje, czy ten kontekst jest ograniczony.
|
boolean
|
isUiContext()
Zwraca true , jeśli kontekst to kontekst interfejsu użytkownika, który może uzyskać dostęp do komponentów interfejsu, takich jak WindowManager , LayoutInflater lub WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Przenoszenie istniejącego pliku bazy danych z danego kontekstu źródłowego do tego kontekstu.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Przenoszenie istniejącego udostępnionego pliku preferencji z kontekstu określonego kontekstu pamięci źródłowej do tego kontekstu.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Pobranie informacji o stylizowanym atrybucie w temacie kontekstu.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Pobierz informacje o atrybutach z użyciem tego motywu kontekstu.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Pobierz informacje o atrybutach z użyciem tego motywu kontekstu.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Pobranie informacji o stylizowanym atrybucie w temacie kontekstu.
|
abstract
FileInputStream
|
openFileInput(String name)
Aby odczytać, otwórz prywatny plik powiązany z pakietem aplikacji tego kontekstu.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Otwórz do zapisu prywatny plik powiązany z pakietem aplikacji tego kontekstu.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Otwórz nową prywatną bazę danych SQLite powiązaną z pakietem aplikacji Context.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Otwórz nową prywatną bazę danych SQLite powiązaną z pakietem aplikacji Context.
|
abstract
Drawable
|
peekWallpaper()
Ta metoda została wycofana w poziomie interfejsu API 15.
Zamiast niej użyj kolumny WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Dodaj do podstawowej aplikacji nową funkcję ComponentCallbacks , która będzie wywoływana w tym samym czasie, w jakim wywoływane są metody ComponentCallbacks aktywności i innych komponentów.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Dodaje do obiektu Context nowy detektor zmieniony identyfikator urządzenia, który będzie wywoływany, gdy system zmieni powiązanie urządzenia.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Zarejestruj odbiornik transmisji, który ma być uruchamiany w wątku głównej aktywności.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Rejestrowanie się w celu odbierania transmisji intencji. Detektor może być opcjonalnie udostępniany aplikacjom błyskawicznym.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Zarejestruj się, aby otrzymywać zamierzone komunikaty, które będą działać w kontekście: scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Zarejestruj się, aby otrzymywać zamierzone komunikaty, które będą działać w kontekście: scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać stałych transmisji. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecanym wzorcem jest użycie transmisji nieprzyklejonej do zgłoszenia, że coś się zmieniło, z innym mechanizmem dla aplikacji, które w razie potrzeby mogą pobierać aktualną wartość.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać transmisji trwałych. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać aktualną wartość w dowolnym momencie.
|
void
|
revokeSelfPermissionOnKill(String permName)
Wywołuje asynchroniczne cofnięcie uprawnienia w czasie działania.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Powoduje cofnięcie co najmniej 1 uprawnienia dla pakietu połączeń.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Usuń wszystkie uprawnienia dostępu do adresu URI konkretnego dostawcy treści, które zostały wcześniej dodane za pomocą grantUriPermission(String, Uri, int) lub dowolnego innego mechanizmu.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Usuń uprawnienia do dostępu do adresu Uri konkretnego dostawcy treści, które zostały wcześniej dodane za pomocą funkcji grantUriPermission(String, Uri, int) w przypadku określonego pakietu docelowego.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Transmituj daną intencję do wszystkich zainteresowanych BroadcastReceiver, pozwalając na wyegzekwowanie opcjonalnego wymaganego uprawnienia.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Przesyłanie danego zamiaru do wszystkich zainteresowanych odbiorników BroadcastReceiver, co umożliwia wymuszenie opcjonalnego wymaganego uprawnienia.
|
abstract
void
|
sendBroadcast(Intent intent)
Transmituj daną intencję do wszystkich zainteresowanych odbiorców BroadcastReceiver.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Wersja sendBroadcast(android.content.Intent) , która umożliwia określenie użytkownika, do którego zostanie wysłana transmisja.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Wersja sendBroadcast(android.content.Intent, java.lang.String) , która umożliwia określenie użytkownika, do którego zostanie wysłana transmisja.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Przesyłanie danego zamiaru do wszystkich zainteresowanych odbiorników BroadcastReceiver, co umożliwia wymuszenie zestawu wymaganych uprawnień.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Wersja sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) , która umożliwia określenie operatora aplikacji w celu egzekwowania ograniczeń dotyczących tego, do których odbiorców będzie wysyłana transmisja.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Wersja sendBroadcast(android.content.Intent) , która umożliwia odbieranie danych z transmisji.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Wysyłaj daną intencję do wszystkich zainteresowanych odbiorników, dostarczając je pojedynczo, aby umożliwić bardziej preferowanym odbiornikom odbieranie transmisji, zanim zostanie ona dostarczona do mniej preferowanych odbiorników.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Wersja sendBroadcast(android.content.Intent) , która umożliwia odbieranie danych z transmisji.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Przesyłanie danego zamiaru do wszystkich zainteresowanych odbiorników BroadcastReceiver, przesyłając je pojedynczo, aby umożliwić odbiorcom z wyższym priorytetem wykorzystanie transmisji przed jej dostarczeniem odbiorcom z niższym priorytetem.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Wersja
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
pozwala określić użytkownika, do którego zostanie wysłana transmisja.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać transmisji trwałych. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać aktualną wartość w dowolnym momencie.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Ta metoda została wycofana w poziomie interfejsu API 31.
Nie należy używać stałych transmisji. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać aktualną wartość w dowolnym momencie.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać transmisji trwałych. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać aktualną wartość w dowolnym momencie.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać transmisji trwałych. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać aktualną wartość w dowolnym momencie.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Ta metoda została wycofana w poziomie interfejsu API 21.
Nie należy używać stałych transmisji. Nie zapewniają one bezpieczeństwa (każdy może uzyskać do nich dostęp), ochrony (każdy może je zmodyfikować) ani nie rozwiązują wielu innych problemów.
Zalecamy użycie nieprzylepającej transmisji, aby zgłosić, że coś
zmieniło się, oraz użycie innego mechanizmu, aby aplikacje mogły pobrać bieżącą wartość w dowolnym momencie.
|
abstract
void
|
setTheme(int resid)
Ustaw motyw podstawowy dla tego kontekstu.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Ta metoda została wycofana w poziomie interfejsu API 15.
Zamiast tego użyj pola WallpaperManager.set() .
Ta metoda wymaga, aby wywołujący miał uprawnienia
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Ta metoda została wycofana w poziomie interfejsu API 15.
Zamiast tego użyj pola WallpaperManager.set() .
Ta metoda wymaga, aby wywołujący miał uprawnienia
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Uruchom kilka nowych działań.
|
abstract
void
|
startActivities(Intent[] intents)
To samo co startActivities(android.content.Intent[], android.os.Bundle) bez określonych opcji.
|
abstract
void
|
startActivity(Intent intent)
To samo co startActivity(android.content.Intent, android.os.Bundle) , ale bez określonych opcji.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Uruchom nową aktywność.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Podobne do startService(android.content.Intent) , ale z dodatkowym domyślnym założeniem, że usługa wywoła startForeground(int, android.app.Notification) , gdy zacznie działać.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Zacznij wykonywać klasę Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
To samo co startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) , ale bez określonych opcji.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Podobnie jak startActivity(android.content.Intent, android.os.Bundle) , ale z użyciem IntentSender.
|
abstract
ComponentName
|
startService(Intent service)
Żądanie uruchomienia określonej usługi aplikacji.
|
abstract
boolean
|
stopService(Intent service)
Żądanie zatrzymania danej usługi aplikacji.
|
abstract
void
|
unbindService(ServiceConnection conn)
Odłącz się od usługi aplikacji.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Usuń obiekt ComponentCallbacks , który był wcześniej zarejestrowany w usługach registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Usuwa z kontekstu słuchacza zmiany identyfikatora urządzenia.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
zarejestrować wcześniej zarejestrowany odbiornik Broadcast.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
W przypadku usługi wcześniej powiązanej za pomocą bindService(Intent, BindServiceFlags, Executor, ServiceConnection) lub podobnej metody zmień sposób zarządzania przez system procesem tej usługi w stosunku do innych procesów.
|