文档学习 ContentProvider
来源:互联网 发布:excel2010数据透视表 编辑:程序博客网 时间:2024/06/05 18:34
•ContentProvider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。
来存放和获取数据并使这些数据可以被所有的应用程序访问。它们是应用程序之间共享数据的唯一方法;不存在所有Android软件包都能访问的公共储存区域。
•通过ContentResolver来使用具体的某个ContentProvider。
•contentResolver提供的方法:
–query()
–insert()
–update()
–delete()
URI组成
<standard_prefix>://<authority>/<data_path>/<id>
standard_prefix :标准前缀,用来说明一个Content Provider控制这些数据,无法改变的;
authority : URI的标识,它定义了是哪个Content Provider提供这些数据。对于第三方应用程序,为了保证URI标识的唯一性,可以是一个类名。
这个标识在<provider> 元素的authorities属性中说明:<provider name=”.SampleProvider”authorities=”net.innovationoffice.android.provider”>
data_path : 路径,Content Provider使用这些路径来确定当前需要生什么类型的数据,URI中可能不包括路径,也可能包括多个
id : 如果URI中包含,表示需要根据ID获取记录;如果没有ID,就表示返回全部
- 文档学习 ContentProvider
- Contentprovider学习
- 学习ContentProvider
- ContentProvider 学习
- ContentProvider学习
- ContentProvider学习
- ContentProvider学习
- 学习 ContentProvider
- ContentProvider学习
- 【转】ContentProvider学习笔记
- Android学习--ContentProvider
- Android ContentProvider学习
- ContentProvider 学习之01
- Android ContentProvider学习
- Android开发:ContentProvider学习
- Android ContentProvider学习
- ContentProvider学习笔记
- android学习笔记---contentProvider
- oracle restrict 介绍
- android 底层开发 ----- LED实验
- Android 源码编译(本文来源:http://quanminchaoren.iteye.com/blog/837333)
- 深入浅出之正则表达式(二)
- STM32 eCos 启动代码分析(一)系统复位
- 文档学习 ContentProvider
- 头文件互相包含
- 学软件测试的基本步骤
- 深入浅出之正则表达式(一)
- Inline assembly : a case study
- Accounting Income vs. Economic Income
- oracle数据库的一些概念和术语
- 操作系统引论
- Flex学习笔记:DataGrid内容修改监听器——itemEditEnd