public class MockContext
extends android.content.Context
Context class. All methods are non-functional and throw
UnsupportedOperationException. You can use this to inject other dependencies,
mocks, or monitors into the classes you are testing.ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, EUICC_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE, WINDOW_SERVICE| Constructor and Description |
|---|
MockContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bindService(android.content.Intent service,
android.content.ServiceConnection conn,
int flags) |
boolean |
bindServiceAsUser(android.content.Intent service,
android.content.ServiceConnection conn,
int flags,
android.os.UserHandle user) |
boolean |
canLoadUnsafeResources() |
int |
checkCallingOrSelfPermission(java.lang.String permission) |
int |
checkCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags) |
int |
checkCallingPermission(java.lang.String permission) |
int |
checkCallingUriPermission(android.net.Uri uri,
int modeFlags) |
int |
checkPermission(java.lang.String permission,
int pid,
int uid) |
int |
checkPermission(java.lang.String permission,
int pid,
int uid,
android.os.IBinder callerToken) |
int |
checkSelfPermission(java.lang.String permission) |
int |
checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags) |
int |
checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
android.os.IBinder callerToken) |
int |
checkUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags) |
void |
clearWallpaper() |
android.content.Context |
createApplicationContext(android.content.pm.ApplicationInfo application,
int flags) |
android.content.Context |
createConfigurationContext(android.content.res.Configuration overrideConfiguration) |
android.content.Context |
createContextForSplit(java.lang.String splitName) |
android.content.Context |
createCredentialProtectedStorageContext() |
android.content.Context |
createDeviceProtectedStorageContext() |
android.content.Context |
createDisplayContext(android.view.Display display) |
android.content.Context |
createPackageContext(java.lang.String packageName,
int flags) |
android.content.Context |
createPackageContextAsUser(java.lang.String packageName,
int flags,
android.os.UserHandle user) |
java.lang.String[] |
databaseList() |
boolean |
deleteDatabase(java.lang.String name) |
boolean |
deleteFile(java.lang.String name) |
boolean |
deleteSharedPreferences(java.lang.String name) |
void |
enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message) |
void |
enforceCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message) |
void |
enforceCallingPermission(java.lang.String permission,
java.lang.String message) |
void |
enforceCallingUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message) |
void |
enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message) |
void |
enforceUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message) |
void |
enforceUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message) |
java.lang.String[] |
fileList() |
android.os.IBinder |
getActivityToken() |
android.content.Context |
getApplicationContext() |
android.content.pm.ApplicationInfo |
getApplicationInfo() |
android.content.res.AssetManager |
getAssets() |
java.lang.String |
getBasePackageName() |
java.io.File |
getCacheDir() |
java.lang.ClassLoader |
getClassLoader() |
java.io.File |
getCodeCacheDir() |
android.content.ContentResolver |
getContentResolver() |
java.io.File |
getDatabasePath(java.lang.String name) |
java.io.File |
getDataDir() |
java.io.File |
getDir(java.lang.String name,
int mode) |
android.view.Display |
getDisplay() |
java.io.File |
getExternalCacheDir() |
java.io.File[] |
getExternalCacheDirs() |
java.io.File |
getExternalFilesDir(java.lang.String type) |
java.io.File[] |
getExternalFilesDirs(java.lang.String type) |
java.io.File[] |
getExternalMediaDirs() |
java.io.File |
getFilesDir() |
java.io.File |
getFileStreamPath(java.lang.String name) |
java.util.concurrent.Executor |
getMainExecutor() |
android.os.Looper |
getMainLooper() |
android.os.Handler |
getMainThreadHandler() |
java.io.File |
getNoBackupFilesDir() |
java.io.File |
getObbDir() |
java.io.File[] |
getObbDirs() |
java.lang.String |
getOpPackageName() |
java.lang.String |
getPackageCodePath() |
android.content.pm.PackageManager |
getPackageManager() |
java.lang.String |
getPackageName() |
java.lang.String |
getPackageResourcePath() |
java.io.File |
getPreloadsFileCache() |
android.content.res.Resources |
getResources() |
android.content.SharedPreferences |
getSharedPreferences(java.io.File file,
int mode) |
android.content.SharedPreferences |
getSharedPreferences(java.lang.String name,
int mode) |
java.io.File |
getSharedPreferencesPath(java.lang.String name) |
java.lang.Object |
getSystemService(java.lang.String name) |
java.lang.String |
getSystemServiceName(java.lang.Class<?> serviceClass) |
android.content.res.Resources.Theme |
getTheme() |
int |
getUserId() |
android.graphics.drawable.Drawable |
getWallpaper() |
int |
getWallpaperDesiredMinimumHeight() |
int |
getWallpaperDesiredMinimumWidth() |
void |
grantUriPermission(java.lang.String toPackage,
android.net.Uri uri,
int modeFlags) |
boolean |
isCredentialProtectedStorage() |
boolean |
isDeviceProtectedStorage() |
boolean |
isRestricted() |
boolean |
moveDatabaseFrom(android.content.Context sourceContext,
java.lang.String name) |
boolean |
moveSharedPreferencesFrom(android.content.Context sourceContext,
java.lang.String name) |
java.io.FileInputStream |
openFileInput(java.lang.String name) |
java.io.FileOutputStream |
openFileOutput(java.lang.String name,
int mode) |
android.database.sqlite.SQLiteDatabase |
openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory) |
android.database.sqlite.SQLiteDatabase |
openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
android.database.DatabaseErrorHandler errorHandler) |
android.graphics.drawable.Drawable |
peekWallpaper() |
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter) |
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
int flags) |
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler) |
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler,
int flags) |
android.content.Intent |
registerReceiverAsUser(android.content.BroadcastReceiver receiver,
android.os.UserHandle user,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler) |
void |
reloadSharedPreferences() |
void |
removeStickyBroadcast(android.content.Intent intent) |
void |
removeStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user) |
void |
revokeUriPermission(java.lang.String targetPackage,
android.net.Uri uri,
int modeFlags) |
void |
revokeUriPermission(android.net.Uri uri,
int modeFlags) |
void |
sendBroadcast(android.content.Intent intent) |
void |
sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission) |
void |
sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.os.Bundle options) |
void |
sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
int appOp) |
void |
sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user) |
void |
sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission) |
void |
sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
android.os.Bundle options) |
void |
sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp) |
void |
sendBroadcastAsUserMultiplePermissions(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String[] receiverPermissions) |
void |
sendBroadcastMultiplePermissions(android.content.Intent intent,
java.lang.String[] receiverPermissions) |
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission) |
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.os.Bundle options,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
int appOp,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp,
android.os.Bundle options,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendStickyBroadcast(android.content.Intent intent) |
void |
sendStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user) |
void |
sendStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
android.os.Bundle options) |
void |
sendStickyOrderedBroadcast(android.content.Intent intent,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
sendStickyOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras) |
void |
setTheme(int resid) |
void |
setWallpaper(android.graphics.Bitmap bitmap) |
void |
setWallpaper(java.io.InputStream data) |
void |
startActivities(android.content.Intent[] intents) |
void |
startActivities(android.content.Intent[] intents,
android.os.Bundle options) |
void |
startActivity(android.content.Intent intent) |
void |
startActivity(android.content.Intent intent,
android.os.Bundle options) |
android.content.ComponentName |
startForegroundService(android.content.Intent service) |
android.content.ComponentName |
startForegroundServiceAsUser(android.content.Intent service,
android.os.UserHandle user) |
boolean |
startInstrumentation(android.content.ComponentName className,
java.lang.String profileFile,
android.os.Bundle arguments) |
void |
startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags) |
void |
startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags,
android.os.Bundle options) |
android.content.ComponentName |
startService(android.content.Intent service) |
android.content.ComponentName |
startServiceAsUser(android.content.Intent service,
android.os.UserHandle user) |
boolean |
stopService(android.content.Intent service) |
boolean |
stopServiceAsUser(android.content.Intent service,
android.os.UserHandle user) |
void |
unbindService(android.content.ServiceConnection conn) |
void |
unregisterReceiver(android.content.BroadcastReceiver receiver) |
void |
updateDisplay(int displayId) |
public android.content.res.AssetManager getAssets()
getAssets in class android.content.Contextpublic android.content.res.Resources getResources()
getResources in class android.content.Contextpublic android.content.pm.PackageManager getPackageManager()
getPackageManager in class android.content.Contextpublic android.content.ContentResolver getContentResolver()
getContentResolver in class android.content.Contextpublic android.os.Looper getMainLooper()
getMainLooper in class android.content.Contextpublic java.util.concurrent.Executor getMainExecutor()
getMainExecutor in class android.content.Contextpublic android.content.Context getApplicationContext()
getApplicationContext in class android.content.Contextpublic void setTheme(int resid)
setTheme in class android.content.Contextpublic android.content.res.Resources.Theme getTheme()
getTheme in class android.content.Contextpublic java.lang.ClassLoader getClassLoader()
getClassLoader in class android.content.Contextpublic java.lang.String getPackageName()
getPackageName in class android.content.Contextpublic java.lang.String getBasePackageName()
public java.lang.String getOpPackageName()
public android.content.pm.ApplicationInfo getApplicationInfo()
getApplicationInfo in class android.content.Contextpublic java.lang.String getPackageResourcePath()
getPackageResourcePath in class android.content.Contextpublic java.lang.String getPackageCodePath()
getPackageCodePath in class android.content.Contextpublic android.content.SharedPreferences getSharedPreferences(java.lang.String name,
int mode)
getSharedPreferences in class android.content.Contextpublic android.content.SharedPreferences getSharedPreferences(java.io.File file,
int mode)
public void reloadSharedPreferences()
public boolean moveSharedPreferencesFrom(android.content.Context sourceContext,
java.lang.String name)
moveSharedPreferencesFrom in class android.content.Contextpublic boolean deleteSharedPreferences(java.lang.String name)
deleteSharedPreferences in class android.content.Contextpublic java.io.FileInputStream openFileInput(java.lang.String name)
throws java.io.FileNotFoundException
openFileInput in class android.content.Contextjava.io.FileNotFoundExceptionpublic java.io.FileOutputStream openFileOutput(java.lang.String name,
int mode)
throws java.io.FileNotFoundException
openFileOutput in class android.content.Contextjava.io.FileNotFoundExceptionpublic boolean deleteFile(java.lang.String name)
deleteFile in class android.content.Contextpublic java.io.File getFileStreamPath(java.lang.String name)
getFileStreamPath in class android.content.Contextpublic java.io.File getSharedPreferencesPath(java.lang.String name)
public java.lang.String[] fileList()
fileList in class android.content.Contextpublic java.io.File getDataDir()
getDataDir in class android.content.Contextpublic java.io.File getFilesDir()
getFilesDir in class android.content.Contextpublic java.io.File getNoBackupFilesDir()
getNoBackupFilesDir in class android.content.Contextpublic java.io.File getExternalFilesDir(java.lang.String type)
getExternalFilesDir in class android.content.Contextpublic java.io.File getObbDir()
getObbDir in class android.content.Contextpublic java.io.File getCacheDir()
getCacheDir in class android.content.Contextpublic java.io.File getCodeCacheDir()
getCodeCacheDir in class android.content.Contextpublic java.io.File getExternalCacheDir()
getExternalCacheDir in class android.content.Contextpublic java.io.File getDir(java.lang.String name,
int mode)
getDir in class android.content.Contextpublic android.database.sqlite.SQLiteDatabase openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory)
openOrCreateDatabase in class android.content.Contextpublic android.database.sqlite.SQLiteDatabase openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
android.database.DatabaseErrorHandler errorHandler)
openOrCreateDatabase in class android.content.Contextpublic java.io.File getDatabasePath(java.lang.String name)
getDatabasePath in class android.content.Contextpublic java.lang.String[] databaseList()
databaseList in class android.content.Contextpublic boolean moveDatabaseFrom(android.content.Context sourceContext,
java.lang.String name)
moveDatabaseFrom in class android.content.Contextpublic boolean deleteDatabase(java.lang.String name)
deleteDatabase in class android.content.Contextpublic android.graphics.drawable.Drawable getWallpaper()
getWallpaper in class android.content.Contextpublic android.graphics.drawable.Drawable peekWallpaper()
peekWallpaper in class android.content.Contextpublic int getWallpaperDesiredMinimumWidth()
getWallpaperDesiredMinimumWidth in class android.content.Contextpublic int getWallpaperDesiredMinimumHeight()
getWallpaperDesiredMinimumHeight in class android.content.Contextpublic void setWallpaper(android.graphics.Bitmap bitmap)
throws java.io.IOException
setWallpaper in class android.content.Contextjava.io.IOExceptionpublic void setWallpaper(java.io.InputStream data)
throws java.io.IOException
setWallpaper in class android.content.Contextjava.io.IOExceptionpublic void clearWallpaper()
clearWallpaper in class android.content.Contextpublic void startActivity(android.content.Intent intent)
startActivity in class android.content.Contextpublic void startActivity(android.content.Intent intent,
android.os.Bundle options)
startActivity in class android.content.Contextpublic void startActivities(android.content.Intent[] intents)
startActivities in class android.content.Contextpublic void startActivities(android.content.Intent[] intents,
android.os.Bundle options)
startActivities in class android.content.Contextpublic void startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
throws android.content.IntentSender.SendIntentException
startIntentSender in class android.content.Contextandroid.content.IntentSender.SendIntentExceptionpublic void startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags,
android.os.Bundle options)
throws android.content.IntentSender.SendIntentException
startIntentSender in class android.content.Contextandroid.content.IntentSender.SendIntentExceptionpublic void sendBroadcast(android.content.Intent intent)
sendBroadcast in class android.content.Contextpublic void sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
sendBroadcast in class android.content.Contextpublic void sendBroadcastMultiplePermissions(android.content.Intent intent,
java.lang.String[] receiverPermissions)
public void sendBroadcastAsUserMultiplePermissions(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String[] receiverPermissions)
public void sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.os.Bundle options)
public void sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
int appOp)
public void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
sendOrderedBroadcast in class android.content.Contextpublic void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
sendOrderedBroadcast in class android.content.Contextpublic void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.os.Bundle options,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
public void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
int appOp,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
public void sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user)
sendBroadcastAsUser in class android.content.Contextpublic void sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission)
sendBroadcastAsUser in class android.content.Contextpublic void sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
android.os.Bundle options)
public void sendBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp)
public void sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
sendOrderedBroadcastAsUser in class android.content.Contextpublic void sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
public void sendOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
java.lang.String receiverPermission,
int appOp,
android.os.Bundle options,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
public void sendStickyBroadcast(android.content.Intent intent)
sendStickyBroadcast in class android.content.Contextpublic void sendStickyOrderedBroadcast(android.content.Intent intent,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
sendStickyOrderedBroadcast in class android.content.Contextpublic void removeStickyBroadcast(android.content.Intent intent)
removeStickyBroadcast in class android.content.Contextpublic void sendStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user)
sendStickyBroadcastAsUser in class android.content.Contextpublic void sendStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
android.os.Bundle options)
public void sendStickyOrderedBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
sendStickyOrderedBroadcastAsUser in class android.content.Contextpublic void removeStickyBroadcastAsUser(android.content.Intent intent,
android.os.UserHandle user)
removeStickyBroadcastAsUser in class android.content.Contextpublic android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter)
registerReceiver in class android.content.Contextpublic android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
int flags)
registerReceiver in class android.content.Contextpublic android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler)
registerReceiver in class android.content.Contextpublic android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler,
int flags)
registerReceiver in class android.content.Contextpublic android.content.Intent registerReceiverAsUser(android.content.BroadcastReceiver receiver,
android.os.UserHandle user,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler)
public void unregisterReceiver(android.content.BroadcastReceiver receiver)
unregisterReceiver in class android.content.Contextpublic android.content.ComponentName startService(android.content.Intent service)
startService in class android.content.Contextpublic android.content.ComponentName startForegroundService(android.content.Intent service)
startForegroundService in class android.content.Contextpublic boolean stopService(android.content.Intent service)
stopService in class android.content.Contextpublic android.content.ComponentName startServiceAsUser(android.content.Intent service,
android.os.UserHandle user)
public android.content.ComponentName startForegroundServiceAsUser(android.content.Intent service,
android.os.UserHandle user)
public boolean stopServiceAsUser(android.content.Intent service,
android.os.UserHandle user)
public boolean bindService(android.content.Intent service,
android.content.ServiceConnection conn,
int flags)
bindService in class android.content.Contextpublic boolean bindServiceAsUser(android.content.Intent service,
android.content.ServiceConnection conn,
int flags,
android.os.UserHandle user)
public void unbindService(android.content.ServiceConnection conn)
unbindService in class android.content.Contextpublic boolean startInstrumentation(android.content.ComponentName className,
java.lang.String profileFile,
android.os.Bundle arguments)
startInstrumentation in class android.content.Contextpublic java.lang.Object getSystemService(java.lang.String name)
getSystemService in class android.content.Contextpublic java.lang.String getSystemServiceName(java.lang.Class<?> serviceClass)
getSystemServiceName in class android.content.Contextpublic int checkPermission(java.lang.String permission,
int pid,
int uid)
checkPermission in class android.content.Contextpublic int checkPermission(java.lang.String permission,
int pid,
int uid,
android.os.IBinder callerToken)
public int checkCallingPermission(java.lang.String permission)
checkCallingPermission in class android.content.Contextpublic int checkCallingOrSelfPermission(java.lang.String permission)
checkCallingOrSelfPermission in class android.content.Contextpublic int checkSelfPermission(java.lang.String permission)
checkSelfPermission in class android.content.Contextpublic void enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message)
enforcePermission in class android.content.Contextpublic void enforceCallingPermission(java.lang.String permission,
java.lang.String message)
enforceCallingPermission in class android.content.Contextpublic void enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message)
enforceCallingOrSelfPermission in class android.content.Contextpublic void grantUriPermission(java.lang.String toPackage,
android.net.Uri uri,
int modeFlags)
grantUriPermission in class android.content.Contextpublic void revokeUriPermission(android.net.Uri uri,
int modeFlags)
revokeUriPermission in class android.content.Contextpublic void revokeUriPermission(java.lang.String targetPackage,
android.net.Uri uri,
int modeFlags)
revokeUriPermission in class android.content.Contextpublic int checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags)
checkUriPermission in class android.content.Contextpublic int checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
android.os.IBinder callerToken)
public int checkCallingUriPermission(android.net.Uri uri,
int modeFlags)
checkCallingUriPermission in class android.content.Contextpublic int checkCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags)
checkCallingOrSelfUriPermission in class android.content.Contextpublic int checkUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags)
checkUriPermission in class android.content.Contextpublic void enforceUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message)
enforceUriPermission in class android.content.Contextpublic void enforceCallingUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
enforceCallingUriPermission in class android.content.Contextpublic void enforceCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
enforceCallingOrSelfUriPermission in class android.content.Contextpublic void enforceUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message)
enforceUriPermission in class android.content.Contextpublic android.content.Context createPackageContext(java.lang.String packageName,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
createPackageContext in class android.content.Contextandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.Context createApplicationContext(android.content.pm.ApplicationInfo application,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
android.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.Context createContextForSplit(java.lang.String splitName)
throws android.content.pm.PackageManager.NameNotFoundException
createContextForSplit in class android.content.Contextandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.Context createPackageContextAsUser(java.lang.String packageName,
int flags,
android.os.UserHandle user)
throws android.content.pm.PackageManager.NameNotFoundException
android.content.pm.PackageManager.NameNotFoundExceptionpublic int getUserId()
public android.content.Context createConfigurationContext(android.content.res.Configuration overrideConfiguration)
createConfigurationContext in class android.content.Contextpublic android.content.Context createDisplayContext(android.view.Display display)
createDisplayContext in class android.content.Contextpublic boolean isRestricted()
isRestricted in class android.content.Contextpublic android.view.Display getDisplay()
public void updateDisplay(int displayId)
public java.io.File[] getExternalFilesDirs(java.lang.String type)
getExternalFilesDirs in class android.content.Contextpublic java.io.File[] getObbDirs()
getObbDirs in class android.content.Contextpublic java.io.File[] getExternalCacheDirs()
getExternalCacheDirs in class android.content.Contextpublic java.io.File[] getExternalMediaDirs()
getExternalMediaDirs in class android.content.Contextpublic java.io.File getPreloadsFileCache()
public android.content.Context createDeviceProtectedStorageContext()
createDeviceProtectedStorageContext in class android.content.Contextpublic android.content.Context createCredentialProtectedStorageContext()
public boolean isDeviceProtectedStorage()
isDeviceProtectedStorage in class android.content.Contextpublic boolean isCredentialProtectedStorage()
public boolean canLoadUnsafeResources()
public android.os.IBinder getActivityToken()
public android.os.Handler getMainThreadHandler()