boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variasi bindService(Intent, BindServiceFlags, Executor, ServiceConnection) yang, dalam kasus tertentu dari
layanan, memungkinkan pemanggil membuat beberapa instance layanan
dari satu deklarasi komponen.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Lihat bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Panggil BindServiceFlags#of(long) untuk mendapatkan objek BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Sama seperti bindService(Intent, ServiceConnection, int) dengan eksekutor untuk mengontrol ServiceConnection
callback.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Lihat bindService(android.content.Intent, android.content.ServiceConnection, int)
Panggil BindServiceFlags#of(long) untuk mendapatkan objek BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Menghubungkan ke layanan aplikasi, membuatnya jika diperlukan.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Lihat bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Panggil BindServiceFlags#of(long) untuk mendapatkan objek BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Mengikat ke layanan di user yang ditentukan dengan cara yang sama seperti bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Lihat bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Panggil BindServiceFlags#of(long) untuk mendapatkan objek BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Menentukan apakah proses panggilan IPC atau Anda telah
yang diberi izin
akses tertentu.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Menentukan apakah proses panggilan IPC atau Anda telah diberikan
izin akses untuk mengakses URI tertentu.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Menentukan apakah proses panggilan IPC atau Anda telah diberikan
izin untuk mengakses daftar URI.
|
abstract
int
|
checkCallingPermission(String permission)
Menentukan apakah proses panggilan IPC yang Anda tangani telah
yang diberi izin
akses tertentu.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Menentukan apakah proses panggilan
dan ID pengguna telah
memberikan izin untuk mengakses URI tertentu.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Menentukan apakah proses panggilan
dan ID pengguna telah
diberi izin untuk mengakses daftar URI.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Menentukan apakah izin yang diberikan diperbolehkan untuk
proses dan ID pengguna
yang berjalan di dalam sistem.
|
abstract
int
|
checkSelfPermission(String permission)
Menentukan apakah Anda telah diberi izin tertentu.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Periksa Uri dan izin normal.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Menentukan apakah proses dan ID pengguna tertentu telah diberikan
izin akses untuk mengakses URI tertentu.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Menentukan apakah proses dan ID pengguna tertentu telah diberikan
izin untuk mengakses daftar URI.
|
abstract
void
|
clearWallpaper()
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.clear() .
Metode ini mengharuskan pemanggil untuk menahan izin
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Menampilkan objek Konteks baru untuk Konteks saat ini, tetapi diatribusikan ke tag yang berbeda.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Menampilkan objek Context baru untuk Context saat ini, tetapi resource-nya
disesuaikan agar cocok dengan Konfigurasi yang diberikan.
|
Context
|
createContext(ContextParams contextParams)
Membuat konteks dengan properti dan perilaku tertentu.
|
abstract
Context
|
createContextForSplit(String splitName)
Menampilkan objek Context baru untuk nama pemisahan yang diberikan.
|
Context
|
createDeviceContext(int deviceId)
Menampilkan objek Context baru dari konteks saat ini, tetapi dengan pengaitan perangkat
yang diberikan oleh deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Menampilkan objek Context baru untuk Context saat ini, tetapi yang penyimpanannya
API didukung oleh penyimpanan yang dilindungi perangkat.
|
abstract
Context
|
createDisplayContext(Display display)
Menampilkan objek Context baru dari konteks saat ini, tetapi dengan resource
disesuaikan agar cocok dengan metrik display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Menampilkan objek Context baru untuk nama aplikasi yang diberikan.
|
Context
|
createWindowContext(int type, Bundle options)
Membuat Konteks untuk jendela non-aktivitas.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Membuat Context untuk jendela non-activity di elemen tertentu
Display .
|
abstract
String[]
|
databaseList()
Mengembalikan array string yang menamai database pribadi yang terkait dengan
paket aplikasi Context ini.
|
abstract
boolean
|
deleteDatabase(String name)
Hapus SQLiteDatabase pribadi yang sudah ada dan dikaitkan dengan
paket aplikasi Google Cloud.
|
abstract
boolean
|
deleteFile(String name)
Hapus file pribadi tertentu yang terkait dengan Context ini
paket aplikasi Google Cloud.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Menghapus file preferensi bersama yang ada.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Jika Anda maupun proses
panggilan IPC Anda
telah diberi izin tertentu, tampilkan
SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Jika proses panggilan dari IPC atau Anda belum
diberi izin untuk mengakses URI tertentu, tampilkan SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Jika proses panggilan IPC yang Anda
tangani belum
diberi izin tertentu, tampilkan SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Jika proses panggilan dan ID pengguna belum diberikan
izin untuk mengakses URI tertentu, tampilkan SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Jika izin yang diberikan tidak diperbolehkan untuk proses tertentu
dan ID pengguna yang berjalan dalam sistem, tampilkan SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Menerapkan izin normal dan URI.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Jika proses dan User-ID tertentu belum diberikan
izin untuk mengakses URI tertentu, tampilkan SecurityException .
|
abstract
String[]
|
fileList()
Mengembalikan array string yang menamai file pribadi yang terkait dengan
paket aplikasi Context ini.
|
abstract
Context
|
getApplicationContext()
Tampilkan konteks satu objek Aplikasi global dari
proses saat ini.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Menampilkan info aplikasi lengkap untuk paket konteks ini.
|
abstract
AssetManager
|
getAssets()
Menampilkan instance AssetManager untuk paket aplikasi.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
Atribusi dapat digunakan dalam aplikasi yang kompleks untuk memisahkan bagian aplikasi secara logis.
|
abstract
File
|
getCacheDir()
Menampilkan jalur absolut ke direktori cache khusus aplikasi di
sistem file.
|
abstract
ClassLoader
|
getClassLoader()
Menampilkan loader class yang bisa Anda gunakan untuk mengambil class dalam paket ini.
|
abstract
File
|
getCodeCacheDir()
Menampilkan jalur absolut ke direktori cache khusus aplikasi di
sistem file yang dirancang untuk
menyimpan kode yang di-cache.
|
final
int
|
getColor(int id)
Mengembalikan warna yang dikaitkan dengan ID sumber daya tertentu dan diberi gaya untuk
tema saat ini.
|
final
ColorStateList
|
getColorStateList(int id)
Menampilkan daftar status warna yang terkait dengan ID resource tertentu dan
diberi gaya untuk tema saat ini.
|
abstract
ContentResolver
|
getContentResolver()
Menampilkan instance ContentResolver untuk paket aplikasi Anda.
|
abstract
File
|
getDataDir()
Menampilkan jalur absolut ke direktori pada sistem file tempat semua
file pribadi milik aplikasi ini akan disimpan.
|
abstract
File
|
getDatabasePath(String name)
Menampilkan jalur absolut pada sistem file tempat database dibuat dengan
openOrCreateDatabase(String, int, CursorFactory) disimpan.
|
int
|
getDeviceId()
Mendapatkan ID perangkat yang terkait dengan konteks ini.
|
abstract
File
|
getDir(String name, int mode)
Mengambil, membuat jika perlu, direktori baru tempat aplikasi
dapat menempatkan file data kustomnya sendiri.
|
Display
|
getDisplay()
Dapatkan tampilan yang terkait dengan konteks ini.
|
final
Drawable
|
getDrawable(int id)
Menampilkan objek drawable yang terkait dengan ID resource tertentu dan
diberi gaya untuk tema saat ini.
|
abstract
File
|
getExternalCacheDir()
Menampilkan jalur absolut ke direktori khusus aplikasi di direktori utama
perangkat penyimpanan bersama/eksternal tempat aplikasi dapat menempatkan cache
file yang dimilikinya.
|
abstract
File[]
|
getExternalCacheDirs()
Menampilkan jalur absolut ke direktori khusus aplikasi di semua
perangkat penyimpanan bersama/eksternal tempat aplikasi dapat menempatkan cache
file yang dimilikinya.
|
abstract
File
|
getExternalFilesDir(String type)
Menampilkan jalur absolut ke direktori di file bersama/eksternal utama
perangkat penyimpanan tempat aplikasi dapat
menempatkan file persisten yang dimilikinya.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Menampilkan jalur absolut ke direktori khusus aplikasi di semua
perangkat penyimpanan bersama/eksternal tempat aplikasi dapat meletakkan
file persisten yang dimilikinya.
|
abstract
File[]
|
getExternalMediaDirs()
Metode ini tidak digunakan lagi
pada level API 30.
Direktori ini masih ada dan dipindai, tetapi developer
didorong untuk bermigrasi dengan memasukkan konten ke
Koleksi MediaStore secara langsung, seperti yang dapat dilakukan aplikasi apa pun
beri kontribusi media baru ke MediaStore tanpa
izin akses yang diperlukan, mulai dari
Build.VERSION_CODES.Q
|
abstract
File
|
getFileStreamPath(String name)
Menampilkan jalur absolut pada sistem file tempat file dibuat dengan
openFileOutput(String, int) disimpan.
|
abstract
File
|
getFilesDir()
Menampilkan jalur absolut ke direktori pada sistem file tempat file
yang dibuat dengan openFileOutput(String, int) akan disimpan.
|
Executor
|
getMainExecutor()
Menampilkan Executor yang akan menjalankan tugas dalam antrean pada
yang terkait dengan konteks tersebut.
|
abstract
Looper
|
getMainLooper()
Menampilkan Looper untuk thread utama dari proses saat ini.
|
abstract
File
|
getNoBackupFilesDir()
Menampilkan jalur absolut ke direktori pada sistem file yang mirip dengan
getFilesDir() .
|
abstract
File
|
getObbDir()
Tampilkan direktori penyimpanan bersama/eksternal utama tempat
file OBB aplikasi (jika ada) dapat ditemukan.
|
abstract
File[]
|
getObbDirs()
Menampilkan jalur absolut ke direktori khusus aplikasi di semua
perangkat penyimpanan bersama/eksternal tempat file OBB aplikasi (jika
ada) dapat ditemukan.
|
String
|
getOpPackageName()
Tampilkan nama paket yang harus digunakan untuk panggilan AppOpsManager dari
dalam konteks ini, sehingga verifikasi UID manajer operasi aplikasi akan berfungsi dengan nama tersebut.
|
abstract
String
|
getPackageCodePath()
Menampilkan jalur lengkap ke paket Android utama konteks ini.
|
abstract
PackageManager
|
getPackageManager()
Tampilkan instance PackageManager untuk menemukan informasi paket global.
|
abstract
String
|
getPackageName()
Tampilkan nama paket aplikasi ini.
|
abstract
String
|
getPackageResourcePath()
Menampilkan jalur lengkap ke paket Android utama konteks ini.
|
ContextParams
|
getParams()
Menampilkan kumpulan parameter yang digunakan untuk membuat Context ini, jika
dibuat melalui createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Menampilkan instance Resource untuk paket aplikasi.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Ambil dan tahan konten 'name' file preferensi, kembali
SharedPreferences yang digunakan untuk mengambil dan memodifikasi
masing-masing.
|
final
String
|
getString(int resId)
Menampilkan string yang dilokalkan dari paket aplikasi
untuk tabel
{i>string<i} default.
|
final
String
|
getString(int resId, Object... formatArgs)
Menampilkan string berformat yang dilokalkan dari paket aplikasi
tabel {i>string<i} {i>default<i}, menggantikan argumen format seperti yang ditentukan dalam
Formatter dan String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Menampilkan nama ke layanan level sistem berdasarkan class.
|
abstract
Object
|
getSystemService(String name)
Menampilkan handle ke layanan level sistem berdasarkan nama.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Mendapatkan nama layanan tingkat sistem yang direpresentasikan oleh class yang ditentukan.
|
final
CharSequence
|
getText(int resId)
Menampilkan CharSequence bergaya lokal dari paket aplikasi
untuk tabel
{i>string<i} default.
|
abstract
Resources.Theme
|
getTheme()
Menampilkan objek Theme yang terkait dengan Context ini.
|
abstract
Drawable
|
getWallpaper()
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Berikan izin untuk mengakses URI tertentu ke paket lain, terlepas dari
apakah paket itu memiliki izin umum untuk mengakses URI
penyedia konten lainnya.
|
abstract
boolean
|
isDeviceProtectedStorage()
Menunjukkan apakah API penyimpanan Konteks ini didukung oleh
penyimpanan yang dilindungi perangkat.
|
boolean
|
isRestricted()
Menunjukkan apakah Context ini dibatasi.
|
boolean
|
isUiContext()
Menampilkan true jika konteksnya adalah konteks UI yang dapat mengakses komponen UI seperti
WindowManager , LayoutInflater , atau
WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Memindahkan file database yang ada dari konteks penyimpanan sumber tertentu ke
konteks ini.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Memindahkan file preferensi bersama yang ada dari penyimpanan sumber tertentu
konteks tambahan terhadap konteks ini.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Ambil informasi atribut yang telah ditata gayanya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Ambil informasi atribut yang telah ditata gayanya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Ambil informasi atribut yang telah ditata gayanya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Ambil informasi atribut yang telah ditata gayanya dalam tema Context ini.
|
abstract
FileInputStream
|
openFileInput(String name)
Buka file pribadi yang terkait dengan paket aplikasi Context ini
untuk membaca.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Buka file pribadi yang terkait dengan paket aplikasi Context ini
untuk menulis.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Buka SQLiteDatabase pribadi baru yang terkait dengan Context
paket aplikasi Google Cloud.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Buka SQLiteDatabase pribadi baru yang terkait dengan Context
paket aplikasi Google Cloud.
|
abstract
Drawable
|
peekWallpaper()
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Tambahkan ComponentCallbacks baru ke aplikasi dasar
Konteks, yang akan dipanggil pada waktu yang sama dengan ComponentCallbacks
aktivitas dan komponen lainnya dipanggil.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Menambahkan pemroses yang diubah ID perangkat baru ke Context , yang akan dipanggil saat
asosiasi perangkat diubah oleh sistem.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Daftarkan BroadcastReceiver untuk dijalankan di thread aktivitas utama.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Daftar untuk menerima siaran intent, dengan penerima secara opsional
terhadap Aplikasi Instan.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Daftar untuk menerima siaran intent, untuk dijalankan dalam konteks
scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Daftar untuk menerima siaran intent, untuk dijalankan dalam konteks
scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
void
|
revokeSelfPermissionOnKill(String permName)
Memicu pencabutan izin runtime secara asinkron.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Memicu pencabutan satu atau beberapa izin untuk paket panggilan.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Menghapus semua izin untuk mengakses URI penyedia konten tertentu
yang sebelumnya ditambahkan dengan mekanisme grantUriPermission(String, Uri, int) atau lainnya.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Menghapus izin untuk mengakses URI penyedia konten tertentu
yang sebelumnya ditambahkan dengan grantUriPermission(String, Uri, int) untuk target tertentu
paket.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Menyiarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik, memungkinkan
izin opsional yang diperlukan untuk diberlakukan.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Menyiarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik, memungkinkan
izin opsional yang diperlukan untuk diberlakukan.
|
abstract
void
|
sendBroadcast(Intent intent)
Menyiarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Versi sendBroadcast(android.content.Intent) yang memungkinkan Anda menentukan
yang akan dikirimi siaran.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Versi sendBroadcast(android.content.Intent, java.lang.String) yang memungkinkan Anda menentukan
yang akan dikirimi siaran.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Menyiarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik, memungkinkan
array izin akses yang diperlukan.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versi
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) yang memungkinkan Anda menentukan Operasi Aplikasi untuk menerapkan batasan pada penerima
yang akan dikirimi siaran.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versi sendBroadcast(android.content.Intent) yang memungkinkan Anda
menerima data kembali dari siaran.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Menyiarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, mengirimkan
mereka satu per satu untuk memungkinkan lebih
banyak penerima pilihan untuk memakai
{i>broadcast<i} sebelum dikirim ke penerima yang kurang disukai.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versi sendBroadcast(android.content.Intent) yang memungkinkan Anda
menerima data kembali dari siaran.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Menyiarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, mengirimkan
mereka satu per satu untuk memungkinkan lebih
banyak penerima pilihan untuk memakai
{i>broadcast<i} sebelum dikirim ke penerima yang kurang disukai.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versi
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
yang memungkinkan Anda menentukan
yang akan dikirimi siaran.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Metode ini tidak digunakan lagi
pada level API 31.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Metode ini tidak digunakan lagi
pada API level 21.
Siaran melekat tidak boleh digunakan. Mereka tidak memberikan pengamanan (siapa pun
dapat mengaksesnya), tidak ada perlindungan (siapa pun dapat mengubahnya), dan banyak masalah lainnya.
Pola yang direkomendasikan adalah menggunakan siaran tidak melekat untuk melaporkan sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini setiap kali
yang diinginkan.
|
abstract
void
|
setTheme(int resid)
Tetapkan tema dasar untuk konteks ini.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.set() .
Metode ini mengharuskan pemanggil untuk menahan izin
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Metode ini tidak digunakan lagi
di API level 15.
Sebagai gantinya, gunakan WallpaperManager.set() .
Metode ini mengharuskan pemanggil untuk menahan izin
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Meluncurkan beberapa aktivitas baru.
|
abstract
void
|
startActivities(Intent[] intents)
Sama seperti startActivities(android.content.Intent[], android.os.Bundle) tanpa opsi
yang ditentukan.
|
abstract
void
|
startActivity(Intent intent)
Sama seperti startActivity(android.content.Intent, android.os.Bundle) tanpa opsi
yang ditentukan.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Meluncurkan aktivitas baru.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Serupa dengan startService(android.content.Intent) , tetapi dengan promise implisit bahwa
Layanan akan memanggil startForeground(int, android.app.Notification) setelah mulai berjalan.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Mulai jalankan class Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Sama seperti startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
tanpa menentukan opsi.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Seperti startActivity(android.content.Intent, android.os.Bundle) , tetapi menggunakan IntentSender
untuk memulai.
|
abstract
ComponentName
|
startService(Intent service)
Meminta agar layanan aplikasi tertentu dimulai.
|
abstract
boolean
|
stopService(Intent service)
Meminta layanan aplikasi tertentu dihentikan.
|
abstract
void
|
unbindService(ServiceConnection conn)
Memutuskan hubungan dari layanan aplikasi.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Menghapus objek ComponentCallbacks yang sebelumnya terdaftar
dengan registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Menghapus pemroses yang diubah ID perangkat dari Konteks.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Membatalkan pendaftaran BroadcastReceiver yang terdaftar sebelumnya.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Untuk layanan yang sebelumnya terikat dengan bindService(Intent, BindServiceFlags, Executor, ServiceConnection) atau metode terkait, ubah
bagaimana sistem mengelola proses layanan
tersebut dalam kaitannya dengan proses lainnya.
|