logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙OpenHarmony【OpenGL ES】标准库ArkTS API

OpenGL 是一种跨平台的图形 API,用于为 3D 图形处理硬件指定标准的软件接口。[OpenGL ES]是 OpenGL 规范的一种形式,适用于嵌入式设备。HarmonyOS 现已支持 OpenGL ES 3.2。

文章图片
#harmonyos#鸿蒙#鸿蒙系统
鸿蒙5.0&next开发【高效利用HWC的低功耗设计】性能

在应用开发中,开发者可以自由组合ArkUI定义控件、视频、图片、Web网页以及第三方渲染框架生成内容,以满足应用UI界面的需求。同时,HarmonyOS系统基于的芯片平台除了通用的CPU/GPU计算单元外,还提供了[Hardware Composer](下文简称HWC)专用硬件辅助系统进行图形渲染送显,相对于通用计算单元,在图层叠加场景具有更高的处理效率和更低的能耗。作为专用硬件单元,HWC需要满

文章图片
#harmonyos#华为#鸿蒙系统 +2
鸿蒙OpenHarmony【ICU4C】标准库ArkTS API

当今的软件市场是一个全球性的市场,应用程序的开发和维护需要支持多种语言。International Components for Unicode (ICU) 库为多平台多系统提供了强大且功能齐全的多语言文化信息处理能力。

文章图片
#harmonyos#华为#鸿蒙 +1
鸿蒙0基础学习【网络质量评估 (C/C++)】网络服务

摘要:本文介绍了通过HMS Network Boost Kit实现网络质量(QoS)监控的回调机制。开发者需导入相关模块,在CMakeLists中添加libnetwork_boost.so库,通过HMS_NetworkBoost_RegisterNetQosCallback注册回调函数获取实时网络质量数据,包括链路类型、上下行带宽/速率、RTT时延等参数。使用完毕后调用HMS_NetworkBoo

文章图片
#harmonyos#学习#网络 +2
鸿蒙0基础学习【属性样式动画】ArkUI

问题摘要 某应用在调用libjsvm.so库时发生崩溃,调用栈显示异常出现在v8::internal::Heap::AllocateExternalBackingStore函数中。分析发现,由于多线程环境下OH_JSVMD_CreateVM函数未加锁,导致array_buffer_allocator创建出现竞争条件,最终引发空指针异常。解决方案是通过加锁确保VM实例的单线程创建,示例代码展示了使用

文章图片
#学习#harmonyos#华为 +3
鸿蒙0基础学习【建立应用侧与前端页面数据通道】ArkUI

摘要:本文介绍了如何在ArkUI应用与前端页面之间通过createWebMessagePorts()实现双向通信。应用侧通过创建WebMessagePort端口,将一个端口发送到前端页面,两端通过该端口相互发送消息。示例包含应用侧(TypeScript)和前端(HTML)的完整代码实现,展示了文本消息的收发过程。关键步骤包括:创建消息端口、注册消息回调、端口传递和跨端消息发送。该方案适用于需要应用

文章图片
#学习#前端#harmonyos +4
鸿蒙5.0&next开发【基于RCP的网络请求开发】系统开发网络开发实战

Remote Communication Kit中的@hms.collaboration.rcp(后续简称RCP)指的是远程通信平台(remote communication platform),RCP提供了网络数据请求功能,相较于Network Kit中HTTP请求能力,RCP更具易用性,且拥有更多的功能。在开发过程中,如果有些场景使用Network Kit中HTTP请求能力达不到预期或无法实现

文章图片
#网络#harmonyos#ui +3
鸿蒙5.0&next开发【音频播放类应用交互场景】媒体开发

对于音频播放类应用,除了歌曲播控的基础能力外,各种交互场景的设计也对用户体验有着重要的影响。本文以音乐播放器应用为例,从应用与用户、播放设备以及其他应用的交互三方面入手,分别对典型使用场景给出示例方案,为应用带来灵活多样、符合用户直觉的交互体验。

文章图片
#harmonyos#音视频#交互 +3
鸿蒙代码实战【语音识别】ai功能开发

本示例展示了使用基础语音服务提供的语音识别能力。

文章图片
#人工智能#harmonyos#语音识别 +2
鸿蒙代码实战【文本转语音】ai功能开发

本示例展示了使用基础语音服务提供的文本转语音能力。

文章图片
#人工智能#语音识别#鸿蒙系统 +2
    共 284 条
  • 1
  • 2
  • 3
  • 29
  • 请选择