Most visited

Recently visited

Added in API level 1

android.content

包含用于访问和发布设备上的数据的类。 它包括三个主要类别的API:

Interfaces

ClipboardManager.OnPrimaryClipChangedListener 定义在剪贴板上的主剪辑更改时调用的侦听器回调。
ComponentCallbacks 这组回调的API,适用于所有应用程序组件(的 Activity , Service , ContentProvider ,并 Application )。
ComponentCallbacks2 扩展 ComponentCallbacks接口,使用新的回调进行更细粒度的内存管理。
ContentProvider.PipeDataWriter<T> 将数据流写入管道的接口。
DialogInterface  
DialogInterface.OnCancelListener 用于允许对话框的创建者在对话框被取消时运行一些代码的界面。
DialogInterface.OnClickListener 用于允许对话框的创建者在单击对话框上的项目时运行一些代码的界面。
DialogInterface.OnDismissListener 界面用于允许对话创建者在对话被解除时运行一些代码。
DialogInterface.OnKeyListener 将关键事件分派到此对话框时调用回调的接口定义。
DialogInterface.OnMultiChoiceClickListener 用于在单击多选对话框中的项目时允许对话创建者运行某些代码的界面。
DialogInterface.OnShowListener 用于允许对话框的创建者在显示对话框时运行一些代码的界面。
EntityIterator 专 Iterator ,允许迭代 Entity对象的集合。
IntentSender.OnFinished 回调界面用于发现发送操作何时完成。
Loader.OnLoadCanceledListener<D> 实现的接口,用于在加载完其数据之前发现加载器何时被取消。
Loader.OnLoadCompleteListener<D> 实现该接口以发现Loader何时完成加载其数据。
ServiceConnection 用于监视应用程序服务状态的接口。
SharedPreferences 用于访问和修改由 getSharedPreferences(String, int)返回的偏好数据的 getSharedPreferences(String, int) 。
SharedPreferences.Editor 用于修改 SharedPreferences对象中的值的接口。
SharedPreferences.OnSharedPreferenceChangeListener 在共享首选项发生更改时调用回调的接口定义。
SyncStatusObserver  

Classes

AbstractThreadedSyncAdapter 一个SyncAdapter的抽象实现,它产生一个线程来调用同步操作。
AsyncQueryHandler 一个辅助类来帮助处理异步 ContentResolver查询更加容易。
AsyncQueryHandler.WorkerArgs  
AsyncQueryHandler.WorkerHandler  
AsyncTaskLoader<D> 提供 AsyncTask来完成工作的摘要加载程序。
BroadcastReceiver 将接收sendBroadcast()发送的意图的代码的基类。
BroadcastReceiver.PendingResult 状态为广播接收器的待处理结果。
ClipboardManager 与剪贴板服务的接口,用于在全局剪贴板中放置和检索文本。
ClipData 在剪贴板上表示剪切的数据。
ClipData.Item ClipData中单个项目的描述。
ClipDescription 描述 ClipData内容的元数据。
ComponentName 标识符为特定的应用程序组件( Activity , Service , BroadcastReceiver ,或 ContentProvider可用)。
ContentProvider 内容提供者是Android应用程序的主要构建模块之一,为应用程序提供内容。
ContentProviderClient 用于与特定的 ContentProvider交互的公共接口对象。
ContentProviderOperation 表示作为一批操作的一部分执行的单个操作。
ContentProviderOperation.Builder 用于将参数添加到 ContentProviderOperation 。
ContentProviderResult 包含应用程序的结果 ContentProviderOperation 。
ContentQueryMap 将光标的内容缓存到String-> ContentValues的Map中,并通过注册支持光标的内容的更新来选择性地保持缓存的新鲜度。
ContentResolver 此类为应用程序提供对内容模型的访问权限。
ContentUris 对于工作有用的工具方法 Uri方案:使用“内容”(//内容)的对象。
ContentValues 该类用于存储 ContentResolver可以处理的一组值。
Context 接口有关应用程序环境的全局信息。
ContextWrapper 代理执行Context,将其所有调用简单地委托给另一个Context。
CursorLoader 装载程序查询 ContentResolver并返回 Cursor 。
Entity 使用ContentValues的项目表示。
Entity.NamedContentValues  
Intent 意图是要执行的操作的抽象描述。
Intent.FilterComparison 包装类持有一个意图和执行比较在过滤的目的。
Intent.ShortcutIconResource 表示快捷方式/活动文件夹图标资源。
IntentFilter 要匹配的意向值的结构化描述。
IntentFilter.AuthorityEntry 这是 authoritiesIterator()返回的Iterator中的单个权限的条目。
IntentSender 描述要执行的Intent和目标操作。
Loader<D> 一个执行异步数据加载的类。
Loader.ForceLoadContentObserver 一个ContentObserver的实现,负责将它连接到Loader,以便在观察者被告知已经改变时让加载器重新加载它的数据。
MutableContextWrapper 特殊版本的 ContextWrapper允许在初始设置基础上下文后进行修改。
PeriodicSync 包含关于定期同步的信息的值类型。
RestrictionEntry 应用程序可以为多用户设备上的受限用户公开限制。
RestrictionsManager 为应用程序提供查询管理用户的实体施加的限制的机制。
SearchRecentSuggestionsProvider 这个超类可以用来为您的应用程序创建一个简单的搜索建议提供程序。
SyncAdapterType 表示SyncAdapterType的值类型。
SyncContext  
SyncInfo 有关当前正在进行的同步操作的信息。
SyncRequest 便捷类构造同步请求。
SyncRequest.Builder @link SyncRequest的生成器类。
SyncResult 该类用于将Sync操作的结果传送给SyncManager。
SyncStats 用于记录有关同步操作结果的各种统计信息。
UriMatcher 工具类有助于匹配内容提供者中的URI。
UriPermission 单个Uri权限授予的说明。

Exceptions

ActivityNotFoundException 当调用 startActivity(Intent)或其某个变体失败时会抛出此异常,因为无法找到活动来执行给定的Intent。
IntentFilter.MalformedMimeTypeException 当给定的MIME类型没有有效的语法时,会引发此异常。
IntentSender.SendIntentException 尝试通过已取消的PendingIntent发送异常或者不能再执行请求时抛出异常。
OperationApplicationException 在 ContentProviderOperation的应用程序由于指定的约束而失败时抛出。
ReceiverCallNotAllowedException 当从 BroadcastReceiver组件中使用这些方法时,会从 registerReceiver(BroadcastReceiver, IntentFilter)和 bindService(Intent, ServiceConnection, int)引发此异常。

Hooray!