我是Android开发的新手,我对URI和Uri的区别感到困惑? 请提一下主要的区别。
答案 0 :(得分:0)
java.net.URI是可变的
android.net.Uri是不可变的
不可变的URI引用。 URI引用包括URI和片段,URI的组件跟在'#'之后。构建和解析符合RFC 2396的URI引用。
为了提高性能,此类几乎不执行任何验证。对于无效输入,行为未定义。这个类非常宽容 - 面对无效输入,除非另有说明,否则它将返回垃圾而不是抛出异常。
更多信息here