ContentProvider内容介绍(1)
来源:互联网 发布:应届生求职网站知乎 编辑:程序博客网 时间:2024/05/23 18:33
1, 创建类,继承ContentProvider抽象类
Cursor query(Uri,String[],String,String [],String)
Uri insert(Uri,ContentValues)
int update(Uri,ContentValues,String,String[])
int delete(Uri,String,String[])
String getType(Uri)
定义公共的Authority和Code的访问字段
定义UriMatcher,并增加相应的操作类型
在相应的方法中使用UriMatcher.match(Uri)方法获取操作类型
在AndroidManifest.xml清单中注册ContentProvider
使用<permission>标签声明权限
使用<provider>标签注册ContentProvider,并声明相关的属性
注意:path的路径中不能加"/"前辍
2, ContentResolver使用方法
query(Uri,String[],String,String [],String)
insert(Uri,ContentValues)
update(Uri,ContentValues,String,String[])
delete(Uri,String,String[])
getType(Uri)
在AndroidManifest.xml清单中声明ContentProvider要求的权限
3, 截取Uri地址和拼接Uri地址
public abstract String getLastPathSegment() 获取最一个“/”后的内容
public abstract String getPath () 获取path部分
public abstract List<String> getPathSegments () 获取path中的每一个"/"后的内容
Uri对象的拼接方法
public static Uri withAppendedPath(Uri baseUri, String pathSegment)
ContentUris对象的截取id的方法
public static long parseId (Uri contentUri)
ContentUris对象的拼接id的方法
public static Uri withAppendedId (Uri contentUri, long id)
0 0
- ContentProvider内容介绍(1)
- ContentProvider(内容提供者)
- ContentProvider(内容提供者)
- ContentProvider介绍(一)
- 内容观察者(针对contentprovider)
- 内容提供者(ContentProvider)复习
- Android ContentProvider(内容访问者)
- Android ContentProvider的基本使用1(内容提供者)
- ContentProvider介绍
- ContentProvider介绍
- ContentProvider介绍
- Android组件系列----ContentProvider内容提供者【1】
- (android)内容提供者contentprovider(-)
- 使用ContentProvider(内容提供者)共享数据
- Android内容提供者 --ContentProvider(待写)
- 黑马程序员 ----------- 内容提供者(ContentProvider)
- Android组件之ContentProvider(内容提供者)
- 第九天 ContentProvider(内容提供者、接受者)
- hdoj-1869-六度分离(迪杰斯特拉)
- MyBatis之高级关联和集合映射(一、基础知识)
- 一键下载M3U8/HLS 并保存为TS文件
- Discuz avatar上传头像,上传完后刷新当前页面
- 11.1 Matlab 的入门1——如何运行M文件
- ContentProvider内容介绍(1)
- Android快速开发不可或缺的11个工具类
- java处理json
- HTTP长连接与短连接
- mysql进阶(三)游标简易教程
- 斐波那契(递归的应用)
- ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了
- HDOJ 1003 Max Sum(动态规划)
- BC430-Unit1:Introduction to the Dictionary