赞
踩
前言:随着工作的时间越来越长,越来越觉得自己学知识的速度太慢,原定的两年,现在已经过了快九个月了,仍然对很多知识懵懵懂懂,对JAVA理解的还是不够彻底,现在终于有点时间能放纵地看一些自己感兴趣的东西了,不知道这样的时间能持续多久,但抓住每一分能利用的时间把自己变得强大,终有一天,你会成为你想成为的人。记住,你永远是最棒的!
相关文章:
1、《ContentProvider数据库共享之——概述》
2、《ContentProvider数据库共享之——实例讲解》
3、《ContentProvider数据库共享之——MIME类型与getType()》
4、《ContentProvider数据库共享之——读写权限与数据监听》
经过前面三篇文章,我想大家对ContentProvider已经有了大部分的了解,但在第二篇中,我们提到过一个函数:
getContentResolver().notifyChange(uri, null);
这个函数是在数据库中数据有变更我时候用来通知第三方应用的,这篇就带领大家看看有关数据库变更通知与第三方监听有关的东东;
在这之前,还有个ContentProvider共享数据库读写权限的知识 给大家补上;
在AndroidManifest.xml中provider标签中有三个额外的参数permission、readPermission、writePermission;
先看下面这段代码:
- <provider
- android:name=".PeopleContentProvider"
- android:authorities="com.harvic.provider.PeopleContentProvider"
- android:exported="true"
- android:permission="com.harvic.contentProviderBlog"
- android:readPermission="com.harvic.contentProviderBlog.read"
- android:writePermission="com.harvic.cotentProviderBlog.write"/>
在这段代码中有几个参数要特别注意一下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。