Android--uri

URI 统一资源标识符(Uniform Resource Identifier),用来唯一的标识一个资源

URL统一资源定位器(Uniform ResourceLocator),他是一种具体的URI,URL可以标识一个资源,而且可以Locate这个资源

 

Android中使用uri开发

URI位置在java.net.URI,显然是Java提供的一个类。而Uri位置在android.net.Uri,是由Android提供的一个类。所以初步可以判断,Uri是URI的“扩展”以适应Android系统的需要。

 

基本格式

[scheme:]scheme-specific-part[#fragment] 

[scheme:][//authority][path][?query][#fragment] 

[scheme:][//host:port][path][?query][#fragment] 

  在android中,除了scheme、authority是必须要有的,其它的几个path、query、fragment,它们每一个可以选择性的要或不要,但顺序不能变,path可以有多个,每个用/连接,query参数可以有多个,每个用&连接

例如:scheme://authority/path1/path2/path3?id = 1&name = mingming&old#fragment

posted @ 2019-12-15 16:31  溺于Android之渊  阅读(297)  评论(0编辑  收藏  举报