我很困惑,如何使用
Uri
,因为我在android开发中使用它Intent's
Action dial
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555-2368"));
我想做的事:
我想创建一个文件,在其中放置 2 个电话号码。然后,我想对这个文件使用
toUri()
方法,并想将 Uri
放入意图中,然后我想看看意图会发生什么。
java.net.URI
是可变的
android.net.Uri
是不可变的
统一资源标识符,用于标识抽象或物理资源,如 RFC 2396 所指定。
android.net.Uri 。 URI引用包括URI和片段,URI的组成部分在“#”之后。构建并解析符合 RFC 2396 的 URI 引用。
为了提高性能,此类几乎不执行验证。无效输入的行为未定义。这个类非常宽容——面对无效输入,它会返回垃圾而不是抛出异常,除非另有说明。
URI识别和URL定位;然而,位置也是身份识别, 所以每个 URL 也是一个 URI,但有些 URI 不是 URL。
URL - http://example.com/some/page.html
URI - /some/page.html