您现在的位置是:首页 > 文章详情

HarmonyOS的连接艺术之四:便捷访问系统功能

日期:2025-10-10点击:26

踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-kaiyuanzhongguo&ha_sourceId=89000441

本文旨在深入探讨华为鸿蒙HarmonyOS NEXT系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。

HarmonyOS 系统提供了丰富的系统应用,例如相机、文件管理、联系人、设置、电话、日历等。开发者可以通过应用跳转功能,方便地调用这些系统应用,提升应用的功能性和用户体验。

使用系统 Picker 组件

系统 Picker 组件是一种便捷的方式,可以让用户选择系统资源,例如图片、文件、联系人等,而不需要申请额外的权限。以下是一些常用的系统 Picker 组件:
1. 相机

·CameraPicker:用于拍照和录制视频。

·BarcodeScannerPicker:用于扫描二维码或条形码。

·CardRecognizerPicker:用于识别各类证件信息。

示例代码

 

2. 文件管理

·DocumentViewPicker:用于访问和保存公共目录中的文档类文件。

·AudioViewPicker:用于访问和保存公共目录的图片或视频文件。

示例代码

 

3. 联系人

·ContactsPicker:用于选择联系人。

示例代码

 

使用特定接口

除了系统 Picker 组件,HarmonyOS 还提供了其他一些接口,可以用于跳转系统应用:
1. 设置

·SettingAbility:用于打开设置应用。

示例代码

 

2. 电话

·TelephonyKit 提供了 makeCall 接口,可以用于拨打电话。

示例代码

 

3. 日历

·CalendarAbility:用于打开日历应用。

示例代码

 

举(N)个栗子

示例 1:使用 CameraPicker 拍照

 

示例 2:使用 DocumentViewPicker 选择文档

 

示例 3:使用 ContactsPicker 选择联系人

 

示例 4:拨打电话

 

示例 5:打开设置应用

 

总结:

拉起系统应用是应用间跳转的重要功能,它能够方便地调用系统应用,提升应用的功能性和用户体验,我们可以根据实际需求选择合适的系统应用类型。(转载自51CTO,作者:SameX)

 

原文链接:https://www.oschina.net/news/376542
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章