登录社区云,与社区用户共同成长
邀请您加入社区
不知道任务总数 →旋转加载器固定任务总量单任务 →标准进度条多并发任务同时展示多条进度 → 搭配容器0.18+ 版本模板字符串后必须加.unwrap()解包 Result所有进度更新、完成、提示文字 API 统一,上手成本极低。
人物行走动画是 HarmonyOS 6.1 应用开发中较为复杂的动画实现之一,涉及多个部件协调、多层场景渲染、多定时器管理等技术难点。本文档汇总了开发过程中可能遇到的各类问题及其解决方案。// ✅ 显式声明所有类型// ✅ 在 aboutToDisappear 中清理定时器// ✅ 使用条件表达式控制属性1 : 0.5)// ✅ 角度转弧度// ✅ 使用 clip 限制重绘区域// ❌ 在 @Bu
本文介绍了如何为鸿蒙PC移植Rust开发的lsd命令行工具(ls命令的现代化替代品)。主要内容包括: 项目背景:lsd支持彩色输出、文件图标、树形视图等增强功能 环境准备:需配置OpenHarmony SDK(Linux/macOS)及交叉编译工具链 适配流程:基于扩展的lycium++框架实现Rust库的鸿蒙化移植 相关资源:提供完整的系列教程索引(8篇)、环境搭建指南和社区维护的构建框架 注意
本文介绍了开源工具broot在鸿蒙PC端的适配过程,主要包括环境配置、SDK安装、目录结构及系列索引指引。broot是一个交互式终端文件浏览器,支持模糊搜索、文件预览等功能。适配需先配置OpenHarmony SDK环境,下载并解压到指定路径,设置相关环境变量。文章提供了完整的系列索引(8篇),涵盖从环境搭建到构建执行的详细步骤,并推荐了扩展框架lycium_plusplus以支持Rust库适配。
本文介绍了正则表达式生成工具grex及其在鸿蒙PC平台的适配过程。grex能够根据测试用例自动生成匹配的正则表达式,支持命令行和Rust/Python集成。文章详细说明了鸿蒙PC开发环境配置要求,包括OpenHarmony SDK安装、目录结构及环境变量设置,并提供了Linux/macOS系统下的配置示例。同时,文中列出了系列教程索引,涵盖从环境搭建到构建执行的完整流程,以及Rust库适配扩展框架
开源鸿蒙PC社区推出ouch压缩工具适配指南,该工具是一款支持多种格式的统一压缩命令行工具。本文提供详细的环境配置和SDK安装指引,适用于Linux/macOS平台,涵盖SDK目录结构解析和环境变量设置。同时汇总了系列教程索引,包括项目结构创建、构建脚本编写、流程执行等全流程开发要点,并附相关资源链接。文章重点说明Rust库的扩展适配方法,为开发者提供鸿蒙生态下的压缩工具移植参考。
本文介绍了将Rust命令行工具choose移植到鸿蒙PC平台的完整实践过程。choose是一个轻量级文本字段选择工具,支持类似Python的切片语法和正则表达式分隔符。文章详细说明了移植的前置条件、环境配置步骤(包括OpenHarmony SDK安装)、目录结构以及构建流程。该项目采用纯Rust实现,无需C语言库依赖,适合用于鸿蒙PC的日志分析和文本处理。作者提供了系列教程索引,涵盖从基础环境搭建
jemalloc 是工业级通用内存分配器,主打低碎片、高并发可扩展,广泛用于数据库、缓存、Web 服务等高性能服务端程序。本文将介绍如何将jemalloc适配到鸿蒙PC平台,提供可复用的静态库、头文件、pkg-config 及验证程序,并支持 HNP 打包。
tojson是由 Abin Simon 开发的跨格式数据转换工具,采用 Rust 语言编写。它能让你轻松地在 YAML、TOML、JSON 三种格式之间进行转换,自动识别输入格式,支持标准输入管道和文件输入两种方式,并提供格式化(pretty-print)输出选项。tojson 轻量无依赖,编译后为单一二进制文件,是数据处理和配置格式转换的便捷工具。
peep是由 ryochack 开发的终端文本查看工具,采用 Rust 语言编写。它像less命令一样运行,但在终端窗口内以一个独立的小面板(pane)展示文件内容,支持文件的自动更新监视(follow mode),让你在不离开当前工作上下文的前提下快速预览文件内容,是查看日志、代码片段和配置文件的理想工具。