Content Provider

Content Provider【Content Provider】Content Provider,即内容提供商或者内容提供器,是移动数据业务内容提供商,或者叫移动增值业务内容提供商 。
基本介绍中文名:Content Provider
实质:内容提供商或者内容提供器
类型:提供器
意义:应用程式之间共享数据的接口
简介Content Provider,即内容提供商或者内容提供器 。

Content Provider

文章插图
再具体解释就是:CP是移动数据业务内容提供商,或者叫移动增值业务内容提供商Content Provider认证,即CP认证,指允许内容提供商提供内容 。(如腾讯CP认证允许QCC商家提供QCC虚拟服务内容并自行销售 。)Android中的Content provider机制可支持在多个套用中存储和读取数据 。这也是跨套用共享数据的方式之一,还有档案,sharePreference,SQLite资料库等方式存储共享资料库,但是ContentProvider更好的提供了数据共享接口的统一性 。在android系统中,没有一个公共的记忆体区域,供多个套用共享存储数据 。提供内容Android提供了一些主要数据类型的Content provider,比如音频、视频、图片和私人通讯录等 。可在android.provider包下面找到一些android提供的Content provider 。可以获得这些Content provider,查询它们包含的数据,当然前提是已获得适当的读取许可权 。总的一句:内容提供器是应用程式之间共享数据的接口,Android系统将这种机制套用到方方面面 。比如:联繫人提供器专为不同应用程式提供联繫人数据;设定提供器专为不同应用程式提供系统配置信息,包括内置的设定应用程式等 。
Content Provider

文章插图
一个Content provider Demo