harmonyos

大锅盖12 小时前
前端·数码相机·harmonyos
Web 工单要调用相机,第一步不是打开取景框,而是建立能力门禁在混合工作台里,“从 Web 工单拍一张现场照片”听起来像一个很短的链路:网页点击拍照,调用相机,照片回填表单。真正落到工程时,它至少横跨 Web 页面、容器桥接、运行时权限、设备能力、原生会话、文件结果和 Web 附件状态。只要其中一段未完成,页面就不能把下一段预先写成成功。
贾伟康6 小时前
移动开发·harmonyos·arkts·arkui·本地搜索
【华夏二十四节气|07】HarmonyOS 6.0.2(22) ArkTS 节气搜索实战:多字段匹配与四态闭环本文唯一核验标记:AGC18-HMOS-15-07-SEARCH-POEM-GAP证据边界:本文的“当前实现”以本轮复核的 SearchPage.ets、SolarTermModel.ets、SolarTermService.ets 与 solar_terms.json 为准;文中构建通过记录属于历史证据,本轮未重新执行构建,不将其表述为新的构建结果。架构扩展和性能优化段落均为建议实现,不代表当前工程已经具备对应能力。
大龄秃头程序员7 小时前
harmonyos
Flutter 项目鸿蒙适配实战:从环境搭建到多环境打包全指南2026 年,Flutter 与鸿蒙系统的兼容性已从技术验证走向工程化落地。本文基于最新的 Flutter-OH 3.35.7 版本和 CPF-Flutter 生态,带你完整走一遍 Flutter 项目鸿蒙适配的全流程。
贾伟康11 小时前
移动开发·harmonyos·arkts·appgallery·应用发布
【万能转换器|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明本轮证据边界:包名、版本、设备类型、权限列表和离线实现来自本轮复核的本地源码;原文中的构建、安装或历史检查记录只作为历史证据,本轮没有重新执行构建、安装、AGC 上传、软件包绑定或审核提交。发布流程与候选包检查属于建议实现,不能据此推断平台审核状态。
贾伟康9 小时前
移动开发·harmonyos·arkts·权限管理·隐私合规
【万能转换器|18】HarmonyOS ArkTS 权限与隐私实战:让 module.json5、功能说明和拒绝路径一致本轮证据边界:当前源码的 requestPermissions 为空,未发现网络、位置、相机或麦克风能力调用;汇率使用静态表,检查到的剪贴板路径只写不读。与此同时,工程注册了 EntryBackupAbility,且 allowToBackupRestore 为 true,现有隐私文案没有解释系统备份恢复边界。
贾伟康9 小时前
软件测试·移动开发·harmonyos·arkts·回归测试
【万能转换器|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击本轮证据边界:当前源码共有 65 个 it() 声明,其中 UnitConverter 14 个、CalcEngine 42 个、History 8 个、Ability 1 个。本轮只进行了静态源码复核,没有执行测试套件、构建、安装或真机回归,因此“65 个源码用例”绝不等于“65 个测试已通过”。
UnicornIT10 小时前
ui·华为·harmonyos·鸿蒙
【HarmonyOS】时间管理类APP:做成“自适应“这是我们开发的时间管理应用多端适配系列的第二篇。上一篇讲了三端的整体架构,这一篇讲更细的问题:当屏幕宽度变化时,布局该怎么跟着变? 答案是断点系统。但断点到底是什么、和设备类型有什么区别、又是怎么真正落到页面上呢?——这篇文章我们详细讲解。
less_1213810 小时前
华为·harmonyos·wps
HarmonyOS WPS Open SDK:不落地、水印与功能开关的合规打开策略在 HarmonyOS 业务应用里接入 @wps/wps_sdk 时,验收口径往往不止「能打开 Word」。合规场景通常还要求:文档尽量不在 WPS 侧持久化缓存、打开页带水印、分享/打印/导出等入口可控,以及关窗后结果回到本应用沙箱。这些能力分别落在注册层与 OpenFileRequest 的不同字段上。本文按调用链说明如何把策略写进一次打开请求,字段语义以官方对接文档为准。
~远在太平洋~2 天前
华为·harmonyos
鸿蒙系统 keycodeType 详解 与 hdc 发送按键控制设备适用对象:需要理解鸿蒙按键码、并通过 hdc 远程控制设备按键的新人 文档定位:概念讲清 + 两套 keycode 体系避坑 + hdc 发送按键直接抄 配套文档:hdc 环境配置 · wukong 测试 · hilog 使用指南
OH_TPC21 小时前
java·图像处理·华为·harmonyos·鸿蒙
HarmonyOS APP开发---“滤镜大师“图像处理App,需要用到这个库做一个滤镜 App,高斯模糊、边缘检测、色彩矩阵……这些算法用 ArkTS 跑太慢,必须用 C++ 写。但 NAPI 的样板代码让人头秃——@ohos/aki 一行绑定函数、一行绑定类,让 ArkTS 调 C++ 像调本地方法一样简单。
2501_919749031 天前
华为·harmonyos·鸿蒙
华为鸿蒙管理密码APP—小羊密码先说重点① 纯净、无广告、不收费 ② 保险库搜得到、该复制就复制;需要时再显隐 ③ 生成器按你选的规则自动生成;安全备忘也能加密收着
ITUnicorn1 天前
harmonyos
【HarmonyOS】时间管理类APP:做成“自适应“这是我们开发的时间管理应用多端适配系列的第二篇。上一篇讲了三端的整体架构,这一篇讲更细的问题:当屏幕宽度变化时,布局该怎么跟着变? 答案是断点系统。但断点到底是什么、和设备类型有什么区别、又是怎么真正落到页面上呢?——这篇文章我们详细讲解。
笔触狂放1 天前
华为·harmonyos·鸿蒙
第2章 ArkTS(上)学习目标熟悉ArkTS的概念,能够说出什么是ArkTS,以及ArkTS与JavaScript、TypeScript 的关系
新元代码1 天前
华为·架构·harmonyos
探秘鸿蒙南向开发:Hi3861 架构、编译与实战全解析欢迎来到 OpenHarmony 的南向设备开发世界!作为技术布道师,今天我将带大家拨开鸿蒙系统的层层迷雾。我们将以经典的 Hi3861 物联网芯片为切入点,从宏观的源码架构到微观的编译原理,再到五个循序渐进的实战项目,为你构建一套完整的鸿蒙嵌入式开发知识体系。
笔触狂放1 天前
华为·harmonyos
第1章 初识鸿蒙学习目标了解鸿蒙,能够说出鸿蒙的发展历程熟悉鸿蒙的特点,能够总结鸿蒙的6个特点了解鸿蒙的开发技术,能够说出鸿蒙的6个开发技术
小雨青年1 天前
华为·harmonyos
【HarmonyOS 7 沉浸光感深度实战】 06 复杂背景下的自动反色与可读性处理沉浸材质放到纯色背景上时,可读性通常不难处理。背景偏暗,前景使用亮一些的文字;背景偏亮,文字再压暗一些,页面很快就能达到一个比较稳定的状态。
水深火乐1 天前
harmonyos
HmarkX(码笺)的本地数据库模块重构实战HmarkX(码笺)的本地数据库模块重构。读完你应该能回答:这个模块是干嘛的?为什么这么拆?怎么用?鸿蒙的关系型数据库 relationalStore(RDB)是一套底层 API:
大锅盖11 天前
华为·harmonyos
Map 搜索没有返回可信候选时,派单页面该怎么继续工作在维修派单页面里,地图搜索通常不是终点,而是一次业务判断的输入。用户填写“空调维修”,限定3公里服务半径,再按照距离和相关性挑选服务站。理想情况下,页面拿到若干候选、距离和相关性字段,调度员确认其中一个即可派单。
HarmonyOS_SDK1 天前
harmonyos
HarmonyOS SDK API诊断 Skill,一键定位功能故障问题随着鸿蒙生态的蓬勃发展,越来越多的开发者投入到应用开发热潮中。然而,面对复杂的错误日志、晦涩的错误码,许多开发者往往需要花费数小时甚至数天才能定位根因。如何让问题诊断更高效、更精准,成为提升开发体验的关键一环。
大锅盖11 天前
华为·harmonyos
Canvas 签名板里的 antialias 开关,怎样确保它真正触发重绘做签名、批注或电子票据时,Canvas 里的文字经常不是一开始就确定的。用户可能先输入工单号,再调整字号,最后决定是否打开抗锯齿。真正容易出错的地方并不是按钮能不能点击,而是按钮点击后,页面到底有没有把新状态交给同一个 Canvas 上下文并重新绘制。