开发用户文件管理器(仅对系统应用开放) OpenHarmony预置了FileManager文件管理器。系统应用开发者也可以根据需要,按以下指导自行开发文件管理器。 开发步骤
阅读全文
openharmony 鸿蒙 share-app-file-configuration
应用共享目录配置 从API版本23开始,系统支持配置共享目录。在应用文件分享场景中,开发者可配置共享目录范围,以防止应用敏感数据泄露。仅共享目录中的文件可供用户分享给其他应用查阅。
阅读全文
openharmony 鸿蒙 app-file-backup-sys
应用触发数据备份/恢复(仅对系统应用开放) 备份恢复框架是为设备上的应用、服务提供自身数据备份和恢复的解决方案。系统应用开发者可以根据需求,按下述指导开发应用,以触发备份/恢复数据。
阅读全文
openharmony 鸿蒙 manage-external-storage-sys
管理外置存储设备(仅对系统应用开放) 外置存储设备具备可插拔属性,因此系统提供了设备插拔事件的监听及挂载功能,用于管理外置存储设备。 外置存储设备的管理由StorageManager和StorageDaemon两个服务完成。StorageDaemon实现底层的监听挂载等功能;StorageManager则对系统应用提供状态变更通知、查询和管理能力。
阅读全文
openharmony 鸿蒙 notification-subscription-sys
订阅通知(仅对系统应用开放) 应用需要接收通知,必须先发起订阅,通知子系统提供两种接口:订阅所有应用发布的通知和订阅某些应用发布的通知。
阅读全文
openharmony 鸿蒙 notification-subscriber-extension-ability
通知订阅扩展能力概述 功能简介 此扩展能力的核心作用是让三方应用接收系统通知,应用可在此扩展能力中实现手机与穿戴设备之间的数据传输。应用发送通知给分布式通知服务后,该服务会把通知转发给三方应用实现的NotificationSubscriberExtensionAbility。若一定时间内无新通知发布,当前运行的NotificationSubscriberExtensionAbility会被系统自动
阅读全文
openharmony 鸿蒙 notification-distributed-notdistributed-sys
通知消息跨设备协同管理(仅对系统应用开放) 默认情况下,通知消息会进行跨设备协同。如果应用已通过分布式通信能力实现跨设备协同(例如短信通知消息由短信应用本身协同到手表、平板、2in1等设备),为了避免通知消息在不同设备上重复发送,需要针对分布式通知的协同设备进行管理。
阅读全文
openharmony 鸿蒙 live-view-notification-sys
发布实况窗类型通知(仅对系统应用开放) 实况窗类型的通知可以让用户实时感知当前任务的进度。主要用于展示录音、录屏、音视频播放、计时、通话等长时任务的实时进展。此类通知不会进行持久化存储,其生命周期与通知发布方的生命周期一致。
阅读全文
openharmony 鸿蒙 notification-subscriber-extension-ability-development-steps
通知订阅扩展能力开发步骤 接口说明 接口名描述 onDestroy(): void通知订阅扩展被销毁时的回调。 onReceiveMessage(notificationInfo: NotificationInfo): void收到通知时的回调。
阅读全文
openharmony 鸿蒙 notification-customized-ringtone
为通知添加自定义铃声 从API version 12开始,应用发布通知时,可以使用自定义的通知铃声,该铃声的音频资源需要预置在应用中。从API version 24开始,系统增强了该字段的能力,应用可以使用非预置的音频资源作为通知铃声,比如从网络下载或者用户生成的音频资源。
阅读全文