• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

鸿蒙OS Ability DattaUriUtils

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一个实用程序类,用于处理 使用可数据性方案的 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
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

构造器详细信息

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 如果路径组件的最后一段不是数字,则抛出此异常。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
鸿蒙OS Ability DeviceConfigInfo发布时间:2022-02-02
下一篇:
鸿蒙OS Ability DataAbilityResult发布时间:2022-02-02
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap