Android 内容提供器---简介
2012-02-29 19:29
246 查看
内容提供器管理结构化的数据集的访问。它们封装数据、提供定义数据安全的机制。内容提供器是用运行在另一个进程中的代码连接另一个进程中的数据的标准接口。
当你想要访问内容提供器中的数据时,使用应用程序的Context中的ContentResolver对象作为客户端跟提供器进行通信。跟ContentResolver对象进行通信的提供器对象是ContentProvider实现类的一个实例。这个提供器对象接收来自客户端的请求,执行请求动作,并返回结果。
如果你不想跟其他应用程序共享数据,就不需要开发自己的提供器。但是,如果你要在自己的应用程序中提供定制化的搜索建议就需要自己的提供器,如果你想要把复杂的数据或文件从你的应用复制粘贴到另一个应用程序中,你也需要提供自己的提供器。
Android本身包含了管理诸如音频、视频、图片、以及个人通信录信息的内容提供器。你能够在android.provider包的参考文档中看到一些被列出的内容提供器。
下列标题更详细的描述了内容提供器:
内容提供器基础
当数据被组织到数据表中时,怎样访问内容提供器中的数据。
创建内容提供器
怎样创建自己的内容提供器
日历提供器
怎样访问Android平台部分的日历提供器
当你想要访问内容提供器中的数据时,使用应用程序的Context中的ContentResolver对象作为客户端跟提供器进行通信。跟ContentResolver对象进行通信的提供器对象是ContentProvider实现类的一个实例。这个提供器对象接收来自客户端的请求,执行请求动作,并返回结果。
如果你不想跟其他应用程序共享数据,就不需要开发自己的提供器。但是,如果你要在自己的应用程序中提供定制化的搜索建议就需要自己的提供器,如果你想要把复杂的数据或文件从你的应用复制粘贴到另一个应用程序中,你也需要提供自己的提供器。
Android本身包含了管理诸如音频、视频、图片、以及个人通信录信息的内容提供器。你能够在android.provider包的参考文档中看到一些被列出的内容提供器。
下列标题更详细的描述了内容提供器:
内容提供器基础
当数据被组织到数据表中时,怎样访问内容提供器中的数据。
创建内容提供器
怎样创建自己的内容提供器
日历提供器
怎样访问Android平台部分的日历提供器
相关文章推荐
- Android 内容提供器---简介 .
- Android 内容提供器---简介
- android: 内容提供器简介
- Android 内容提供器---简介
- Android学习总结(九)———— 内容提供器(ContentProvider)
- 如何提高Android程序性能的简介与内容
- 个人参考——android之内容提供器provider
- Android内容提供器
- Android 内容提供器(Content Provider)介绍
- Android提供的LruCache类简介
- 浅析Android四大组件之一:ContentProvider 内容提供者 源码
- Android 内容提供器---创建内容提供器(设计内容资源标识(URI))
- Android 内容提供器---创建内容提供器(<provider>元素)
- Android学习-内容提供器 数据共享
- Android提供的LruCache类简介
- Android为 ContentProvider 提供了那些服务内容?
- 4.Android开发指南—内容提供器Content Providers
- 【转载】Android提供的LruCache类简介
- Android之 内容提供器(1)——使用内容提供器访问其它程序共享的数据
- Android初级开发(七)——创建自己的内容提供器