ContentProvider的URI就是下面这个形式的:
主要分三个部分:scheme, authority and path。scheme表示上图中的content://,authority表示1部分,path表示2和3部分。
1部分:表示是一个Android内容URI,说明由ContentProvider控制数据,该部分是固定形式,不可更改的。
2部分:是URI的授权部分,是唯一标识符,用来定位ContentProvider。格式一般是自定义ContentProvider类的完全限定名称,注册时需要用到,如:com.kv.app
3部分和4部分:是每个ContentProvider内部的路径部分,3和4部分称为路径片段,3部分指向一个对象集合,一般用表的名字,如:/goods表示一个笔记集合;4部分指向特定的记录,如:/goods/12表示id为12的单条记录,如果没有指定4部分,则返回全部记录。