
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
分布式文件系统为应用提供了跨设备文件访问的能力,开发者在两个设备安装同一应用时,通过[基础文件接口],可跨设备读写另一个设备该应用[分布式文件路径](/data/storage/el2/distributedfiles/)下的文件。例如:多设备数据流转的场景,设备组网互联之后,设备A上的应用可访问设备B同应用分布式路径下的文件,当期望应用文件被其他设备访问时,只需将文件移动到分布式文件路径即可。

摘要 该模块提供了后台代理提醒功能,支持应用冻结或退出后由系统服务代理计时和提醒。开发者可创建倒计时、日历和闹钟三种类型的提醒。接口从API 9开始支持,需申请通知权限并使用ohos.permission.PUBLISH_AGENT_REMINDER权限。 主要接口: publishReminder:发布代理提醒,支持Callback/Promise方式,返回提醒ID。若通知未开启或提醒数量超限会

开发者可以调用本模块的Native API接口,完成音频解码,即将媒体数据解码为PCM码流。

在OpenHarmony应用开发实践中,经常会遇到一些耗时的任务,如I/O操作、域名解析以及复杂计算等。这些任务如果直接在主线程中执行,将会严重阻塞主线程,影响后续任务的正常流程,进而导致用户界面响应延迟甚至卡顿。因此,为了提升代码性能,通常会将这类耗时任务放在子线程中执行。本文将聚焦于如何利用native的方式实现跨线程调用,即采用线程安全函数和libuv异步I/O工具库这两种策略,来优化程序性

播放音量的管理主要包括对系统音量的管理和对音频流音量的管理。系统音量与音频流音量分别是指OpenHarmony系统的总音量和指定音频流的音量,其中音频流音量的大小受制于系统音量,管理两者的接口不同。

开发者可以调用本模块的Native API接口,完成音频编码,即将音频PCM编码压缩成不同的格式。接口不限制PCM数据的来源,开发者可以调用麦克风录制获取、也可以导入编辑后的PCM数据,通过音频编码,输出对应格式的码流,最后封装为目标格式文件。

使用[AVPlayer]可以实现端到端播放原始媒体资源,本开发指导将以完整地播放一首音乐作为示例,向开发者讲解AVPlayer音频播放相关功能。如需播放PCM音频数据,请使用[AudioRenderer]。

异常提示组件ExceptionPrompt用于显示网络异常等状态,支持自定义图标、提示文本和操作按钮。通过PromptOptions配置显隐、边距等样式,提供点击回调事件。支持从API 11+使用,原子化服务支持从API 12+开始。 关键特性: 配置图标、提示文本和边距样式 支持四种预设网络异常状态提示语 提供文本和按钮点击回调 控制显隐状态和位置 示例代码展示如何配置异常提示组件。

OpenHarmony系统支持丰富的设备形态,支持多种架构指令集,支持多种操作系统内核;为了应用在各种OpenHarmony设备上的兼容性,本文定义了"OHOS" ABI(Application Binary Interface)的基础标准,包含如下方面。

导航点组件(IndicatorComponent)提供圆点和数字两种样式,可与Swiper组件绑定或独立使用。主要功能包括:设置导航点数量、初始索引、循环模式、滑动方向,并通过onChange事件监听索引变化。该组件从API 15开始支持卡片和原子化服务,包含控制器(IndicatorComponentController)可实现导航点跳转。绑定规则为:多组件绑定同一Swiper时仅最后一个生效,








