logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙PC集成cppjieba+OpenCC:这5个NAPI坑我替你踩过了(附完整代码)

开源鸿蒙PC社区邀请开发者共建C/C++三方库生态,推出文字特效编辑器TypeFun。项目基于鸿蒙PC平台,使用SDK 6.1.1和DevEco Studio 6.1开发,集成多款开源库如freetype2、harfbuzz等。传统集成方式存在效率低、易出错问题,需手动完成编译、桥接、配置等耗时步骤。文章重点展示了使用AtomCode+Skills工具的优化流程,包括CMake配置、NAPI桥接层

#harmonyos#华为
鸿蒙PC集成Cairo渲染引擎:踩了5个坑才跑通NAPI管线(附代码)

开源鸿蒙PC社区集成Cairo渲染引擎指南 本文介绍了在开源鸿蒙PC平台集成Cairo渲染引擎的全流程方案,主要包含: 技术栈说明 基于HarmonyOS SDK 6.1.1(24)开发 使用Cairo 1.17.8、fontconfig 2.14.2、libpng 1.6.39等库 依赖zlib、freetype2、harfbuzz等底层库 传统集成痛点 涉及7个阶段的手动配置 面临库文件部署、

#harmonyos#华为
鸿蒙PC集成Cairo渲染引擎:踩了5个坑才跑通NAPI管线(附代码)

开源鸿蒙PC社区集成Cairo渲染引擎指南 本文介绍了在开源鸿蒙PC平台集成Cairo渲染引擎的全流程方案,主要包含: 技术栈说明 基于HarmonyOS SDK 6.1.1(24)开发 使用Cairo 1.17.8、fontconfig 2.14.2、libpng 1.6.39等库 依赖zlib、freetype2、harfbuzz等底层库 传统集成痛点 涉及7个阶段的手动配置 面临库文件部署、

#harmonyos#华为
鸿蒙PC文字特效编辑器TypeFun集成7个三方库的NAPI实战(附代码)

摘要: 开源项目“字趣 TypeFun”是基于鸿蒙PC平台的文字特效编辑器,旨在构建鸿蒙化C/C++三方库生态。项目集成多款开源库(如zlib、brotli、freetype2等),支持文本渲染与特效处理。通过NAPI桥接层实现ArkTS与C++交互,并采用自动化工具(如AtomCode)优化传统集成流程,解决CMake配置、库部署等痛点问题。项目提供完整的开发文档与架构图,欢迎开发者加入社区共建

#harmonyos#华为
鸿蒙PC文字特效编辑器TypeFun集成7个三方库的NAPI实战(附代码)

摘要: 开源项目“字趣 TypeFun”是基于鸿蒙PC平台的文字特效编辑器,旨在构建鸿蒙化C/C++三方库生态。项目集成多款开源库(如zlib、brotli、freetype2等),支持文本渲染与特效处理。通过NAPI桥接层实现ArkTS与C++交互,并采用自动化工具(如AtomCode)优化传统集成流程,解决CMake配置、库部署等痛点问题。项目提供完整的开发文档与架构图,欢迎开发者加入社区共建

#harmonyos#华为
Qt for HarmonyOS 水波纹进度条组件开发实战

本文介绍了基于Qt/QML框架实现的水波纹进度条组件,包含矩形和圆形两种形态,具有动态波纹动画、双波纹叠加、渐变填充等特性。项目采用Canvas API进行2D绘制,结合Timer和Math.sin函数实现波纹动画效果。核心功能包括反向进度计算、周期性动画更新、动态振幅调整等,通过设置裁剪区域和垂直渐变增强视觉效果。该组件适用于HarmonyOS应用,提供直观生动的进度展示方案。

#qt#开发语言#harmonyos
Qt for HarmonyOS/weather 天气应用项目

Weather是一款基于Qt/QML开发的HarmonyOS天气应用,提供轻量稳定的天气信息服务。核心功能包括城市搜索/收藏、实时天气展示、小时预报等,具备自适应UI和网络容错机制。技术实现上,采用C++后端处理数据获取与解析(QNetworkAccessManager和QJsonDocument),QML前端负责界面展示,支持多节点自动重试和数据兼容处理。应用通过规范化图标资源和网格布局适配不同

#qt#harmonyos#开发语言
Flutter跨平台三方库file_selector在鸿蒙中的使用指南

本文档详细介绍了在HarmonyOS平台上使用Flutter框架集成file_selector插件的完整流程。主要内容包括:项目初始化配置、权限设置、核心功能实现(单个/多个文件选择)以及Material Design 3风格的UI构建。特别指出当前版本插件暂不支持目录选择功能,并提供了临时解决方案。文档通过实际代码示例展示了文件选择功能的实现方法,包括类型过滤、结果处理和错误提示等关键环节,为开

#flutter#harmonyos#华为
Flutter跨平台三方库animations和flutter_animate在鸿蒙中的使用指南

本文介绍了在HarmonyOS平台上使用Flutter框架集成animations和flutter_animate动画库的开发实践。项目构建了一个动画画廊应用,展示了6种不同类型的动画效果,包括3D卡片翻转、粒子动画、弹性弹跳等。文档详细说明了从项目初始化、权限配置到核心功能实现的完整流程,重点介绍了页面切换动画的实现和flutter_animate库的简化动画方法。

#flutter#harmonyos#华为
Flutter跨平台三方库image_picker在鸿蒙中的使用指南

本文介绍了在HarmonyOS平台上使用Flutter框架集成image_picker插件实现图片管理功能的方法。通过创建Flutter项目、配置OpenHarmony适配版本的插件依赖,并设置必要的文件读写权限,开发者可以构建支持相册选择和拍照功能的照片墙应用。文章详细展示了核心代码实现,包括图片选择器初始化、相册选择、拍照功能以及优雅的底部弹窗交互设计,最终呈现出一个符合Material De

#flutter#harmonyos#华为
    共 160 条
  • 1
  • 2
  • 3
  • 16
  • 请选择