什么是URI
来源:互联网 发布:abc优化算法流程图 编辑:程序博客网 时间:2024/06/05 11:46
在学习如何获取ContentResolver前,有个名词是必须了解的:URI。URI是网络资源的定义,在Android中赋予其更广阔的含义,先看个例子,如下:
将其分为A,B,C,D 4个部分:
A:标准前缀,用来说明一个Content Provider控制这些数据,无法改变的;
B:URI的标识,它定义了是哪个Content Provider提供这些数据。对于第三方应用程序,为了保证URI标识的唯一性,它必须是一个完整的、小写的 类名。这个标识在<provider> 元素的 authorities属性中说明:
<provider name=”.TransportationProvider” authorities=”com.example.transportationprovider” . . . >
C:路径,Content Provider使用这些路径来确定当前需要生什么类型的数据,URI中可能不包括路径,也可能包括多个;
D:如果URI中包含,表示需要获取的记录的ID;如果没有ID,就表示返回全部;
由于URI通常比较长,而且有时候容易出错,切难以理解。所以,在Android当中定义了一些辅助类,并且定义了一些常量来代替这些长字符串,例如:People.CONTENT_URI
- 什么是URI
- 什么是URI
- 什么是URI
- 什么是URI和URL
- 什么是SIP-URI?
- ContentProvider 什么是URI
- 什么是data URI scheme及如何使用data URI scheme
- 什么是URI,什么是URL,它们之间有什么区别(转载)
- 什么是URI,什么是URL,它们之间有什么区别
- Java: 什么是 What's the URI and URL
- URI
- URI
- URI
- uri
- uri
- URI
- Uri
- URI
- ubuntu apt 以及 dpkg的使用
- android中显示网络图片
- sql 创建表、删除表 增加字段 删除字段操作
- 栈的链式实现1
- STL 简介,标准模板库
- 什么是URI
- 数据库索引原理(1)-----TokuDB中的COLA-Tree
- 延时调用的时候要注意
- 网页设计中很重要的概念div+浮动..
- C++ 迭代器失效原因
- (AutoIt 实例)图片批量重命名小工具,支持jpg、jpeg、png、gif格式
- poj(3264+线段树)
- JTextField内容有效性验证几种方式
- VB中调用SQL的一些小问题