1. 什么是ContentProvider
1.1 四大组件之一
1.2 并不能用于存储数据,只是为数据的存储或添加等操作提供一个统一的接口
1.3 跨进程数据的访问:自定义服务端程序,通讯录等
1.4 设备使用ContentProvider进行存储:通讯录,图片,音频,视频等
1.5 数据更新监听
2. ContentProvider的优点
2.1 为数据访问提供统一接口
2.2 跨进程数据的访问
3. ContentProvider的缺点
3.1 不能单独使用,必须与其他存储方式结合使用
4. 数据访问
4.1 ContentResolver
4.1.1 提供四个与ContentProvider相一致的方法
4.2 URI
4.2.1 概念:统一资源标识符
4.2.2 组成:协议,域名,路径
4.3.3 作用:访问ContentProvider
4.4.4 与其他组件(Intent)