主要内容有:
ContentProvider基本概念、Uri、ContentProvider的实现方法;
ContentProvider基本概念:
1.ContentProvider提供为存储和获取数据提供了统一的接口;
2.使用ContentProvider可以在不同的应用程序之间共享数据;
3.Android为常见的一些数据提供了ContentPrivater(包括音频,视频,图片和通讯录等等);
URI:
1.每一个ContentProvicer都拥有一个公共的URI,这个URI用于表示这个ContentProvider所提供的数据。
2.Android所提供的ContentProvider都存放在android.provider包当中。
ContentProvider所提供的函数有:
1.Query():查询
2.Insert():插入
3.Update():更新
4.Delete():删除
5.getType():得到数据类型
6.onCreate():创建时的回调函数
实现ContentProvider的过程:
1.定义一个Content_Uri常量
2.定义一个类,继承ContentProvider
3.实现query,insert,update,delete,getType,onCreate方法
4.在AndroidManifest.xml当中进行声明
分享到:
相关推荐
理解Content Uri的概念和作用,掌握通过Content Provider访问联系人的方法,掌握通过Content Provider访问通话记录的方法,掌握通过Content Provider访问短信的方法。
博文《android基础知识05:四大组件之content provider》的示例程序,实现了content provider 的基本功能。
Content Provider获取联系人和图片,博客链接:http://write.blog.csdn.net/postedit/43950781
content_provider_demo, provide data to other app, use cursorLoader to update view
四大组件 Activity Service content provider broadcast receiver
content provider实现数据共享demo(内有两个项目)
Android Content Provider Demo
Android Content Provider用法样例,解析如何使用“内容提供商”Content Provider共享不同应用的数据,本Android例子将使用Content Provider实现了获取联系人信息,里面的注释非常丰富,是学习android的好资料。
1、什么是内容提供者 2、怎样创建内容提供者 3、通过内容提供者完成CRUD操作 4、访问内容提供者 5、监听内容提供者数据变化 6、两个案例:监听短信以及操作联系人 最最重要的是包含了源码
android content provider学习过程中的笔记,希望对大家有帮助。
content provider和sqlite的详细介绍以及用法。。很好的资源,我自己整理的,相当有用,大家可以看看哈。。
这是使用Content Provider案例源码,详细讲解请移步http://blog.csdn.net/wei_zhi/article/details/52960073
Content Provider详解
关于Content Providers Content Providers 是所有应用程序之间数据存储和检索的一个桥梁,作用是使得各个...把18.SQLite和22.22.Content Provider添加到项目中,先运行18.SQLite,然后在进行22.Content Provider测试
NULL 博文链接:https://dampce032.iteye.com/blog/975663
简答的介绍了android中的content provider的用法比较适合刚入门的朋友们学习,希望看过后能够留下你所得的新的。谢谢
NULL 博文链接:https://zhangjiangxing-gmail-com.iteye.com/blog/1743648
NULL 博文链接:https://kevinlynx.iteye.com/blog/857721
代码有两个项目,一个集合了知识sharepreference,content provider,另一个集合了listview的动态增删改查,有sqlite操作数据的增删改查和content provider操作sqlite的增删改查,经本人亲测项目导入便可运行,这是第...
Android:Content Provider的使用。 1、Content Provider 简介 2、使用现成的Content Provider 3、定义自己的Content Provider 一、Content Provider 简介 我们说Android应用程序的四个核心组件是:Activity、...