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