Android四大核心组件之ContentProvider
2017-09-16 16:41
330 查看
ContentProvider的概念
ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider
1、ContentProvider使用表的形式来组织数据
无论数据的来源是什么,ContentProvider都会认为是一种表,然后把数据组织成表格
2、ContentProvider提供的方法
query:查询
insert:插入
update:更新
delete:删除
getType:得到数据类型
onCreate:创建数据时调用的回调函数
3、每个ContentProvider都有一个公共的URI,这个URI用于表示这个ContentProvider所提供的数据。Android所提供的ContentProvider都存放在android.provider包当中
*
4.Android为常见的一些数据提供了默认的ContentProvider(包括音频、视频、图片和通讯录等)。 所以我们可以在其他应用程通过那些ContentProvider获取这些数据.
ContentProvider可以实现在应用程序之间共享数据.
相关文章推荐
- Android四大核心组件之contentProvider
- 【Android基础】(4)四大核心组件之ContentProvider
- Android核心技术之(9)---四大应用组件之ContentProvider
- Android四大核心组件之ContentProvider
- Android四大核心组件之ContentProvider
- Android 四大组件 (三) ContentProvider 使用简介
- android四大组件--ContentProvider具体解释
- Android核心基础-8.Android四大组件之Activity-2.关闭、传递数据
- Android四大组件之一ContentProvider
- Android第二讲——Intent、四大组件(Activity、BroadcastReceiver、ContentProvider、Service(IntentService))
- Android四大组件之ContentProvider(内容提供者)01
- Android四大组件之内容提供者--ContentProvider
- Android四大组件之ContentProvider
- Android四大组件之ContentProvider
- Android四大组件之ContentProvider
- Android实训案例(五)——四大组件之一ContentProvider的使用,通讯录的实现以及ListView的优化
- android 应用五大核心组件之五(ContentProvider)
- Android核心技术之(2)---四大应用组件之Activity
- android四大组件---ContentProvider