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()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.clear() 。
此方法要求调用方拥有相应权限
Manifest.permission.SET_WALLPAPER 。
|
Context
|
createAttributionContext(String attributionTag)
针对当前 Context 返回一个新的 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)
在指定文件中为非 activity 窗口创建 Context
Display 。
|
abstract
String[]
|
databaseList()
返回一个字符串数组,该数组用于命名与
此 Context 的应用软件包。
|
abstract
boolean
|
deleteDatabase(String name)
删除与此 Context 关联的现有私有 SQLiteDatabase
应用软件包。
|
abstract
boolean
|
deleteFile(String name)
删除与此上下文的
应用软件包。
|
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()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
这些目录仍然存在并会被扫描,但开发者可以
最好将内容插入到
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 时使用的参数集(如果它
通过 createContext(android.content.ContextParams) 创建。
|
abstract
Resources
|
getResources()
返回应用软件包的 Resources 实例。
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
检索并保留偏好设置文件“name”的内容,返回
通过它,您可以检索和修改其
值。
|
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)
从应用程序包的
默认字符串表。
|
abstract
Resources.Theme
|
getTheme()
返回与此 Context 关联的 Theme 对象。
|
abstract
Drawable
|
getWallpaper()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.get() 。
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.getDesiredMinimumHeight() 。
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.getDesiredMinimumWidth() 。
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
向其他软件包授予访问特定 URI 的权限(无论如何)
该软件包是否具有访问 URI 的
content provider。
|
abstract
boolean
|
isDeviceProtectedStorage()
指示此上下文的存储 API 是否由
设备保护存储空间
|
boolean
|
isRestricted()
指示此 Context 是否受限。
|
boolean
|
isUiContext()
如果上下文是可以访问界面组件(例如true
WindowManager 、LayoutInflater 或
WallpaperManager 。
|
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)
打开与此上下文的应用软件包关联的不公开文件
非常好用
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
打开与此上下文的应用软件包关联的不公开文件
文本。
|
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()
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.peek() 。
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
将一个新的 ComponentCallbacks 添加到
Context,将在与 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。
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
注册以接收意图广播,并在
scheduler。
|
abstract
void
|
removeStickyBroadcast(Intent intent)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
void
|
revokeSelfPermissionOnKill(String permName)
触发运行时权限的异步撤消。
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
触发撤消调用的软件包的一项或多项权限。
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
移除访问特定 content provider URI 的所有权限
之前通过 grantUriPermission(String, Uri, int) 或任何其他机制添加的。
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
移除对特定 content provider URI 的访问权限
之前针对特定目标添加 grantUriPermission(String, Uri, int) 的
软件包。
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,从而允许
要强制执行的可选必要权限。
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,从而允许
要强制执行的可选必要权限。
|
abstract
void
|
sendBroadcast(Intent intent)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver。
|
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)
将给定的 intent 广播到所有感兴趣的 BroadcastReceiver,从而允许
要强制执行的所需权限的数组。
|
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)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请勿使用粘性广播。它们不提供任何安全(
无法访问这些文件、无法设置任何保护措施(任何人都可以修改文件)以及其他许多问题。
推荐的模式是使用非粘性广播来报告事物
但有一种机制,让应用在每次
。
|
abstract
void
|
setTheme(int resid)
为此上下文设置基本主题。
|
abstract
void
|
setWallpaper(Bitmap bitmap)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 WallpaperManager.set() 。
此方法要求调用方拥有相应权限
Manifest.permission.SET_WALLPAPER 。
|
abstract
void
|
setWallpaper(InputStream data)
<ph type="x-smartling-placeholder"></ph>
此方法已废弃
。
请改用 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) 类似,但包含一个隐式 promise,即
服务在开始运行后将调用 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)
移除之前注册的 ComponentCallbacks 对象
和registerComponentCallbacks(android.content.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) 或相关方法绑定的服务,请将
系统如何管理该服务的进程相对于其他进程的方式。
|