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