Uri常用方法

Uri uri = Uri.parse("content://com.example.diarycontentprovider/diaries/1"); 
        List list = uri.getPathSegments(); 
        for(int i=0;i
        System.out.print(list.get(i)); 
        System.out.println(); 
        
        String path = uri.getEncodedPath(); 
        System.out.println(path); 
        
        path = uri.getLastPathSegment(); 
        System.out.println(path); 
        
        path = uri.getAuthority(); 
        System.out.println(path); 
        
        path = uri.getHost(); 
        System.out.println(path); 
        
        path = uri.getScheme(); 
        System.out.println(path); 
                
        path = uri.getPath(); 
        System.out.println(path); 

按顺序输出的值
 
07-29 07:50:08.158: INFO/System.out(2128): diaries,1 
07-29 07:50:08.158: INFO/System.out(2128): /diaries/1 
07-29 07:50:08.158: INFO/System.out(2128): 1 
07-29 07:50:08.168: INFO/System.out(2128): com.example.diarycontentprovider 
07-29 07:50:08.168: INFO/System.out(2128): com.example.diarycontentprovider 
07-29 07:50:08.178: INFO/System.out(2128): content 
07-29 07:50:08.178: INFO/System.out(2128): /diaries/1 

你可能感兴趣的:(android数据库)