码迷,mamicode.com
首页 > 移动开发 > 详细

小猪的Android入门之路 Day 7 part 4

时间:2014-08-26 00:35:35      阅读:355      评论:0      收藏:0      [点我收藏+]

标签:android   contentprovider   contentresovler   contentobserver   数据共享   

小猪的Android入门之路 Day 7 part 4

Android的数据存储与访问之——ContentProvider(内容提供者)

                                  ---转载请注明出处:coder-pig


本节引言:

在前面的学习中,我们已经学习了一些存储数据的方式,而这些都是可以共享的,比如文件,我们可以把操作

模式设置为Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE,其他应用

就可以访问文件进行读写操作了;而使用SharedPreference也是可以进行共享的,同样是设置权限!而使用

ContentProvider共享数据的好处就是:同一了数据的访问方式!这是不同应用间共享数据的唯一方式,因

为在Android中没有提供所有应用共同访问的存储区域!好了,其实也没那么神秘,下面请大家跟随笔者的

脚步来解析Android的ContentProvider吧!



本节学习路线图:

bubuko.com,布布扣



正文:


ContentProvider的概述与执行原理

bubuko.com,布布扣



自定义ContentProvider

bubuko.com,布布扣


参考代码:

代码效果:通过第二个程序,往第一个程序的数据库中插入一条记录

参考代码下载:代码下载



使用系统提供的ContentProvider

bubuko.com,布布扣



代码示例:调用系统提供的短信与联系人

参考代码下载:代码下载



监听ContentProvider的数据改变

bubuko.com,布布扣


ps:本代码是李刚老师《Android疯狂讲义》上的一个例子,这里引用一下,这个demo需要再打开该app后再发送

信息才能够监测到短信内容!关于后台的我们将在后面的Service中进行讲解!敬请期待!


代码示例下载:代码下载



小猪的Android入门之路 Day 7 part 4

标签:android   contentprovider   contentresovler   contentobserver   数据共享   

原文地址:http://blog.csdn.net/coder_pig/article/details/38739295

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!