Android.Content 命名空间

为应用程序上下文、组件、意向和数据共享提供 Android API。

类

名称 说明
AbstractThreadedSyncAdapter

生成线程以调用同步操作的 SyncAdapter 的抽象实现。

ActivityNotFoundException

当调用 Context#startActivity 或其变体之一失败时,将引发此异常,因为找不到执行给定意向的活动。

AsyncQueryHandler

帮助程序类可帮助更轻松地处理异步 ContentResolver 查询。

AsyncQueryHandler.WorkerArgs

保存由该操作 AsyncQueryHandler处理的自变量和结果。

AsyncQueryHandler.WorkerHandler

调度在其工作线程上排队 AsyncQueryHandler 的操作。

AsyncTaskLoader

提供 AsyncTask 执行工作的抽象加载程序。

AttributionSource

此类表示应对其授予权限保护数据的访问的源。

AttributionSource.Builder

一个生成器 AttributionSource

AttributionSource.InterfaceConsts

包含由 AttributionSource. 声明的常量的托管别名。

BroadcastReceiver

接收和处理发送的 android.content.Context#sendBroadcast(Intent)广播意向的代码的基类。

BroadcastReceiver.PendingResult

正在等待广播接收器的结果的状态。

BroadcastReceiverAttribute

在 . 中/manifest/application/receiver生成元素AndroidManifest.xml

ClipboardManager

剪贴板服务的接口,用于在全局剪贴板中放置和检索文本。

ClipData

剪贴板上剪裁的数据的表示形式。

ClipData.InterfaceConsts

包含由 ClipData. 声明的常量的托管别名。

ClipData.Item

ClipData 中单个项的说明。

ClipData.Item.Builder

通过提供可选内容来生成 a ClipData.Item 。

ClipDescription

描述 . ClipData. 内容的元数据

ClipDescription.InterfaceConsts

包含由 ClipDescription. 声明的常量的托管别名。

ComponentCallbacks2

IComponentCallbacks扩展接口与新的回调,用于精细的内存管理。

ComponentName

可用的特定应用程序组件(android.app.Activity、android.app.Serviceandroid.content.BroadcastReceiver或android.content.ContentProvider)的标识符。

ComponentName.InterfaceConsts

包含由 ComponentName. 声明的常量的托管别名。

ContentProvider

内容提供程序是 Android 应用程序的主要构建基块之一,为应用程序提供内容。

ContentProvider.CallingIdentity

表示传入 IPC 标识的不透明令牌。

ContentProvider.InterfaceConsts

包含由 ContentProvider. 声明的常量的托管别名。

ContentProviderAttribute

在 . 中/manifest/application/provider生成元素AndroidManifest.xml

ContentProviderClient

用于与特定 ContentProvider交互的公共接口对象。

ContentProviderOperation

表示要作为一批操作的一部分执行的单个操作。

ContentProviderOperation.Builder

用于将参数添加到 .ContentProviderOperation

ContentProviderOperation.InterfaceConsts

包含由 ContentProviderOperation. 声明的常量的托管别名。

ContentProviderResult

包含应用程序 ContentProviderOperation的结果。

ContentProviderResult.InterfaceConsts

包含由 ContentProviderResult. 声明的常量的托管别名。

ContentQueryMap

将游标的内容缓存到 String-ContentValues> 的映射中,并选择性地通过注册支持游标的内容更新来保持缓存新鲜。

ContentResolver

此类提供应用程序对内容模型的访问权限。

ContentResolver.MimeTypeInfo

特定 MIME 类型的详细说明,包括描述该类型的图标和标签。

ContentUris

