创新互联鸿蒙OS教程:鸿蒙OSAbilityDattaUriUtils

一个实用程序类,用于处理 使用可数据性方案的 Uri 对象。

也可以看看:

uri

构造器摘要

建设者 描述
DataUriUtils()

方法总结

修饰符和类型 方法 描述
静态uri attachId(Uri dataUri,长id) 将给定 ID 附加到给定 URI 的路径组件的末尾。
静态uri deleteId(Uri dataUri) 从给定 URI 的路径部分的末尾删除 ID。
静态long getId(Uri dataUri) 获取附加到给定 URI 的路径部分末尾的 ID。
从类 java.lang 继承的方法。object
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait

构造器详细信息

DataUriUtils

公共DataUriUtils()

方法细节

getId

公共静态长getId(Uri dataUri)

获取附加到给定URI的路径部分末尾的ID。

参数:

参数名称 参数说明
dataUri 指示要从中获取 ID 的Uri对象。

返回值:

返回附加在路径组件末尾的 ID;如果给定的 dataUri 不包含路径组件,则返回-1。

抛出:

抛出名称 抛出说明
NumberFormatException 如果路径组件的最后一段不是数字,则抛出此异常。
IllegalArgumentException 如果 dataUri 为 null,则抛出此异常。

attachId

公共静态 Uri attachId(Uri dataUri,长id)

将给定ID附加到给定URI的路径组件的末尾。

参数:

参数名称 参数说明
dataUri 指示要将 ID 附加到的 Uri 对象。
ID 指示要附加的 ID。

返回值:

返回带有给定 ID 的 Uri 对象。

抛出:

抛出名称 抛出说明
IllegalArgumentException 如果uri非法,则抛出此异常

deleteId

公共静态 Uri deleteId(Uri dataUri)

从给定URI的路径部分的末尾删除ID。

参数:

参数名称 参数说明
dataUri 指示要从中删除ID的Uri对象。

返回值:

返回ID已删除的 Uri 对象。

抛出:

抛出名称 抛出说明
IllegalArgumentException 如果dataUri为null或不包含路径组件,则抛出此异常。
NumberFormatException 如果路径组件的最后一段不是数字,则抛出此异常。

当前题目:创新互联鸿蒙OS教程:鸿蒙OSAbilityDattaUriUtils
新闻来源:http://www.shufengxianlan.com/qtweb/news42/453392.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联