harmonyos

HarmonyOS_SDK4 分钟前
harmonyos
【剪贴板体验优化】前置预校验,航旅纵横权限弹窗体验更智能在应用开发中,从剪贴板获取数据进行口令识别或内容回填,是大多数App的高频核心功能,直接影响用户日常操作体验与功能可用性。很多应用在接入剪贴板能力的过程中,存在一个影响用户体验的现象:即使剪贴板内容为空、内容不匹配或数据无变化时,依旧尝试向用户弹窗请求获取粘贴权限,造成无效弹窗频发。这样不仅频繁打扰用户,降低产品体验,还容易导致用户误点拒绝授权,直接影响核心功能使用。
贾伟康1 小时前
性能优化·实战·harmonyos·arkts·arkui
【共创稿事节】HarmonyOS 7.0 Progress进度体系:从接入到生产验证Progress(进度条)是最"哑"的组件——画一条线或一个环,填个百分比就完事。但健康菜谱助手做营养摄入环时发现,进度体系真正难的不是画,是"什么时候该动、动到哪、动错了怎么撤"。这篇复盘 Progress 体系(线性条+环形+加载态)的完整实践:确定性进度的三段式动画、不确定加载的语义区分、以及一个反向进度的事故。
贾伟康8 小时前
harmonyos·arkts·skill·a2a·hmaf
HarmonyOS API 26 HMAF Skill 端侧 A2A 消息去重与上下文最小化适用版本:HarmonyOS API 26。本文讨论侧A2A协作的应用侧契约:消息如何带上理解、能力和权力等键,接收方如何做权限复核,超时或重复消息如何安全回退。示例是ArkTS端风格的纯逻辑模型,不表示完成HarmonyOS编译、系统解析、ArkUI联调或真机测试。
贾伟康8 小时前
harmonyos·arkts·智能体·skill·hmaf
HarmonyOS API 26 HMAF Skill 多 Skill 冲突仲裁与可恢复执行适用版本:HarmonyOS API 26。 本文讨论应用侧 HMAF Skill 冲突仲裁:当多个 Skill 同时匹配一个意图时,如何按优先级、权限、资源占用和用户确认选择唯一执行路径,并为拒绝、超时和部分成功提供回退。示例是 ArkTS 风格的纯逻辑模型,不声称已完成 HarmonyOS 编译、系统解析、ArkUI 联调或真机测试。
钉先生贾9 小时前
华为·harmonyos
毕业项目:从上游更新到回归发布的完整维护闭环专栏:HarmonyOS 三方库适配实战(30/30) 核心问题:上游发布新版本后,怎样判断、合并并验证适配补丁,而不是重新手工移植一遍?
行者-全栈开发10 小时前
华为·harmonyos
【鸿蒙心迹】权限申请全流程——从声明到用户授权的完整链路(HarmonyOS 7.x)摘要: 声明了权限还是用不了、弹窗授权被拒后无法重试、敏感权限场景化申请时机不对——权限申请不是"module.json5 声明就完事"。本文讲清普通权限 vs 用户级权限、动态申请、被拒重试、场景化申请时机,附 5 个踩坑。
KevinChaos1 天前
华为·harmonyos
阳台小花园开发手记 01|HarmonyOS 7.0 互动卡片:小花园为何要两套界面我想把阳台上的薄荷放到手机桌面。不是随时观察它的摄像头,而是一张小卡片:显示植物名称、最近一次观察,留一个写日记的入口。闲下来点一下花盆,瓢虫从叶后探出来,过一会儿再回去。
Ranger09291 天前
harmonyos
下一代鸿蒙打包工具链:arkdown这篇文章主要记录我最近一段时间做的一件事情:基于 Rust 生态(OXC + Rolldown + tsrs),为鸿蒙(OpenHarmony / HarmonyOS)从头打造一套下一代打包构建工具链 —— arkdown。
程序猿追1 天前
华为·智能手机·harmonyos
一个工程面向手机与二合一:HarmonyOS 6 部署配置和本地手记随身手记最基本的承诺,是刚写下的话下次还在。这个收尾练习就用一段本地手记,把页面布局与部署配置接到一次真正的读写里:编辑、保存、换窗口大小,再结束进程重新打开,看看刚才的文字是否回来。
行者-全栈开发2 天前
华为·harmonyos
【鸿蒙心迹】深色模式适配全链路——从配置到自定义(HarmonyOS 7.x)摘要: 系统切深色模式,应用没跟着变;图片在深色模式下刺眼;自定义绘制颜色没适配——深色模式不是"换个背景色",是颜色/图片/材质/状态栏的全链路适配。本文用涟漪睡眠 App 适配深色模式为案例,给完整方案与 5 个踩坑。
行者-全栈开发2 天前
ui·华为·重构·国际化·harmonyos·多语言
【鸿蒙心迹】国际化 i18n 与多语言资源管理实战(HarmonyOS 7.x)摘要: 应用要出海,多语言不是"翻译几个字符串"——资源文件管理、动态切换语言、RTL 布局、日期/数字/货币格式化都要做。本文用涟漪睡眠 App 出海东南亚为案例,讲清 i18n 全链路与 5 个踩坑。
OH_TPC2 天前
harmonyos
HarmonyOS APP开发---"云客服"远程视频客服App,需要用到这个库金融视频柜员的场景很特殊:客户可能转横屏看资料、可能切后台去付款、网络还可能很差。任何一个环节黑屏,都是业务事故。@ohos/webrtc 提供完整 RTC 能力,而 Surface 时序和摄像头方向这两处细节,决定了它能不能上生产。
逆回3 天前
harmonyos
给鸿蒙手机做一只 3D 宠物:五个把我卡住的问题晴伴是个小 App:微信、QQ 的消息和手机电量,会变成屏幕上那只果冻宠物的表情和气泡。逻辑层是 uni-app(Vue 3 + Pinia),画面层是一套自绘的 WebGL1 引擎,跑在页面的 ArkWeb 里。
钉先生贾3 天前
华为·harmonyos
性能、体积与稳定性:怎样写出可信的适配结论专栏:HarmonyOS 三方库适配实战(28/30) 核心问题:怎样比较适配前后,而不制造“提升 50%”式伪证据?
笑 总不会犯错3 天前
harmonyos
摆脱多端数据撕裂,鸿蒙分布式数据库同步与冲突合并上周在做一个多端协同的记账本应用,遇到了一个极度抓狂的客诉。用户用手机记了一笔“餐饮 100 元”,然后用平板把这笔账改成了“餐饮 150 元”。结果两台设备联网一同步,手机上那条记录又变回了 100 元,两边的账单死活对不上。这不仅是体验灾难,更是逻辑漏洞。
用户117910488333 天前
开源·ai编程·harmonyos
鸿蒙签名失败不是玄学:5 个证据点把 hapsigntool 一次排通 GitHub:swsgbl/hmharness先说工具全貌:hmharness 是一个开源的 HarmonyOS/OpenHarmony 开发智能体框架,把工程创建、检查、构建、签名、安装、启动、日志读取和结果验证接成本地工具链,让 AI 不只是生成代码,还要用本机环境证明结果;自进化行为受审批、预算、canary 和回滚约束。它不是 DevEco Studio 的替代品,而是开发智能体和鸿蒙工具链之间的验证层。本文只展开其中一环:harmony_sign 与 harmony_device_test 组成的签名排障链。
redtank20003 天前
学习·华为·智能手机·harmonyos
纯血鸿蒙小工具三件套实测:弹幕手持、爱记录与仓库管理软件很多人以为鸿蒙生态只有开发者工具。其实纯血鸿蒙上有不少小工具——弹幕手持(360度全景弹幕)、爱记录(本地录音转码)、仓库管理软件(库存台账)——都是原生 ArkTS 写的。这篇实测三款不上云的小工具。
用户86194177207414 天前
harmonyos
uni-app 的蓝牙 API 在鸿蒙上不生效?我写了个兼容层,让老代码零改动跑起来如果你正在把 uni-app 应用适配 HarmonyOS Next,并且踩过「蓝牙调用了、不报错、但回调永远不来」这个坑,这篇应该能帮你省掉一整天。文末附我把它做成开源插件的地址(免费 · MIT)。
HarmonyOS_SDK4 天前
harmonyos
【HarmonyOS SDK Skills】挂载 Agent Skill,轻松跑通鸿蒙应用广告变现很多鸿蒙开发者或许有这样的困扰:想给应用接入广告实现流量变现,却卡在接入环节反复折腾。通用大模型写出来的代码经常踩坑,比如:API 过期或幻觉、接口版本错乱,还频繁触发 ArkTS 严格模式编译报错;横幅、原生、激励、插屏多类广告接入范式混杂,稍不留神就写混链路,调试成本居高不下。
闫东阳LordGalaxy4 天前
harmonyos
给小艺装上数学能力:数易 App 接入智能体 FunctionComponent 与 A2A 双通路实战摘要:数易是一款数学可视化 App(函数拟合、学习空间、计算工具、练习挑战)。本文记录把它接入小艺智能体的完整过程:用 FunctionComponent 在应用内嵌一个「问小艺」按钮(三档按钮形态 + 可用性探测 + 四类错误码降级),再用 AgentExtensionAbility 声明 type: "agent" 扩展能力,通过 A2A 协议让小艺反向调用 App 的 7 个数学技能(问题分析、方程求解、导数/矩阵/行列式验证、知识总结)。附真实代码、错误码处理与 6 个踩坑。