`
ET焖猪仔
  • 浏览: 235858 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

Uri常用方法

 
阅读更多
Uri uri = Uri.parse("content://com.example.diarycontentprovider/diaries/1");
        List<String> list = uri.getPathSegments();
        for(int i=0;i<list.size();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 常用的Intent的URI及示例

    下面是 Android 中常用的 Intent 的 URI 及示例: 一、打开一个网页 Intent.ACTION_VIEW 是一种常用的 Intent 动作,用于打开一个网页。例如,下面的代码将打开一个网页: Uri uri = Uri.parse(...

    java程序各种常用方法集锦

    本资源"java程序各种常用方法集锦"正是为了解决这些问题而整理的一份综合性的代码库,包含了大量实用的代码示例。下面,我们将详细探讨这些关键知识点。 1. **集合操作**: - `ArrayList`与`LinkedList`:两种最...

    .net 图片base64编码 Data URI scheme

    .NET 图片Base64编码与Data URI方案是网络开发中常用的一种技术,它允许我们将图片数据直接嵌入到HTML或CSS代码中,从而减少HTTP请求,提高页面加载速度。下面将详细阐述这两个概念以及在.NET环境中如何实现它们。 ...

    js-常用方法列表

    根据提供的文件信息,本文将对JavaScript(简称JS)中的几个常用方法进行详细的解析与说明,主要包括获取好友列表、获取个人信息以及获取照片列表的功能实现。这些功能通常在社交应用开发中非常常见,通过JavaScript...

    SpringBoot 集成 Shiro 实现动态uri权限

    **SpringBoot** 是一个简化Spring应用初始搭建以及开发过程的框架,它集成了大量常用的第三方库配置,如ORM、数据源、定时任务、缓存、API文档等,使得开发者可以快速地创建一个完整的基于Spring的项目。 **Shiro**...

    URI.rar_android

    本压缩包"URI.rar_android"提供了一个常用的URI大全,对于深入理解Android应用中的URI使用具有很大的帮助。 在Android系统中,URI主要通过ContentProvider进行操作,ContentProvider是Android四大组件之一,负责...

    intent的常用方法

    ### Intent的常用方法 在Android开发中,`Intent`是一个非常重要的类,它主要用于应用程序组件间的通信。通过`Intent`可以启动新的Activity、Service或发送Broadcast等操作。本文将详细介绍`Intent`的一些常见用法...

    Android中Intent的常用方法一览.pdf

    下面将详细介绍Intent的一些常用方法。 1. **Intent类的构造方法** - `public Intent()`:创建一个空的Intent对象,通常需要后续设置Action或Component来确定其目标。 - `public Intent(Intent i)`:复制一个已...

    下载编码的问题字符串转URI

    encodeURIComponent() 方法在编码单个 URI 组件应当是最常用的,它可以讲参数中的中文、特殊字符进行转义,而不会影响整个 URL。 在实际应用中,我们可以根据不同的需求选择合适的编码函数,以确保 URI 的正确传输...

    dotNet获取网站目录常用方法

    以下是一些常用的.NET方法,用于获取网站的物理路径和虚拟路径: 1. `HttpRuntime.AppDomainAppPath`: 这个属性返回的是网站在服务器磁盘上的物理路径。例如,如果网站位于`E:\Websites\MyWebsite`,则`HttpRuntime...

    android常用意图

    使用`Intent.ACTION_VIEW`类别,配合`Uri.parse()`方法,可以打开浏览器并加载指定URL。例如: ```java Uri uri = Uri.parse("http://blog.3gstdy.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri)...

    Android中MediaPlayer的定义与常用方法.pdf

    2. **MediaPlayer的常用方法** - `public MediaPlayer()`: 创建一个空的MediaPlayer实例。 - `public static MediaPlayer create(Context context, int resid)`: 根据传入的上下文(context)和资源ID(resid)创建并...

    android常用的API接口调用

    要在 Android 应用程序中显示网页,可以使用 Intent.ACTION_VIEW 动作和 Uri.parse() 方法来解析 URL。例如: ```java Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW, ...

    RFC 3986:2005 Uniform Resource Identifier (URI):Generic Syntax -

    5. **fragment**:用于标识文档内部的特定位置,常用井号(#)分隔。 **URI的语法规范** - **scheme**:由字母数字字符组成,且首字符必须为字母,如`http:`。 - **authority**:可以是用户信息(用户名:密码@)、...

    android 常用的系统调用

    ### Android常用的系统调用知识点详解 在Android开发中,系统调用是实现应用程序与系统功能交互的重要手段之一。本文将详细介绍部分常见的系统调用方法及其应用场景。 #### 1. 从Google搜索内容 通过调用`Intent....

    android常用Intent

    通过`Uri.parse()`方法构建电话号码的URI,然后将其传递给Intent,最后调用`startActivity()`启动电话拨号盘。 以上是Android开发中常见的Intent使用场景,通过这些示例,我们可以看到Intent的灵活性和强大的功能,...

    PHP+JS Base64和URI编码解码

    PHP和JavaScript作为Web开发中的常用语言,都提供了对Base64和URI编码的支持。本文将深入探讨这两个概念及其在PHP和JavaScript中的实现。 首先,让我们理解Base64编码。Base64是一种将二进制数据转换为ASCII字符集...

    URI_online_judge:使用C#从Uri在线解决了练习

    3. **集合与数据结构**:如数组、列表(List)、队列(Queue)、栈(Stack)和字典(Dictionary, TValue&gt;),这些都是解决问题时常用的数据结构。 4. **异常处理**:使用try-catch块来捕获和处理可能出现的错误,...

    javascript之字符串常用的属性和方法.pdf

    JavaScript中的字符串是编程中常见且重要的数据类型,它包含了丰富的属性和方法,使得开发者能够方便地操作和处理文本。以下是一些主要的字符串属性和方法的详细解释: 1. **属性:** - `String.length`:这个属性...

Global site tag (gtag.js) - Google Analytics