实用工具方法可用于处理 android.net.Uri 使用 “ 的对象;content”(content://) 方案。

ContentValues

此类用于存储一组可以处理的值 ContentResolver 。

ContentValues.InterfaceConsts

包含由 ContentValues. 声明的常量的托管别名。

Context

有关应用程序环境的全局信息的接口。

Context.BindServiceFlags

用于 bindService() 调用的特定标志,该标志封装了 64 位长整数。

Context.UpdateBindingParams

批处理更新操作中单个未绑定或重新绑定请求的接口。

Context.UpdateBindingParams.Builder

UpdateBindingParams 的 Builder 类

ContextParams

此类表示有关通过 Context#createContext 应如何创建上下文的规则。

ContextParams.Builder

用于创建 ContextParams.

ContextWrapper

仅将上下文的所有调用委托给另一个上下文的代理实现。

CursorLoader

一个加载程序,用于查询 ContentResolver 并返回一个 Cursor。

DialogClickEventArgs

提供对话框单击事件的数据。

DialogInterface
DialogKeyEventArgs

提供事件的数据 KeyPress 。

DialogMultiChoiceClickEventArgs

为对话框多选项单击事件提供数据。

Entity

使用 ContentValues 的项的表示形式。

Entity.NamedContentValues

将名称与一组 ContentValues 名称 Entity相关联。

GrantUriPermissionAttribute

在 /manifest/provider/grant-uri-permission . 中 AndroidManifest.xml生成元素

Intent

意向是对要执行的操作的抽象说明。

Intent.FilterComparison

包装器类保存意向并实现比较以用于筛选目的。

Intent.InterfaceConsts

包含由 Intent. 声明的常量的托管别名。

Intent.ShortcutIconResource

表示快捷方式/实时文件夹图标资源。

Intent.ShortcutIconResource.InterfaceConsts

包含由 Intent.ShortcutIconResource. 声明的常量的托管别名。

IntentFilter

要匹配的意向值的结构化说明。

IntentFilter.AuthorityEntry

这是迭代器中返回 #authoritiesIterator()的单个颁发机构的条目。

IntentFilter.InterfaceConsts

包含由 IntentFilter. 声明的常量的托管别名。

IntentFilter.MalformedMimeTypeException

当给定的 MIME 类型没有有效的语法时,将引发此异常。

IntentSender

意向和目标操作的说明。

IntentSender.InterfaceConsts

包含由 IntentSender. 声明的常量的托管别名。

IntentSender.SendIntentException

尝试通过已取消或无法再执行请求的 PendingIntent 发送时引发的异常。

Loader

执行数据异步加载的类。

Loader.ForceLoadContentObserver

ContentObserver 的实现,它负责将其连接到加载程序,以便加载程序在通知加载程序已更改时重新加载其数据。

Loader.LoadCanceledEventArgs

提供加载程序取消事件的数据。

Loader.LoadCompleteEventArgs

为加载程序完成事件提供数据。

LocusId

应用程序中唯一状态(locus)的标识符。

LocusId.InterfaceConsts

包含由 LocusId. 声明的常量的托管别名。

MutableContextWrapper

此特殊版本 ContextWrapper 允许在最初设置基础上下文后对其进行修改。

OperationApplicationException

当应用程序 ContentProviderOperation 由于指定的约束而失败时引发。

PeriodicSync

包含有关定期同步的信息的值类型。

PeriodicSync.InterfaceConsts

包含由 PeriodicSync. 声明的常量的托管别名。

QuickViewConstants

常量 。Intent#ACTION_QUICK_VIEW

ReceiverCallNotAllowedException

从组件使用这些Context#registerReceiver方法时引发Context#bindServiceBroadcastReceiver此异常。

RestrictionEntry

应用程序可以为多用户设备上的受限用户公开限制。

RestrictionEntry.InterfaceConsts

包含由 RestrictionEntry. 声明的常量的托管别名。

RestrictionsManager

为应用提供一种机制,用于查询管理用户的实体施加的限制。

SearchRecentSuggestionsProvider

此超级类可用于为应用程序创建简单的搜索建议提供程序。

SharedPreferencesOnSharedPreferenceChangeEventArgs

为共享首选项更改事件提供数据。

SyncAdapterType

表示 SyncAdapterType 的值类型。

SyncAdapterType.InterfaceConsts

包含由 SyncAdapterType. 声明的常量的托管别名。

SyncContext

为同步适配器提供用于报告完成并获取其绑定程序的回调。

SyncInfo

有关当前正在进行的同步操作的信息。

SyncInfo.InterfaceConsts

包含由 SyncInfo. 声明的常量的托管别名。

SyncRequest

用于构造同步请求的便利类。

SyncRequest.Builder

用于 .. 的 SyncRequestBuilder 类

SyncRequest.InterfaceConsts

包含由 SyncRequest. 声明的常量的托管别名。

SyncResult

此类用于将同步操作的结果传达给 SyncManager。

SyncResult.InterfaceConsts

包含由 SyncResult. 声明的常量的托管别名。

SyncStats

用于记录有关同步操作结果的各种统计信息。

SyncStats.InterfaceConsts

包含由 SyncStats. 声明的常量的托管别名。

UriMatcher

用于帮助匹配内容提供程序中的 URI 的实用工具类。

UriPermission

单个 Uri 权限授予的说明。

UriPermission.InterfaceConsts

包含由 UriPermission. 声明的常量的托管别名。

UriRelativeFilter

一个筛选器,用于匹配意向 URI 数据的一 UriRelativeFilterGroup部分。

UriRelativeFilterGroup

基于 URI 的相对引用(包括路径、查询和片段)的意向数据匹配组。

接口

名称 说明
ClipboardManager.IOnPrimaryClipChangedListener

定义在剪贴板上主剪辑发生更改时调用的侦听器回调。

ContentProvider.IPipeDataWriter

用于将数据流写入管道的接口。

IComponentCallbacks

所有应用程序组件(android.app.Activity、 android.app.Service、 ContentProvider和 android.app.Application)通用的回调 API 集。

IComponentCallbacks2

可用于改进后台内存管理的应用状态转换的回调。

IDialogInterface

定义对话框类型类的接口,该类可以显示、消除或取消,并且可能具有可以单击的按钮。

IDialogInterfaceOnCancelListener

用于允许对话框的创建者在取消对话时运行某些代码的接口。

IDialogInterfaceOnClickListener

当单击对话框上的项时,用于允许对话框的创建者运行某些代码的接口。

IDialogInterfaceOnDismissListener

用于允许对话框的创建者在关闭对话框时运行某些代码的接口。

IDialogInterfaceOnKeyListener

将键事件调度到此对话框时要调用的回调的接口定义。

IDialogInterfaceOnMultiChoiceClickListener

单击多选项对话框中的项时,用于允许对话框的创建者运行某些代码的接口。

IDialogInterfaceOnShowListener

用于允许对话框的创建者在显示对话框时运行某些代码的接口。

IntentSender.IOnFinished

用于发现发送操作何时完成的回调接口。

IServiceConnection

用于监视应用程序服务的状态的接口。

ISharedPreferences

用于访问和修改由 Context#getSharedPreferences. 返回的首选项数据的接口。

ISharedPreferencesEditor

用于修改对象中的 SharedPreferences 值的接口。

ISharedPreferencesOnSharedPreferenceChangeListener

更改共享首选项时要调用的回调的接口定义。

ISyncStatusObserver

同步状态更改时接收通知。

Loader.IOnLoadCanceledListener

实现的接口,用于发现加载程序在加载完数据之前何时取消。

Loader.IOnLoadCompleteListener

实现的接口,用于发现加载程序何时完成加载其数据。

枚举

名称 说明
ActivityFlags

枚举多个类型返回的值,并将其作为多个类型的参数。

Bind

枚举多个方法返回的值 Bind

CaptureContentForNoteResult

定义活动捕获笔记内容后返回的结果代码。

ClipDescriptionClassification

定义由 a ClipDescription. 描述的内容的分类状态。

DatabaseMode

为最近使用 SearchRecentSuggestionsProvider的建议数据库指定配置模式。

DialogButtonType

枚举多个类型返回的值。

DialogButtonTypeObsoleted

枚举多个类型返回的值。

ExtraDockState

枚举由多个方法 ExtraDockState返回的值。

FileCreationMode

枚举多个类型返回的值,并将其作为多个类型的参数。

FillInFlags

枚举多个类型返回的值,并将其作为 成员的参数。

IntentChooserContentType

定义 Android 意向选择器支持的内容类型。

IntentFilterPriority

枚举多个类型返回的值。

IntentUriType

枚举由 UriIntentSchemeNone 成员的参数返回Scheme的值。

MatchResults

定义匹配意向时 IntentFilter 返回的匹配结果常量。

NotifyChangeFlags

指定通过 ContentResolver通知观察者时提供的更改详细信息。

PackageContextFlags

指定用于创建包上下文的选项。

QuerySortDirection

指定查询排序参数的排序方向。

ReceiverFlags

指定上下文注册广播接收器的注册选项。

RestrictionEntryType

枚举多个类型返回的值,并将其作为 F:Android.Content.RestrictionEntry..ctor 成员。

RestrictionResults

枚举由多个方法 RestrictionResults返回的值。

SyncObserverType

定义同步状态观察程序报告的同步状态类别。

TrimMemory

枚举多个类型返回的值,并将其作为多个类型的参数。

UriRelativeFilterGroupAction

指定 URI 相对筛选器组是允许还是阻止匹配 URI。

UriRelativeFilterPart

标识筛选器应用到的 URI 相对部分。

注解

包括组件生命周期、意向传送、内容提供程序和解析程序、剪贴板数据、共享首选项和同步的协定。

Java包的文档android.content。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。