harmonyos

youyin13 小时前
华为·harmonyos
HarmonyOS ArkUI 组件与自定义组件零基础:从搭页面到组件化开发系统组件是 ArkUI 已经提供好的 UI 积木。你直接在 build() 中使用即可。常见系统组件:
HwJack2017 小时前
华为·harmonyos
【HarmonyOS开发小实践】ArkTS 从 TypeScript 到方舟语言的演进写 HarmonyOS 应用,绕不开 ArkTS。它是华为给 HarmonyOS 选定的官方高级语言,从 TypeScript 扩展而来,又加了一层静态类型约束和状态管理能力。很多前端同学第一次看到 ArkTS 代码会觉得眼熟,写起来又会发现有些地方跟 TS 不太一样。这篇就把 ArkTS 的定位、它从 TS 演进过来的路径、以及它和 ArkUI 的关系捋清楚。
威哥爱编程20 小时前
harmonyos·arkts
HarmonyOS 7 星盾机密风控实战:设备风险因子端侧融合计算,可用不可见本文基于 HarmonyOS 7(API 26)官方《星盾机密风控引擎》开发指导、RiskControlEngine API 参考与官方最佳实践整理。文中代码改写自官方示例并加了V哥自己的注释,接口名均为官方文档核验过的真实名称;选题原标"⚠️ 待核实(安全类能力可能仅对特定类目开放)",V哥动笔前专门做了核验,结论见正文第一节——能力公开,但需在 AGC 申请开通并通过审批。涉及真机表现的部分以真机实测为准,未做任何实测数据编造。
威哥爱编程20 小时前
华为·harmonyos·arkts
HarmonyOS 7 应用快启实战:关键资源预加载进内存,冷启告别白屏本文基于 HarmonyOS 7(API 26)官方《版本概览》、Beta1 发布材料与《应用快启》开发指导整理。文中代码是为说明问题自写的完整示例,不是官方示例的搬运;API 名称、回调与版本号等事实性信息均标注官方出处;提速数字仅引用官方发布材料,未做任何实测数据编造;快启的实际生效策略以系统与机型为准。
马剑威(威哥爱编程)20 小时前
华为·harmonyos·arkts
【共创稿事节】HarmonyOS 7 视觉 AI 进阶实战:人脸检测 + 通用文字识别(OCR)两步接入V哥在 HarmonyOS 7 视觉 AI 实战讲过 HarmonyOS 的视觉 AI 能力全景——Core Vision Kit、Vision Kit 一大家子。那篇是"地图",这篇是"按图索骥":挑两个最高频、最落地、也最容易让新手出活儿的场景——人脸检测和通用文字识别(OCR),把接入链路给你走通。
HMS Core1 天前
harmonyos
HarmonyOS智慧多窗,让应用在任意窗口都“恰到好处”近期,全球首款阔直板手机HUAWEI Pura X View亮相,在6.68mm的轻薄机身和201g的轻盈重量下,Pura X View内置了7000mAh高硅负极大电池,让超长续航与阔屏体验兼得。但真正让这块屏幕“活起来”的,是HarmonyOS 7在系统底层的大屏交互逻辑——通过界面元素的自适应缩放与“智慧多窗”的深度适配,让16:9.5的超阔比例不再只是一块“更宽的屏幕”,而是一个真正的“多任务工作台”。
梦想不只是梦与想1 天前
harmonyos·鸿蒙上架·鸿蒙应用发布
鸿蒙 应用发布准备工作(一)准备好应用软件包并完成自检,确保 APP 包满足以下要求:软件包中设置的应用包名必须与创建 HarmonyOS 应用时配置的包名一致。
马剑威(威哥爱编程)1 天前
华为·harmonyos
【共创稿事节】HarmonyOS 7 文搜图实战:自然语言检索本地图片,全流程端侧闭环本文基于 HarmonyOS 7(API 26)华为开发者论坛「Harmony Intelligence AI 开放能力深度解读|第二期:文搜图」与 Core Vision Kit《通过文本搜索图片》开发指南、API 参考整理。文中 ArkTS 代码为 V哥 依官方开发指南改写的示意示例,接口名(textSearchImage / init / insertImage / search / release 等)均来自官方开发指南并标注出处;涉及真机表现的部分已明确标注,未做任何实测数据编造。7.0 相关能
李游Leo1 天前
harmonyos
HarmonyOS 7 HAR + HSP 工程化实战:模块复用、包体积控制与依赖边界模块拆得越多不代表架构越好,有时候越拆越乱。项目刚开始只有 5 个模块:entry、home、order、user、common。后来为了"模块化",开始不断拆:公共组件拆成 common_ui,网络层拆成 common_network,数据库层拆成 common_database,业务核心拆成 business_core……拆到最后工程有 20 多个模块。
用户593096009782 天前
harmonyos
Flutter 鸿蒙化实战:r_upgrade 适配 OpenHarmony,应用升级检查与弹窗随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。
youyin2 天前
华为·harmonyos
HarmonyOS 鸿蒙 ArkTS/ArkUI 装饰器大全在 ArkTS/ArkUI 中,装饰器通常以 @ 开头:它们不是普通函数调用,而是在告诉 ArkUI 框架: • 这个 struct 是不是页面或自定义组件; • 这个变量是不是会驱动 UI 刷新; • 这个变量从父组件、全局存储还是页面存储中来; • 父子组件之间的数据能否双向同步; • 一段 UI 是否可复用、可传入、可监听; • 一个对象的深层属性变化是否要被观察。 可以把装饰器理解成“给类、组件、字段或方法贴上的框架规则标签”。
轻口味2 天前
harmonyos·鸿蒙·移动端·闪控窗
HarmonyOS 7 新特性1:闪控窗——轻规划里的专注倒计时,跟着你走出应用我的日规划应用「轻规划」里,专注模式是使用频率最高的功能:从今日任务里挑一条,点开始专注,倒计时一转就是二十五分钟。但它有个我一直没忍的老毛病——倒计时只活在应用里。上周写周报,专注到一半切回微信回条消息,顺手刷了两下,再回来看不到剩余时间,心里完全没底:这轮到底还剩多少?是继续还是作废?
用户593096009782 天前
harmonyos
Flutter 鸿蒙化实战:record_mp3 适配 OpenHarmony,边录音边出 MP3随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。
youyin2 天前
华为·harmonyos
HarmonyOS ArkTS 与智能融合案例之实时语音翻译应用 实验指导书和代码本实验通过开发一个完整的实时语音翻译应用,使学生掌握端云协同语音翻译系统的设计与实现。具体目标如下:【注意】使用云端服务前,需在阿里云DashScope平台注册账号并获取API Key。API Key的安全管理参见第14章"性能优化与安全"的相关内容。实验中请使用您自己的API Key,不要使用他人的密钥。
木子雨廷2 天前
harmonyos
第 16 天|网络四态:loading、error、empty、content
用户593096009782 天前
harmonyos
Flutter 鸿蒙化实战:open_app_settings 适配 OpenHarmony,一键跳转系统设置随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。
贾伟康2 天前
harmonyos·arkts·模块化架构·跨应用调用·abilitykit
【HarmonyOS 7新能力|047】ModularObjectExtensionAbility工程封装:把接入逻辑放进可维护的分层结构跨应用调用最容易写成“拿到对象后直接调用”,也最容易在版本升级、权限变化和异常恢复时失控。真正困难的并不是把一次请求发出去,而是明确能力由谁提供、调用方可以依赖什么、对象失效后如何恢复,以及失败是否允许重试。本文不把某个接口名称当成完整方案,而是围绕 ModularObjectExtensionAbility 所代表的模块化对象扩展思路,给出一套可落地的工程封装方法。示例采用 ArkTS 风格的领域接口,具体系统 API、权限名和配置项应以当前 SDK 与华为开发者文档为准。
李游Leo2 天前
harmonyos
HarmonyOS 7 ArkTS 并发实战:Sendable、共享模块与跨线程对象传递机制跨线程传对象之前,先想清楚它是复制、传递还是共享。主线程里有个业务对象,里面存着用户配置和缓存数据,直接丢进 TaskPool 去跑后台计算,跑着跑着就出问题了:主线程改了一下配置,后台任务读到的还是旧值;或者后台任务改完返回,主线程发现对象结构不对。
骑着蜗牛撵大象3272 天前
harmonyos·鸿蒙·es
从跨平台Linux到鸿蒙PC:基于Qt C++的Flameshot截图工具源码级适配在国产化替代浪潮下,将熟悉的Linux开源工具迁移至鸿蒙PC(HarmonyOS NEXT),已成为开发者们的迫切需求。Flameshot作为一款广受欢迎的跨平台截图工具,以其强大的标注功能和轻量化著称,但官方并未提供鸿蒙版本。