boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variasi bindService(Intent, BindServiceFlags, Executor, ServiceConnection) yang, dalam kasus khusus layanan terisolasi, memungkinkan pemanggil untuk menghasilkan 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 callback ServiceConnection.
|
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 dalam user yang diberikan 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
diberi izin tertentu.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Tentukan apakah proses panggilan IPC atau Anda telah diberi izin untuk mengakses URI tertentu.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Tentukan apakah proses panggilan IPC atau Anda telah diberi izin untuk mengakses daftar URI.
|
abstract
int
|
checkCallingPermission(String permission)
Menentukan apakah proses panggilan IPC yang Anda tangani telah
diberi izin tertentu.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Tentukan apakah proses panggilan dan ID pengguna telah
diberi izin untuk mengakses URI tertentu.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Tentukan 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 diizinkan untuk proses
dan ID pengguna tertentu yang berjalan di sistem.
|
abstract
int
|
checkSelfPermission(String permission)
Tentukan apakah Anda telah diberi izin tertentu.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Periksa izin Uri dan normal.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Menentukan apakah proses dan ID pengguna tertentu telah diberi
izin untuk mengakses URI tertentu.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Menentukan apakah proses dan ID pengguna tertentu telah diberi
izin untuk mengakses daftar URI.
|
abstract
void
|
clearWallpaper()
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.clear() .
Metode ini mengharuskan pemanggil memiliki izin
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Menampilkan objek Konteks baru untuk Konteks saat ini, tetapi mengatribusikan 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 ditentukan.
|
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 API penyimpanannya didukung oleh penyimpanan yang dilindungi perangkat.
|
abstract
Context
|
createDisplayContext(Display display)
Menampilkan objek Context baru dari konteks saat ini, tetapi dengan resource yang 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 pada Display yang ditentukan.
|
abstract
String[]
|
databaseList()
Menampilkan array string yang menamai database pribadi yang terkait dengan paket aplikasi Context ini.
|
abstract
boolean
|
deleteDatabase(String name)
Menghapus SQLiteDatabase pribadi yang ada yang terkait dengan
paket aplikasi Context ini.
|
abstract
boolean
|
deleteFile(String name)
Menghapus file pribadi tertentu yang terkait dengan paket aplikasi Context ini.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Menghapus file preferensi bersama yang ada.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Jika Anda atau proses panggilan IPC yang Anda tangani tidak diberi izin tertentu, tampilkan SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Jika proses panggilan 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 diberi izin untuk mengakses URI tertentu, tampilkan SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Jika izin yang diberikan tidak diizinkan untuk proses
dan ID pengguna tertentu yang berjalan di sistem, tampilkan SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Terapkan izin Uri dan normal.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Jika proses dan ID pengguna tertentu belum diberi izin untuk mengakses URI tertentu, tampilkan SecurityException .
|
abstract
String[]
|
fileList()
Menampilkan 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 di aplikasi yang kompleks untuk memisahkan bagian aplikasi secara logis.
|
abstract
File
|
getCacheDir()
Menampilkan jalur absolut ke direktori cache khusus aplikasi pada
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 pada
sistem file yang dirancang untuk menyimpan kode yang disimpan dalam cache.
|
final
int
|
getColor(int id)
Menampilkan warna yang dikaitkan dengan ID resource 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()
Mengembalikan instance ContentResolver untuk paket aplikasi Anda.
|
abstract
File
|
getDataDir()
Menampilkan jalur absolut ke direktori pada sistem file tempat semua
file pribadi milik aplikasi ini disimpan.
|
abstract
File
|
getDatabasePath(String name)
Menampilkan jalur absolut pada sistem file tempat database yang dibuat dengan openOrCreateDatabase(String, int, CursorFactory) disimpan.
|
int
|
getDeviceId()
Mendapatkan ID perangkat yang terkait dengan konteks ini.
|
abstract
File
|
getDir(String name, int mode)
Ambil, dan buat jika perlu, direktori baru tempat aplikasi
dapat menempatkan file data kustomnya sendiri.
|
Display
|
getDisplay()
Mendapatkan tampilan yang terkait dengan konteks ini.
|
final
Drawable
|
getDrawable(int id)
Menampilkan objek drawable yang dikaitkan dengan ID resource tertentu dan diberi gaya untuk tema saat ini.
|
abstract
File
|
getExternalCacheDir()
Menampilkan jalur absolut ke direktori khusus aplikasi pada perangkat penyimpanan bersama/eksternal utama tempat aplikasi dapat menempatkan file cache yang dimilikinya.
|
abstract
File[]
|
getExternalCacheDirs()
Menampilkan jalur absolut ke direktori khusus aplikasi pada semua perangkat penyimpanan bersama/eksternal tempat aplikasi dapat menempatkan file cache yang dimilikinya.
|
abstract
File
|
getExternalFilesDir(String type)
Menampilkan jalur absolut ke direktori di perangkat penyimpanan bersama/eksternal utama tempat aplikasi dapat menempatkan file persisten yang dimilikinya.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Menampilkan jalur absolut ke direktori khusus aplikasi pada semua perangkat penyimpanan bersama/eksternal tempat aplikasi dapat menempatkan file persisten yang dimilikinya.
|
abstract
File[]
|
getExternalMediaDirs()
Metode ini tidak digunakan lagi pada API level 30.
Direktori ini masih ada dan dipindai, tetapi developer
dianjurkan untuk bermigrasi guna memasukkan konten ke dalam
koleksi MediaStore secara langsung, karena aplikasi apa pun dapat
mengontribusikan media baru ke MediaStore tanpa
perlu izin, mulai dari
Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Menampilkan jalur absolut pada sistem file tempat file yang 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) disimpan.
|
Executor
|
getMainExecutor()
Tampilkan Executor yang akan menjalankan tugas dalam antrean di thread utama yang terkait dengan konteks ini.
|
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()
Menampilkan direktori penyimpanan utama bersama/eksternal tempat
file OBB aplikasi ini (jika ada) dapat ditemukan.
|
abstract
File[]
|
getObbDirs()
Menampilkan jalur absolut ke direktori khusus aplikasi pada semua
perangkat penyimpanan bersama/eksternal tempat file OBB aplikasinya (jika
ada) dapat ditemukan.
|
String
|
getOpPackageName()
Menampilkan nama paket yang harus digunakan untuk panggilan AppOpsManager dari
konteks ini sehingga verifikasi uid pengelola operasi aplikasi akan berfungsi dengan nama tersebut.
|
abstract
String
|
getPackageCodePath()
Menampilkan jalur lengkap ke paket Android utama konteks ini.
|
abstract
PackageManager
|
getPackageManager()
Menampilkan instance PackageManager untuk menemukan informasi paket global.
|
abstract
String
|
getPackageName()
Menampilkan nama paket aplikasi ini.
|
abstract
String
|
getPackageResourcePath()
Menampilkan jalur lengkap ke paket Android utama konteks ini.
|
ContextParams
|
getParams()
Tampilkan kumpulan parameter yang digunakan untuk membuat Context ini, jika dibuat melalui createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Menampilkan instance Resources untuk paket aplikasi.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Ambil dan tahan konten file preferensi 'name', yang menampilkan SharedPreferences tempat Anda dapat mengambil dan mengubah nilainya.
|
final
String
|
getString(int resId)
Menampilkan string yang dilokalkan dari tabel string default paket aplikasi.
|
final
String
|
getString(int resId, Object... formatArgs)
Menampilkan string berformat yang dilokalkan dari tabel string default
paket aplikasi, yang 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 tingkat sistem berdasarkan nama.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Mendapatkan nama layanan tingkat sistem yang direpresentasikan oleh class yang ditentukan.
|
final
CharSequence
|
getText(int resId)
Tampilkan CharSequence yang sudah dilokalkan dan ditata dari tabel string default
paket aplikasi.
|
abstract
Resources.Theme
|
getTheme()
Tampilkan objek Tema yang terkait dengan Konteks ini.
|
abstract
Drawable
|
getWallpaper()
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Memberikan izin untuk mengakses Uri tertentu ke paket lain, terlepas dari apakah paket itu memiliki izin umum untuk mengakses penyedia konten Uri.
|
abstract
boolean
|
isDeviceProtectedStorage()
Menunjukkan apakah API penyimpanan Konteks ini didukung oleh penyimpanan yang dilindungi perangkat.
|
boolean
|
isRestricted()
Menunjukkan apakah Konteks 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)
Pindahkan file database yang ada dari konteks penyimpanan sumber tertentu ke
konteks ini.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Pindahkan file preferensi bersama yang ada dari konteks penyimpanan sumber
tertentu ke konteks ini.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Mengambil informasi atribut bergaya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Mengambil informasi atribut bergaya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Mengambil informasi atribut bergaya dalam tema Context ini.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Mengambil informasi atribut bergaya dalam tema Context ini.
|
abstract
FileInputStream
|
openFileInput(String name)
Buka file pribadi yang terkait dengan paket aplikasi Context ini untuk dibaca.
|
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 paket aplikasi Context ini.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Buka SQLiteDatabase pribadi baru yang terkait dengan paket aplikasi Context ini.
|
abstract
Drawable
|
peekWallpaper()
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Tambahkan ComponentCallbacks baru ke aplikasi dasar Context, yang akan dipanggil bersamaan dengan metode ComponentCallbacks aktivitas dan komponen lainnya yang dipanggil.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Menambahkan pemroses ID perangkat yang diubah ke Context , yang akan dipanggil saat
pengaitan perangkat diubah oleh sistem.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Mendaftarkan BroadcastReceiver untuk dijalankan di thread aktivitas utama.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Mendaftar untuk menerima siaran intent, dengan penerima secara opsional terekspos ke 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. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
diinginkan.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Metode ini tidak digunakan lagi pada API level 21.
Siaran melekat tidak boleh digunakan. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
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)
Hapus semua izin untuk mengakses URI penyedia konten tertentu
yang sebelumnya ditambahkan dengan grantUriPermission(String, Uri, int) atau mekanisme lainnya.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Hapus izin untuk mengakses URI penyedia konten tertentu yang sebelumnya ditambahkan dengan grantUriPermission(String, Uri, int) untuk paket target tertentu.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Siarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, sehingga
izin opsional yang diperlukan dapat diterapkan.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Siarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, sehingga
izin opsional yang diperlukan dapat diterapkan.
|
abstract
void
|
sendBroadcast(Intent intent)
Siarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Versi sendBroadcast(android.content.Intent) yang memungkinkan Anda menentukan
pengguna 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
pengguna yang akan dikirimi siaran.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Siarkan intent yang diberikan ke semua BroadcastReceivers yang tertarik, sehingga memungkinkan penerapan array izin 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 Pengoperasian Aplikasi untuk menerapkan pembatasan kepada 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 untuk menerima kembali data dari siaran.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Siarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, mengirimkannya satu per satu agar lebih banyak penerima yang dipilih untuk memakai siaran 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 untuk menerima kembali data dari siaran.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Siarkan intent yang ditentukan ke semua BroadcastReceivers yang tertarik, mengirimkannya satu per satu agar lebih banyak penerima yang dipilih untuk memakai siaran 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
pengguna yang akan dikirimi siaran.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Metode ini tidak digunakan lagi pada API level 21.
Siaran melekat tidak boleh digunakan. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
diinginkan.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Metode ini tidak digunakan lagi pada API level 31.
Siaran melekat tidak boleh digunakan. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
diinginkan.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Metode ini tidak digunakan lagi pada API level 21.
Siaran melekat tidak boleh digunakan. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
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. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
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. Framework tidak memberikan keamanan (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 bahwa sesuatu
telah berubah, dengan mekanisme lain bagi aplikasi untuk mengambil nilai saat ini kapan pun
diinginkan.
|
abstract
void
|
setTheme(int resid)
Setel tema dasar untuk konteks ini.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.set() .
Metode ini mengharuskan pemanggil memiliki izin
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Metode ini tidak digunakan lagi pada API level 15.
Sebagai gantinya, gunakan WallpaperManager.set() .
Metode ini mengharuskan pemanggil memiliki 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)
Mirip dengan startService(android.content.Intent) , tetapi dengan janji 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 opsi yang ditentukan.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Seperti startActivity(android.content.Intent, android.os.Bundle) , tetapi mengambil IntentSender
untuk memulai.
|
abstract
ComponentName
|
startService(Intent service)
Meminta agar layanan aplikasi tertentu dimulai.
|
abstract
boolean
|
stopService(Intent service)
Meminta agar layanan aplikasi tertentu dihentikan.
|
abstract
void
|
unbindService(ServiceConnection conn)
Memutuskan koneksi dari layanan aplikasi.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Hapus objek ComponentCallbacks yang sebelumnya telah terdaftar dengan registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Menghapus pemroses ID perangkat yang diubah 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
cara sistem mengelola proses layanan tersebut sehubungan dengan proses lainnya.
|