harmonyos

贾伟康39 分钟前
前端·移动开发·harmonyos·arkts·arkui
【化学实验室|17】HarmonyOS ArkTS 亮暗色与视觉令牌实战:集中颜色、间距和交互状态避免页面割裂一个项目拥有 Theme.ets,不等于它已经拥有完整主题系统。真正可维护的主题,需要回答四个问题:颜色表达的是业务语义还是某个十六进制值;浅色与深色是否使用同一组资源名称;系统状态栏、普通 ArkUI 组件和 Canvas 是否能同步变化;选中、按下、禁用和错误状态是否都经过对比度验证。
贾伟康5 小时前
安全·移动开发·harmonyos·arkts·arkui
【化学实验室|18】HarmonyOS ArkTS 权限与隐私实战:让 module.json5、功能说明和拒绝路径一致权限与隐私检查最容易陷入两个误区:看到 module.json5 没有权限声明,就认为项目一定不存在隐私问题;或者写了一页很长的隐私政策,就认为代码行为已经被完整覆盖。真正可靠的结论必须同时核对能力声明、源码调用、本地数据、用户控制、应用内说明和发布材料。
Flutter_OH6 小时前
harmonyos
Flutter OHOS Flutter Engine 异步创建与销毁说明文档Flutter 新增异步创建和销毁 Engine 的能力需要创建多个Flutter Engine,并避免engine的创建、销毁流程卡住主线程的场景。
Flutter_OH6 小时前
harmonyos
Flutter OH 应用构建与运行指导本文档介绍如何在 OpenHarmony 平台上创建、签名、构建、安装与运行 Flutter 应用,涵盖 debug/profile/release 三种构建模式、Impeller 渲染引擎配置、本地 Engine 构建等内容。
贾伟康6 小时前
软件测试·移动开发·harmonyos·arkts·arkui
【化学实验室|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明HarmonyOS 应用进入 AppGallery Connect 后,最危险的状态不是页面上出现一个明显报错,而是每个页面看起来都填了内容,实际却引用了不同版本的证据。源码里已经是 1.0.5,版本页面仍选着旧包;主模块声明了平板与 2in1,应用信息里只保留手机;包内没有网络权限,隐私材料却沿用了另一个项目;开发者上传了新 APP,却没有在版本页面重新选中它。这些问题往往到预审或人工审核阶段才暴露。
特立独行的猫A9 小时前
harmonyos
仓颉语言cj-tauri 框架开发鸿蒙应用指南:从建工程到鸿蒙PC实战仓颉语言的cj-tauri 框架已经支持鸿蒙应用开发了。本文依据 npm 包 cj-tauri的说明与仓库里的真实落地整理,目标读者是「会写 HTML/CSS/JS、想用仓颉写后端」的鸿蒙开发者。文中每条行为都对应到具体文件或命令,可以照着做一遍;跑不通的地方也如实写了「它会怎么报错、真因在哪」。
贾伟康9 小时前
软件测试·移动开发·harmonyos·arkts·arkui
【化学实验室|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击一个 HarmonyOS 工程里出现 src/test、ohosTest 和 Hypium 依赖,不代表核心功能已经受到测试保护。真正有效的回归用例必须能在需求变更后回答:冷启动是否恢复本地数据,空列表是否给出可理解反馈,未选择答案能否提交,连续点击会不会重复记分,参数运行期间是否还能被修改,收藏按钮是否误触整行导航。
熊猫钓鱼>_>10 小时前
开发语言·华为·harmonyos·鸿蒙·openharmony
精准碰一碰近场分享与拖拽投送实战:把文件“碰“进另一台设备【鸿蒙心迹】传文件最烦的是"先开 App、再选设备、再等配对"。HarmonyOS 的精准碰一碰(NearLink / 碰一碰分享)把这一步压缩成"两台设备靠近一碰,文件就过去了",配合拖拽投送还能把图直接拖进对方窗口。但真做接入,我遇到:设备不支持、距离太远拉不起、权限没配导致静默失败、大文件传输中断。
三掌柜66611 小时前
人工智能·华为·harmonyos
06|鸿蒙7·端侧AI实战:提示注入,守住指令边界本文集包含20篇独立短篇教程,对应封面编号01—20。前10篇讨论鸿蒙应用中的端侧AI应用层架构,不将通用架构包装成鸿蒙7独有API。模型加载、推理与分词需接入实际支持的框架。所有示例均为核心代码片段,本轮未进行编译或真机验证。封面为AI生成概念插画,界面和小字不作为官方功能、事实或API依据。
HarmonyOS_SDK14 小时前
harmonyos
【HarmonyOS SDK Skills】快速适配鸿蒙窗口智感旋转能力当用户改变设备握持姿势时,设备屏幕旋转方向可能不符合预期;关闭自动旋转后,部分场景如视频全屏等又需手动切换方向。对开发者而言,窗口旋转适配也面临一定成本:设备形态多样、场景组合复杂,策略与页面适配需兼顾多种情况,部分特殊场景还需单独配置逻辑,适配与调试工作量大。
马剑威(威哥爱编程)15 小时前
人工智能·华为·harmonyos
【HarmonyOS 7 小艺智能体实战】02:动工前的清单——账号、资质、工具链一次备齐我第一次申请小艺开发者资质,卡在实名认证这一步前后耗了快一周。不是材料难,是我没想清楚"个人还是企业"就点了提交,后面要做 Skill 关联应用市场应用时才发现个人账号的边界,只能推倒重来。
熊猫钓鱼>_>15 小时前
开发语言·3d·华为·智能手机·harmonyos
端侧高斯泼溅(3DGS)渲染与性能调优初探:把“实景重建“跑在手机上【鸿蒙心迹】端侧 3D Gaussian Splatting(3DGS)是鸿蒙空间计算的高价值方向,但受算力、带宽、显存、功耗四座大山制约。本文梳理端侧渲染链路与核心机制,给出 native 渲染骨架代码,并总结 5 条性能调优实战招数,帮助读者在真机上稳住帧率、控制发热。
2501_9197490315 小时前
华为·harmonyos
分享一款实用的鸿蒙App,整体感觉不错先看这个——一圈慢慢长出来的琥珀弧,早上还短,傍晚几乎绕满。不用心算“还剩几个钟头”,看弧走到哪,这一天过了多少就心里有数。锁屏上的小数字看久了麻木,这块全屏钟更像一道风景,立在桌边也不抢眼。
三掌柜66615 小时前
人工智能·华为·harmonyos
04|鸿蒙7·端侧AI实战:检索增强,把证据带进回答本文集包含20篇独立短篇教程,对应封面编号01—20。前10篇讨论鸿蒙应用中的端侧AI应用层架构,不将通用架构包装成鸿蒙7独有API。模型加载、推理与分词需接入实际支持的框架。所有示例均为核心代码片段,本轮未进行编译或真机验证。封面为AI生成概念插画,界面和小字不作为官方功能、事实或API依据。
心态还需努力呀15 小时前
华为·编辑器·harmonyos
把 Zettlr 搬上鸿蒙 PC:墨匣学术写作编辑器移植与上架全记录欢迎加入开源鸿蒙 PC 社区:https://harmonypc.csdn.net/欢迎在 PC 社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper
特立独行的猫a16 小时前
ui·harmonyos·tauri·仓颉·鸿蒙pc·cj-tauri
AI时代的应用开发神器:cj-tauri 已支持鸿蒙 PC,第一次的踩坑记录cj-tauri 已支持鸿蒙 PC啦,记录一下第一次的踩坑记录。第一次把 cj-tauri 应用跑进鸿蒙 PC:白屏三轮,最后是一条 llvm-nm 定的案。以后造些软件工具还用啥原生啊,五分钟造一个应用,这开发速度将原生比下去。因为AI时代,AI最擅长的语料还是web,从此开发鸿蒙应用,又多了一个选择。而且是开发速度最快的那条路。
Industio_触觉智能1 天前
华为·harmonyos·鸿蒙·鸿蒙系统·开发板·openharmony·开源鸿蒙
用鸿蒙开发鸿蒙!DevEco三件套已支持鸿蒙PC|触觉智能鸿蒙南向嵌入式厂家10月8日,就在国庆节后第一个工作日,DevEco Studio开发套件正式上线鸿蒙PC端并开启公测。一站式鸿蒙应用AI开发工具DevEco Code、AI开发能力套件DevEco CLI也同步迎来鸿蒙PC版首次公测——鸿蒙PC上的应用开发工具体系,这一次真正补齐了。
威哥爱编程1 天前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 08:结构化输出解析在「HarmonyOS 7 Agent 开发实战」系列里,第 01 篇我们已经搭好了 llmclient,让模型能够稳定地"吐文字";第 03 篇讲了 Tool Calling,让模型能"发起工具调用"。本篇(第 08 篇)聚焦一个看似微小、却贯穿所有落地的环节:当模型吐出的不是散文,而是一段 JSON 时,你怎么把它变成可信、可校验、可落库的字段? 这就是"结构化输出解析"。
威哥爱编程1 天前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 09:Agent 测试评测集做 Agent 应用最怕的不是「写不出第一版」,而是「改了第三版之后,发现第一版明明答对的题现在答错了」。大模型有随机性、提示词有耦合、工具调用有边界,靠人肉聊天抽查既覆盖不全又无法回放。这一篇我们给 Agent 配上一套离线评测集:用一份写死的黄金用例,把「模型这次答得对不对」变成可以重复跑、可以量化、可以纳入改版前验收的客观指标。它完全不依赖真机联网,打开 DevEco 就能跑,改完代码按一下就知道质量涨了还是跌了。很多团队把 Agent 当成「调通一次就完事」的脚本,结果每次模型升级、提示词微调都提