HarmonyOS

从零开始写 HPKBUILD:以 MediaInfo 为例的三方库鸿蒙PC适配实战

前言很多新手拿到一个三方库想适配到鸿蒙PC,面对空白的 HPKBUILD 文件不知道从何下手。本文以 MediaInfo CLI 为例,不直接给最终代码,而是带你走一遍真实的思考过程:从搭骨架、填函数、跑构建、排错误,最终得到一个健壮的脚本。读完本文,你应该能为其他三方库独立写出规范的 HPKBUILD。 欢

HarmonyOS 6(API 21) 精准日程管理完整开发教程

Hello,大家好,我是 V 哥。 AI 智能体在2026年V 哥相信一定翻天覆地的变化,一大波企业和开发者纷纷涌入这个赛道,什么超级个体、一人公司、为企业节省几百万人力成本等等话题在网络上持续发酵,作为程序员的我们,如果还在观望,那等来就一定是被市场淘汰。我经常跟同学们说,程序员最大的

鸿蒙音视频分离技术(基于mp4parser三方库实现)

目录一、框架介绍1.1 mp4parser是个什么1.2 编译运行1.3 FFmpeg依赖二、 具体使用2.1 依赖引入2.2 视频合成2.3 视频裁剪2.4 提取音频2.5 提取视频(去除音频)三、 音视频处理功能(分离、合并、裁剪)实现总结4.1 核心技术架构:ArkUI (UI) + 原生 FFmpeg 桥接 (E

HarmonyOS 6 Chip 组件:设置 Symbol 类型图标使用文档

文章目录 功能介绍 1. 什么是 Symbol 类型图标 2. 核心配置项 代码 核心配置解析:设置 Symbol 前缀图标 1. 配置结构 2. SymbolGlyphModifier 构建 3. 双态图标配置 4. 状态自动联动 Symbol 图标显示效果 未激活状态 激活状态 总结 功能介绍 1. 什么是 Symbol

HarmonyOS6 Picker 文件选择器:让用户自己选文件,不用你操心权限

文章目录 Picker 到底是个啥? Picker 有哪几种? 最简单的例子:选一个文档 context 是什么?为什么必须传? 完整的组件示例 Picker 的工作流程图 几个常见坑 写在最后 搞 Android 开发的时候,访问用户文件是个老大难问题——各个版本权限模型不一样&#x

Flutter 鸿蒙 2026 路线发布,加速同步官方生态,进一步优化体验

Flutter 鸿蒙社区最近更新了 2026 年路线规划,相比过去一年,这次最大的变化是整体节奏开始明显加快,核心目标是: 让 Flutter-OH 对比 Flutter 官方版本同步不再滞后,加大投入提升用户体验。 目前 Flutter 官方已经发布到 3.41,并公布了 2026 年的季度版本节奏&#xf

0 基础入门React Native鸿蒙跨平台开发:PanResponder类可以将多点触摸操作协调成一个手势

PanResponderPanResponder类可以将多点触摸操作协调成一个手势。它使得一个单点触摸可以接受更多的触摸操作,也可以用于识别简单的多点触摸手势。默认情况下PanResponder会通过InteractionManager来阻止长时间运行的 JS 事件打断当前的手势活动。它提供了一个对触摸响应系统响应器的可预测的包装。对于每一个处理函数,它在原生事件之外

HarmonyOS 鸿蒙PC三方库移植:vcpkg方式的 Port 脚本编写简明教程

网罗开发 (小红书、快手、视频号同名)   大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域

鸿蒙 PC CodeArts 实战:libplacebo 三方 Native 库编译、签名与调用全流程

摘要:针对鸿蒙 PC 系统特性与 CodeArts 开发环境限制,本文以 libplacebo 图形渲染库为实践对象,完成第三方动态链接库的移植集成与功能验证。围绕鸿蒙二进制强制签名、动态库依赖查找、编译构建适配、IDE 语法解析异常等核心问题,通过规范资源目录结构、改造 CMake 构建规则、配置自动签名脚本、优化运行环境参数等方案&#xf

鸿蒙PC和App:都在走向 System

子玥酱 (掘金 / 知乎 / CSDN / 简书 同名) 大家好,我是 子玥酱,一名长期深耕在一线的前端程序媛 👩‍💻。曾就职于多家知名互联网大厂,目前在某国企负责前端软件研发相关工作,主要聚焦于业务型系统的工程化建设与长期维护。我持续输出和沉淀前端