HarmonyOS 的 @ohos.multimedia.audio 模块提供了 audio.createAudioRenderer 方法,允许开发者获取音频渲染器,用于播放音频数据。使用callba…
分类: 移动开发
HarmonyOS 图片处理:使用 image.createPixelMap 创建 PixelMap
HarmonyOS 的 @ohos.multimedia.image 模块提供了强大的图片处理功能。image.createPixelMap 方法允许开发者通过颜色数组和属性创建 PixelMap 对…
HarmonyOS WebGL教程:利用 Canvas 绘制图形
HarmonyOS 提供了 WebGL API,让开发者可以使用 JavaScript 在 Canvas 上进行高性能的 …
HarmonyOS 自定义字体注册(font.registerFont)
HarmonyOS 提供了 font.registerFont 方法,允许开发者注册自定义字体,为应用界面增添个性化和品牌特色。 示例代码: 代码解释: 总结 font.registerFont&nb…
鸿蒙OS中的公共事件发布:使用CommonEventManager.publish实现跨应用通信
CommonEventManager.publish 方法允许开发者发布公共事件,其他应用或服务可以订阅并接收这些事件。这对于实现跨应用通信和系统级通知非常有用。 例如,一个社交应用可能在用户收到新消…
使用SysCap开发鸿蒙OS 应用:判断API是否可用
在HarmonyOS(鸿蒙操作系统)应用开发过程中,了解和判断设备支持的系统能力(SysCap)是很重要的。 比如,你正在开发一个需要使用地理位置信息的应用。在某些设备上,可能由于硬件或软件限制,并不…
鸿蒙OS – ArkTS 通知示例教程
实现在 HarmonyOS 应用中创建、发布和管理通知,并接收用户对通知的回复。 一、通知代码 添加 NotificationAbility.ets 文件,代码如下: 二、使用通知能力 新建页面 In…
鸿蒙OS – 获取UIAbility的上下文信息
每个应用界面(UIAbility)都有自己的上下文信息,这些信息存储在UIAbilityContext类的实例中。UIAbilityContext类包含了关于界面的各种信息,比如它的代码在哪里、它的名…
鸿蒙OS – 如何指定UIAbility的启动页面
应用中的UIAbility在启动过程中,需要指定启动页面,否则应用启动后会因为没有默认加载页面而导致白屏。UIAbility是OpenHarmony系统中一种包含用户界面的应用组件,它的主要职责是与用…
鸿蒙OS教程 – 如何在 OpenHarmony 应用中获取和重置 OAID
在移动应用开发中,设备标识符(如 OAID)对于个性化广告投放和用户行为分析至关重要。OpenHarmony 操作系统提供了一套 API 来获取和重置开放匿名设备标识符(OAID)。本教程将指导你如何…