内容提供者---简介
来源:互联网 发布:中小学网络教育 编辑:程序博客网 时间:2024/06/06 14:00
原文译自:http://developer.android.com/guide/topics/providers/content-providers.html
内容提供者
内容提供者管理着对一个结构化的数据集访问。它们封装数据并提供定义安全的数据机制。内容提供者是可以把一个进程里的数据与运行在另一个进程里的代码进行关联的标准接口。当访问内容提供者内的数据时,使用应用上下文里的
对象作为客户端与提供者进行通话。ContentResolver
对象与提供者对象通话,它是一个实现了ContentResolver
ContentProvider
的类的实例。提供者对象接收来自客户端的数据请求,执行请求动作并返回结果。
如果不想与其它的应用分享数据,则不必开发自己的提供者。然而,应用自身需要自己的提供者来提供自定义搜索建议。如果想要从自身应用向其它应用复制和粘贴复制数据或文件,则自身应用仍然需要自己的提供者。
Android自身包含了一些管理诸如声音,视频,图片和个人联系信息等数据的内容提供者。可以看到它们中的一些被罗列在android.provider
包的参考文档里。尽管有一些限制,但任何Android应用都可以访问这些提供者。
接下来的话题更详细地描述内容提供者:
- 内容提供者基础(Content Provider Basics)
- 当数据被组织为表时如何在内容提供者内访问数据。
- 创建一个内容提供者(Creating a Content Provider)
- 如何创建自己的内容提供者。
- 日历提供者(Calendar Provider)
如何访问作为平台组成部分的日历提供者。
2012年6月21日
- 内容提供者---简介
- Android基础:内容提供者简介
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- 内容提供者
- select into 语句,最好加上异常捕获
- Mysql命令大全
- 纯JS实现动态时间显示
- 创业地点大PK:旧金山或取代硅谷成为众多创业者的首选
- 海量数据查询优化技巧
- 内容提供者---简介
- Linux设备驱动程序学习(0)-设备驱动介绍& Hello, world!模块
- 一个简单的socket文件传输程序
- 一个真的事实:程序员真的很懒
- 铝核电机
- httpclient自动跳转的问题
- String StringBuffer StringBuilder
- 对句柄的简单理解
- 二、vim使用手册--配对括号的查找