boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 的变体,专门针对 isolated services,允许调用者从单个组件声明生成服务的多个实例。
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
请参阅 bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection) 调用 BindServiceFlags#of(long) 获取 BindServiceFlags 对象。
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
与 bindService(Intent, ServiceConnection, int) 相同,使用 executor 控制 ServiceConnection 回调。
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
请参阅 bindService(android.content.Intent, android.content.ServiceConnection, int) 调用 BindServiceFlags#of(long) 以获取 BindServiceFlags 对象。
|
抽象 boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
连接到应用服务,如果需要则创建它。
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
请参阅 bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection) 调用 BindServiceFlags#of(long) 以获取 BindServiceFlags 对象。
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
以与 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 相同的方式绑定到给定 user 中的服务。
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
请参阅 bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 调用 BindServiceFlags#of(long) 获取 BindServiceFlags 对象。
|
抽象 int
|
checkCallingOrSelfPermission(String permission)
判断 IPC 的调用进程*或您*是否被授予了特定权限。
|
抽象 int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
判断 IPC 的调用进程*或您*是否被授予访问特定 URI 的权限。
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
判断 IPC 的调用进程*或您*是否被授予访问 URI 列表的权限。
|
抽象 int
|
checkCallingPermission(String permission)
判断您正在处理的 IPC 的调用进程是否被授予了特定权限。
|
抽象 int
|
checkCallingUriPermission(Uri uri, int modeFlags)
判断调用进程和用户 ID 是否被授予访问特定 URI 的权限。
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
判断调用进程和用户 ID 是否被授予访问 URI 列表的权限。
|
抽象 int
|
checkPermission(String permission, int pid, int uid)
判断系统中的特定进程和用户 ID 是否允许给定权限。
|
抽象 int
|
checkSelfPermission(String permission)
判断*您*是否已被授予特定权限。
|
抽象 int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
同时检查 Uri 权限和普通权限。
|
抽象 int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
判断特定进程和用户 ID 是否被授予访问特定 URI 的权限。
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
判断特定进程和用户 ID 是否被授予访问 URI 列表的权限。
|
抽象 void
|
clearWallpaper()
此方法在 API level 15 中已弃用。请改用 WallpaperManager.clear() 。 此方法要求调用者持有 Manifest.permission.SET_WALLPAPER 权限。
|
Context
|
createAttributionContext(String attributionTag)
返回一个针对当前 Context 的新 Context 对象,但将其归属于不同的 tag。
|
抽象 Context
|
createConfigurationContext(Configuration overrideConfiguration)
返回一个针对当前 Context 的新 Context 对象,但其资源已调整以匹配给定的 Configuration。
|
Context
|
createContext(ContextParams contextParams)
创建具有特定属性和行为的 Context。
|
抽象 Context
|
createContextForSplit(String splitName)
为给定的分拆名称返回新的 Context 对象。
|
Context
|
createDeviceContext(int deviceId)
返回一个针对当前 context 的新 Context 对象,但具有由 deviceId 指定的设备关联。
|
抽象 Context
|
createDeviceProtectedStorageContext()
返回一个针对当前 Context 的新 Context 对象,但其存储 API 由设备保护存储支持。
|
抽象 Context
|
createDisplayContext(Display display)
返回一个针对当前 context 的新 Context 对象,但其资源已调整以匹配 display 的指标。
|
抽象 Context
|
createPackageContext(String packageName, int flags)
返回一个针对给定应用名称的新 Context 对象。
|
Context
|
createWindowContext(int type, Bundle options)
为非 activity 窗口创建 Context。
|
Context
|
createWindowContext(Display display, int type, Bundle options)
在给定 Display 上为非 activity 窗口创建 Context 。
|
抽象 String[]
|
databaseList()
返回一个字符串数组,其中包含与此 Context 应用包关联的私有数据库的名称。
|
抽象 boolean
|
deleteDatabase(String name)
删除与此 Context 应用包关联的现有私有 SQLiteDatabase。
|
抽象 boolean
|
deleteFile(String name)
删除与此 Context 应用包关联的给定私有文件。
|
抽象 boolean
|
deleteSharedPreferences(String name)
删除现有的共享偏好设置文件。
|
抽象 void
|
enforceCallingOrSelfPermission(String permission, String message)
如果您或您正在处理的 IPC 的调用进程均未被授予特定权限,则抛出 SecurityException 。
|
抽象 void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
如果 IPC 的调用进程*或您*未被授予访问特定 URI 的权限,则抛出 SecurityException 。
|
抽象 void
|
enforceCallingPermission(String permission, String message)
如果您正在处理的 IPC 的调用进程未被授予特定权限,则抛出 SecurityException 。
|
抽象 void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
如果调用进程和用户 ID 未被授予访问特定 URI 的权限,则抛出 SecurityException 。
|
抽象 void
|
enforcePermission(String permission, int pid, int uid, String message)
如果系统中特定进程和用户 ID 不允许给定权限,则抛出 SecurityException 。
|
抽象 void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
强制执行 Uri 权限和普通权限。
|
抽象 void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
如果特定进程和用户 ID 未被授予访问特定 URI 的权限,则抛出 SecurityException 。
|
抽象 String[]
|
fileList()
返回一个字符串数组,其中包含与此 Context 应用包关联的私有文件的名称。
|
抽象 Context
|
getApplicationContext()
返回当前进程的单个全局 Application 对象的 Context。
|
抽象 ApplicationInfo
|
getApplicationInfo()
返回此 Context 包的完整应用信息。
|
抽象 AssetManager
|
getAssets()
返回此应用包的 AssetManager 实例。
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
在复杂的应用中,Attribution 可用于逻辑上分隔应用的不同部分。
|
抽象 File
|
getCacheDir()
返回文件系统上应用特定缓存目录的绝对路径。
|
抽象 ClassLoader
|
getClassLoader()
返回一个类加载器,您可以使用它在此包中检索类。
|
抽象 File
|
getCodeCacheDir()
返回文件系统上用于存储缓存代码的应用特定缓存目录的绝对路径。
|
final int
|
getColor(int id)
返回与特定资源 ID 相关联且根据当前主题设置样式的颜色。
|
final ColorStateList
|
getColorStateList(int id)
返回与特定资源 ID 相关联且根据当前主题设置样式的颜色状态列表。
|
抽象 ContentResolver
|
getContentResolver()
返回您应用包的 ContentResolver 实例。
|
抽象 File
|
getDataDir()
返回文件系统上此应用所有私有文件存储目录的绝对路径。
|
抽象 File
|
getDatabasePath(String name)
返回文件系统上使用 openOrCreateDatabase(String, int, CursorFactory) 创建的数据库的绝对路径。
|
int
|
getDeviceId()
获取与此 Context 关联的设备 ID。
|
抽象 File
|
getDir(String name, int mode)
检索(如果需要则创建)一个新的目录,应用可以在其中放置自己的自定义数据文件。
|
Display
|
getDisplay()
获取与此 Context 关联的显示。
|
final Drawable
|
getDrawable(int id)
返回与特定资源 ID 相关联且根据当前主题设置样式的可绘制对象。
|
抽象 File
|
getExternalCacheDir()
返回主共享/外部存储设备上应用特定目录的绝对路径,应用可以将属于它的缓存文件放在此处。
|
抽象 File[]
|
getExternalCacheDirs()
返回所有共享/外部存储设备上应用特定目录的绝对路径,应用可以将属于它的缓存文件放在此处。
|
抽象 File
|
getExternalFilesDir(String type)
返回主共享/外部存储设备上目录的绝对路径,应用可以将属于它的持久文件放在此处。
|
抽象 File[]
|
getExternalFilesDirs(String type)
返回所有共享/外部存储设备上应用特定目录的绝对路径,应用可以将属于它的持久文件放在此处。
|
抽象 File[]
|
getExternalMediaDirs()
此方法在 API level 30 中已弃用。这些目录仍然存在并会被扫描,但建议开发者迁移到直接将内容插入 MediaStore 集合中,因为从 Build.VERSION_CODES.Q 开始,任何应用都可以在无需任何权限的情况下向 MediaStore 贡献新的媒体。
|
抽象 File
|
getFileStreamPath(String name)
返回文件系统上使用 openFileOutput(String, int) 创建的文件存储的绝对路径。
|
抽象 File
|
getFilesDir()
返回文件系统上使用 openFileOutput(String, int) 创建的文件存储的目录的绝对路径。
|
Executor
|
getMainExecutor()
返回一个 Executor ,它将在与此 Context 关联的主线程上运行排队任务。
|
抽象 Looper
|
getMainLooper()
返回当前进程主线程的 Looper。
|
抽象 File
|
getNoBackupFilesDir()
返回文件系统上类似于 getFilesDir() 的目录的绝对路径。
|
抽象 File
|
getObbDir()
返回此应用 OBB 文件(如果有)所在的主共享/外部存储目录。
|
抽象 File[]
|
getObbDirs()
返回所有共享/外部存储设备上应用特定目录的绝对路径,应用可以在此处找到其 OBB 文件(如果有)。
|
String
|
getOpPackageName()
返回此上下文用于 `AppOpsManager` 调用的包名,以便应用操作管理器的 uid 验证能够与该名称配合使用。
|
抽象 String
|
getPackageCodePath()
返回此 Context 主 Android 包的完整路径。
|
抽象 PackageManager
|
getPackageManager()
返回 PackageManager 实例以查找全局包信息。
|
抽象 String
|
getPackageName()
返回此应用包的名称。
|
抽象 String
|
getPackageResourcePath()
返回此 Context 主 Android 包的完整路径。
|
ContextParams
|
getParams()
返回此 Context 创建时所用的参数集,如果它是通过 createContext(android.content.ContextParams) 创建的。
|
抽象 Resources
|
getResources()
返回此应用包的 Resources 实例。
|
抽象 SharedPreferences
|
getSharedPreferences(String name, int mode)
检索并持有名为 'name' 的偏好设置文件的内容,返回一个 SharedPreferences,您可以通过它检索和修改其值。
|
final String
|
getString(int resId)
从应用程序包的默认字符串表中返回本地化的字符串。
|
final String
|
getString(int resId, Object... formatArgs)
从应用程序包的默认字符串表中返回本地化的格式化字符串,并替换 Formatter 和 String.format(String, Object) 中定义的格式参数。
|
final <T> T
|
getSystemService(Class<T> serviceClass)
按类返回系统级服务的句柄。
|
抽象 Object
|
getSystemService(String name)
按名称返回系统级别服务的句柄。
|
抽象 String
|
getSystemServiceName(Class<?> serviceClass)
获取由指定类表示的系统级别服务的名称。
|
final CharSequence
|
getText(int resId)
从应用程序包的默认字符串表中返回本地化的带样式 CharSequence。
|
抽象 Resources.Theme
|
getTheme()
返回与此 Context 关联的 Theme 对象。
|
抽象 Drawable
|
getWallpaper()
此方法在 API level 15 中已弃用。请改用 WallpaperManager.get() 。
|
抽象 int
|
getWallpaperDesiredMinimumHeight()
此方法在 API level 15 中已弃用。请改用 WallpaperManager.getDesiredMinimumHeight() 。
|
抽象 int
|
getWallpaperDesiredMinimumWidth()
此方法在 API level 15 中已弃用。请改用 WallpaperManager.getDesiredMinimumWidth() 。
|
抽象 void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
授予访问特定 Uri 的权限给另一个包,无论该包是否具有访问该 Uri 内容提供者的通用权限。
|
抽象 boolean
|
isDeviceProtectedStorage()
指示此 Context 的存储 API 是否由设备保护存储支持。
|
boolean
|
isRestricted()
指示此 Context 是否受限制。
|
boolean
|
isUiContext()
如果此上下文是可访问 UI 组件(例如 WindowManager 、LayoutInflater 或 WallpaperManager )的 UI 上下文,则返回 true 。
|
抽象 boolean
|
moveDatabaseFrom(Context sourceContext, String name)
将现有数据库文件从给定的源存储 Context 移动到此 Context。
|
抽象 boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
将现有共享偏好设置文件从给定的源存储 Context 移动到此 Context。
|
final TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
在此 Context 的主题中检索样式属性信息。
|
final TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
在此 Context 的主题中检索样式属性信息。
|
final TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
在此 Context 的主题中检索样式属性信息。
|
final TypedArray
|
obtainStyledAttributes(int[] attrs)
在此 Context 的主题中检索样式属性信息。
|
抽象 FileInputStream
|
openFileInput(String name)
打开与此 Context 应用包关联的私有文件以供读取。
|
抽象 FileOutputStream
|
openFileOutput(String name, int mode)
打开与此 Context 应用包关联的私有文件以供写入。
|
抽象 SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
打开与此 Context 应用包关联的新的私有 SQLiteDatabase。
|
抽象 SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
打开与此 Context 应用包关联的新的私有 SQLiteDatabase。
|
抽象 Drawable
|
peekWallpaper()
此方法在 API level 15 中已弃用。请改用 WallpaperManager.peek() 。
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
将新的 ComponentCallbacks 添加到 Context 的基本应用中,它将在与 Activity 和其他组件的 ComponentCallbacks 方法相同的时机被调用。
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
向 Context 添加新的设备 ID 更改监听器,当系统更改设备关联时会调用此监听器。
|
抽象 Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
注册 BroadcastReceiver,使其在主 activity 线程中运行。
|
抽象 Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
注册以接收 intent 广播,接收器可以选择性地暴露给即时应用。
|
抽象 Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
注册以接收 intent 广播,并在 scheduler 的 Context 中运行。
|
抽象 Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
注册以接收 intent 广播,并在 scheduler 的 Context 中运行。
|
抽象 void
|
removeStickyBroadcast(Intent intent)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
抽象 void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
void
|
revokeSelfPermissionOnKill(String permName)
触发异步撤销运行时权限。
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
触发撤销调用包的一个或多个权限。
|
抽象 void
|
revokeUriPermission(Uri uri, int modeFlags)
移除之前通过 grantUriPermission(String, Uri, int) 或*任何其他*机制添加的所有用于访问特定 content provider Uri 的权限。
|
抽象 void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
移除之前通过 grantUriPermission(String, Uri, int) 为特定目标包添加的用于访问特定 content provider Uri 的权限。
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,并允许强制执行可选的所需权限。
|
抽象 void
|
sendBroadcast(Intent intent, String receiverPermission)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,并允许强制执行可选的所需权限。
|
抽象 void
|
sendBroadcast(Intent intent)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver。
|
抽象 void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
sendBroadcast(android.content.Intent) 的版本,允许您指定广播将发送给哪个用户。
|
抽象 void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
sendBroadcast(android.content.Intent, java.lang.String) 的版本,允许您指定广播将发送给哪个用户。
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
将给定的 intent 广播到所有感兴趣的 BroadcastReceivers,允许强制执行所需的权限数组。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 的版本,允许您指定 App Op 来强制限制广播将发送给哪些接收器。
|
抽象 void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendBroadcast(android.content.Intent) 的版本,允许您从广播中接收数据。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,一次交付一个,以便更偏好的接收器可以在广播发送给不太偏好的接收器之前处理它。
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendBroadcast(android.content.Intent) 的版本,允许您从广播中接收数据。
|
抽象 void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,一次交付一个,以便更偏好的接收器可以在广播发送给不太偏好的接收器之前处理它。
|
抽象 void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 的版本,允许您指定广播将发送给哪个用户。
|
抽象 void
|
sendStickyBroadcast(Intent intent)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
此方法在 API level 31 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
抽象 void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
抽象 void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
抽象 void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
此方法在 API level 21 中已弃用。不应使用粘性广播。它们不提供安全性(任何人都可以访问它们),不提供保护(任何人都可以修改它们),并且存在许多其他问题。推荐的模式是使用非粘性广播报告某些内容已更改,并使用另一种机制让应用在需要时检索当前值。
|
抽象 void
|
setTheme(int resid)
设置此 Context 的基本主题。
|
抽象 void
|
setWallpaper(Bitmap bitmap)
此方法在 API level 15 中已弃用。请改用 WallpaperManager.set() 。 此方法要求调用者持有 Manifest.permission.SET_WALLPAPER 权限。
|
抽象 void
|
setWallpaper(InputStream data)
此方法在 API level 15 中已弃用。请改用 WallpaperManager.set() 。 此方法要求调用者持有 Manifest.permission.SET_WALLPAPER 权限。
|
抽象 void
|
startActivities(Intent[] intents, Bundle options)
启动多个新的 activity。
|
抽象 void
|
startActivities(Intent[] intents)
与 startActivities(android.content.Intent[], android.os.Bundle) 相同,未指定选项。
|
抽象 void
|
startActivity(Intent intent)
与 startActivity(android.content.Intent, android.os.Bundle) 相同,未指定选项。
|
抽象 void
|
startActivity(Intent intent, Bundle options)
启动一个新的 activity。
|
抽象 ComponentName
|
startForegroundService(Intent service)
类似于 startService(android.content.Intent) ,但隐含地承诺 Service 在开始运行后将调用 startForeground(int, android.app.Notification) 。
|
抽象 boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
开始执行一个 Instrumentation 类。
|
抽象 void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
与 startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle) 相同,但未指定任何选项。
|
抽象 void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
类似于 startActivity(android.content.Intent, android.os.Bundle) ,但采用 IntentSender 来启动。
|
抽象 ComponentName
|
startService(Intent service)
请求启动给定的应用程序服务。
|
抽象 boolean
|
stopService(Intent service)
请求停止给定的应用程序服务。
|
抽象 void
|
unbindService(ServiceConnection conn)
断开与应用程序服务的连接。
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
移除之前使用 registerComponentCallbacks(android.content.ComponentCallbacks) 注册的 ComponentCallbacks 对象。
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
从 Context 中移除设备 ID 更改监听器。
|
抽象 void
|
unregisterReceiver(BroadcastReceiver receiver)
取消注册先前已注册的 BroadcastReceiver。
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
对于先前使用 bindService(Intent, BindServiceFlags, Executor, ServiceConnection) 或相关方法绑定的服务,更改系统管理该服务进程与其他进程的关系。
|