选择器是为了让其他应用把传递进来的uri进行分类,来确定要操作哪个表, 首先要声明UriMatcherstaticUriMatcher um = new UriMatcher(UriMatcher.NO_MATCH);参数固定然后在静态块里进行匹配规则的说明// 在块里确定匹配规则, // 第一.....
分类:
其他好文 时间:
2015-10-30 00:39:30
阅读次数:
231
1.自定义内容提供者首先创建extends ContentProvider的类package com.txs.db;import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.UriMatcher;
import android.database.Cursor...
分类:
其他好文 时间:
2015-08-30 01:03:40
阅读次数:
232
1,什么是ContentProvider
2,怎么创建
3,在手机上注册
4,其它应用怎么访问
5,Uri的处理
URI代表要操作的数据,由scheme、authorites、path三部分组成
eg:
content://com.jxn.provider/person
scheme | authorites | path
1,schema:表明要访问ContentProvider。固定为:"content://"
2,Authority(主机名或授权):定义...
分类:
移动开发 时间:
2015-06-28 12:41:20
阅读次数:
118
一,暴露私有的文件1.有一个应用程序,带一个私有的文件,需求是暴露这个私有的文件。2.写ContentProvider的一个子类3.定义匹配规则*定义匹配器UriMatcher*定义匹配规则mUriMatcher.addURI("com.xunfang.content","文件名",SUCCESS);4.重写openFile方法5.在清单文件中声明内容..
分类:
移动开发 时间:
2015-06-23 23:21:56
阅读次数:
202
contents providers
create a content provider
URI
how to build a content provider
build uri
fill out URImatcher
content provider/register/replace the SQL/oncreate/ query
task insert/task update delete...
分类:
移动开发 时间:
2015-06-04 08:40:11
阅读次数:
275
一、UriMatcher与ContentUris工具类
UriMatcher
1.功能概述
开发ContentProvider时所实现的query()、insert()、delete()、update()方法的第一个参数为Uri参数,该参数由ContentResolver调用这些方法时传入。在上一篇博文中的实例,并没有真正对数据进行操作,因此ContentProvider并未对U...
分类:
移动开发 时间:
2015-01-07 22:10:26
阅读次数:
310
因为Uri代表了要操作的数据,所以我们很经常需要解析Uri,并从Uri中获取数据。Android系统提供了两个用于操作Uri的工具类,分别为UriMatcher 和ContentUris 。掌握它们的使用,会便于我们的开发工作。 UriMatcher:用于匹配Uri,它的用法如下: ...
分类:
移动开发 时间:
2014-08-11 17:03:02
阅读次数:
308
一.UriMatcherUriMatcher 用来匹配Uri;使用addURI向UriMatcher中注册Uri。然后使用UriMatcher判断一个uri是否存在1.创建:UriMatchermatcher=newUriMatcher(UriMatcher.NO_MATCH); 2.注册Uripr...
分类:
其他好文 时间:
2014-06-25 22:20:19
阅读次数:
204
一概念
ContentObserver用于观察(捕捉)特定Uri引起的数据的变化,继而做一些相应的处理,当ContentObserver所观察的Uri发生变化时,便会触发它。
从概念看ContentObserver特别适合用于监视系统数据的变化,比如数据库发生了改动,或者其他任何已经在UriMatcher类注册过的Uri,比如:Settings.System.ACCELEROMETER_ROT...
分类:
移动开发 时间:
2014-05-15 04:51:42
阅读次数:
397