harmonyos

加农炮手Jinx9 小时前
flutter·ui·华为·harmonyos·鸿蒙
Flutter for OpenHarmony 实战:flutter_animate 声明式动画让 UI 灵动如原生一个顶级的鸿蒙应用,绝不是死板的页面堆砌。在 HarmonyOS NEXT 系统中,流畅且丝滑的动效是区分“简陋”与“精致”的重要标志。然而,传统的 AnimationController 样板代码往往让很多开发者由于觉得繁琐而放弃动画。
里欧跑得慢10 小时前
android·前端·安全·flutter·华为·harmonyos
Flutter 三方库 function_tree — 鸿蒙应用开发中的动态数学公式解析与计算神器,实现鸿蒙深度适配下的复杂函数逻辑运行时求值实战(适配鸿蒙 HarmonyOS Next ohos)欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net。
2501_9197490312 小时前
华为·harmonyos·鸿蒙
华为鸿蒙免费制定规则软件—小羊规则嘴上说要早睡、少刷手机,转头又破功——不是不想改,是规矩散在脑子里,没人帮你记。我做成了 小羊规则——给自己立规矩,每一次选择都有据可依。真希望你装上,先在规则库写下第一条。
lilian23313 小时前
前端·pytorch·华为·harmonyos·材质
HarmonyOS 7 新特性(四)|沉浸光感:空间材质、性能分级与降级策略适用范围:HarmonyOS 7、API 26 Developer Beta。沉浸光感在不同系统版本、设备算力等级和窗口形态上的效果可能不同。本文把它当成一套“可分级的语义材质系统”,而不是固定滤镜参数。
大雷神14 小时前
ar·restful·harmonyos
HarmonyOS AR Engine 物体形状实战:把实体书识别为 RECTANGLE,再放进地面 AR 盒子上图根据本次真机实验的书籍、开口盒子和地面锚定关系制作,用于展示最终效果。后文保留未经生成式处理的真机截图和原生日志作为验证证据。
OH_TPC17 小时前
harmonyos
HarmonyOS APP开发---"新鲜事"社交动态App,需要用到这个库做一个社交动态 App,信息流要下拉刷新最新动态、上拉加载历史内容。ArkUI 原生 List 不带这套交互——@ohos/pulltorefresh 一个组件包住 List,下拉上拉全搞定,还支持自定义动画。
not coder17 小时前
华为·harmonyos·arkts·ofd
我给鸿蒙原生 OFD 阅读器加了手写签批:手写笔防误触、矢量笔迹、批注追溯tl;dr:ofdkit-harmony-pro 新增手写签批能力。手写笔默认书写,手指保留阅读操作;笔迹按页面坐标保存为矢量 stroke,缩放后不糊;每条批注可携带用户、部门、业务 ID、时间等元数据,点击笔迹即可追溯。本文聊聊为什么签批不是“在 Canvas 上画几条线”这么简单,以及在 HarmonyOS NEXT 上怎么做。
Magic-ZYJ19 小时前
华为·ts·harmonyos·移动应用开发·arcts·arcui
HarmonyOS 页面生命周期完整梳理:aboutToAppear、onPageShow、onPageHide 别再混着用系列:HarmonyOS 开发入门 · 05HarmonyOS 生命周期最容易踩坑的地方,不是回调太多,而是不同层级的生命周期名字很像。
lilian23319 小时前
前端·华为·harmonyos
HarmonyOS 7 新特性(五)|ContainerReader 容器断点与自适应布局本文讨论 HarmonyOS 7/API 26 文档新增的 ContainerReader 思路。示例为架构伪代码,具体签名以当前 SDK 文档为准。
less_1213820 小时前
华为·harmonyos·wps
HarmonyOS WPS Open SDK:统一版二开接入主线与能力分层概述HarmonyOS 应用要在端内打开 Office 文档,常见路径是集成 WPS Open SDK,以 HAR 形式接入 @wps/wps_sdk,通过单例 WPSApi 完成注册与打开。统一版交付后,对外调用模型保持不变:registerApp 成功后再 sendRequest,打开统一走 OpenFileRequest,结果落在 Result 与 ResultCode。差异主要体现在凭据形态是否需要激活序列号、以及部分策略字段在当前交付批次是否生效——这些以官方对接文档标注为准,而不是在业务层硬编码分
大雷神20 小时前
华为·华为云·harmonyos
HarmonyOS APP<<古今职鉴定>>开源教程第13篇:隔空投送:ShareKit 分享服务本篇学习鸿蒙独有的隔空投送能力,实现隔空投递传递祝福卡片图:古今职鉴开源教程封面。本篇围绕「隔空投送:ShareKit 分享服务」展开。
时光慢煮20 小时前
windows·开源·harmonyos
开源鸿蒙PC上手体验:从 Windows 和 macOS 切换过来,我被惊艳到了欢迎加入开源鸿蒙 PC 社区:https://harmonypc.csdn.net/我日常两台电脑轮着用:一台 Windows 台式机(写 C++ 和打游戏)、一台 MacBook Pro(开会、写文档、处理日常事务)。所以当我把一台 MateBook Pro 刷成鸿蒙 PC 之后,我的心态很开放——我不需要鸿蒙 PC 打败谁,我就是想看看它能好到什么程度。
tsqtsqtsq030921 小时前
华为·电脑·harmonyos
鸿蒙电脑升级 HarmonyOS 7:深度解析与 API 26 全特性指南本次更新标志着鸿蒙生态在PC端迈入“空间智能”新纪元。系统重构了底层渲染引擎,全面引入AI智能体(Agent)架构,并实现了跨生态的无缝互联。以下内容均基于华为开发者联盟官方文档及公开技术资料进行整理。
lilian2331 天前
华为·harmonyos
HarmonyOS 7 新特性(一)|API 26 Beta2 十项变化与应用适配路线本文写作时点为 2026 年 8 月 28 日。HarmonyOS 7(API 26)仍处于 Developer Beta 阶段,正式版能力、支持机型和上架要求请以华为后续公告为准。
HwJack201 天前
数据库·华为·harmonyos
鸿蒙ArkData键值型数据库实战:Schema 定义与商品库存同步案例键值型数据库(KV-Store)适合数据关系简单、又可能要跨设备同步的场景。下面用一个"商品库存管理"的完整案例,把 KVManager 创建、Schema 定义、加密、读写、订阅、关闭销毁走一遍,重点讲清楚 Schema 这个容易忽略但很关键的概念。
m0_749690232 天前
华为·harmonyos·arkts·媒体·隐私保护
【寻迹校园 HarmonyOS NEXT 实战 41】用户照片、演示图与图标兜底:ReportMedia 的三层媒体策略本章导读:这是“寻迹校园 HarmonyOS NEXT 实战”系列第 41 篇。本文从 ReportMedia.ets 的正式代码出发,解释失物招领场景为什么需要“用户照片、受控演示图、品类图标”三层媒体策略,同时说明寻迹校园当前正式实现已经移除演示图片,只保留“用户照片优先、品类图标兜底”两层。三层是完整设计模型,不代表三层都应该进入生产包。
夜雨声烦丿2 天前
华为·harmonyos
用 ArkTS 做好智能便签应用(端云协同):从核心 API 到可验证交互很多笔记应用看起来功能很大,真正落到一个移动页面上,常见的核心动作却很集中:找到一条内容、切换一个分类、创建一条记录。这个页面就是一个小而完整的便签演示。它没有复杂的详情页,也没有远程账号体系,首屏把搜索输入、分类按钮、便签卡片、新建入口和数量提示放在同一条操作路径上。
less_121382 天前
华为·harmonyos·wps
HarmonyOS WPS Open SDK:二开能力周回顾与联调地图在 HarmonyOS 工程里接入 WPS Open SDK,能力点分散在注册、打开参数、水印、功能开关与关闭回传等多个章节。日常联调往往只盯住当前症状,容易忽略整条调用链的先后顺序。本文把近期高频能力收成一张「联调地图」:先固定 WPSApi.registerApp →(按需)setWpsFileToken → OpenFileRequest + sendRequest,再按参数表核对编辑、回传与排错分流。字段语义以官方对接文档为准,便于写进团队 Wiki 或发布评审模板。
小白酷爱学习2 天前
分布式·华为·架构·harmonyos
鸿蒙OS的开发语言与工具链:如何驾驭全新开发生态!你是不是也在想——“鸿蒙这么火,我能不能学会?” 答案是:当然可以! 这个专栏专为零基础小白设计,不需要编程基础,也不需要懂原理、背术语。我们会用最通俗易懂的语言、最贴近生活的案例,手把手带你从安装开发工具开始,一步步学会开发自己的鸿蒙应用。 不管你是学生、上班族、打算转行,还是单纯对技术感兴趣,只要你愿意花一点时间,就能在这里搞懂鸿蒙开发,并做出属于自己的App! 📌 关注本专栏《零基础学鸿蒙开发》,一起变强! 每一节内容我都会持续更新,配图+代码+解释全都有,欢迎点个关注,不走丢,我是小白酷爱学习,
懿路向前2 天前
笔记·学习·harmonyos
【HarmonyOS学习笔记】2026-08-27 | 端插件踩坑与设计取舍测试中,title 有值但 scheduledDate 仍然为空:用户说了"明天",但 LLM 没有把"明天"提取到 scheduledDate。