harmonyos

如此风景13 小时前
harmonyos
如何在一个features下面创建多个HSP?features/ 目录本质上只是一个普通的文件夹,它不像 entry 那样有特殊的系统含义。创建多个 HSP 的方式就是逐个在 features 目录下创建 Shared Library 模块,然后通过 oh-package.json5 管理它们之间的依赖关系。
心中有国也有家21 小时前
网络·学习·flutter·华为·harmonyos
离线优先:无网络权限的鸿蒙 Flutter 应用设计在万物互联的时代,做一个"断网"应用反而是最激进、也最负责任的设计选择。本文以 E-Brufen 为例,从架构哲学、存储设计、代码实现到用户体验,全面探讨离线优先应用的构建方法。
国服第二切图仔5 天前
安全·华为·harmonyos
HarmonyOS APP《画伴梦工厂》开发第36篇-BreakPointType泛型工具——类型安全响应式取值难度:⭐⭐ 进阶 前置知识:第 5.1 篇 鸿蒙断点系统原理 涉及源文件:common/src/main/ets/utils/BreakpointSystem.ets、features/responsiveLayout/src/main/ets/pages/ResponsiveLayout.ets、products/default/src/main/ets/pages/SystemCapabilitiesIndex.ets
Helen_cai1 天前
华为·harmonyos
OpenHarmony AppStorage 全局状态管理跨页面传参开发(API Version23 + 适配版)ArkUI 提供 AppStorage 作为应用全局持久化内存状态容器,可实现页面、自定义组件、弹窗之间跨层级、跨页面数据共享,适用于用户登录信息、全局主题、配置开关、全局缓存参数等全局数据存储场景。API Version23 重构 AppStorage 底层数据监听、同步刷新、类型校验机制,强化状态响应式更新逻辑,修复低版本全局变量修改页面不刷新、复杂对象监听失效、页面销毁内存残留、基础类型同步错乱等兼容缺陷。低版本项目升级至 API23 后普遍出现:修改全局数据多页面无同步更新、对象数组修改无法触发重
如此风景15 小时前
harmonyos
鸿蒙开发中 Model 类的组织方式这个问题在鸿蒙官方推荐的分层架构中,并不是二选一的单选题,两种方式各有适用场景,且两者往往是并存的。从华为官方多个参考项目(综合工具模板、多设备设置应用、多设备即时通讯应用等)来看,官方推荐的分层架构将项目分为三层:1
爱吃大芒果15 小时前
华为·信息可视化·harmonyos
高密度数据可视化渲染:基于 ArkUI Grid 的状态热力图组件开发图纸在现代移动应用中,数据可视化(Data Visualization)是向用户传递长期价值的最有效手段。对于一款聚焦于自我觉察与情绪追踪的产品而言,能够在一块极其有限的手机屏幕上,直观地展现用户一整年(365 天)的情绪起伏,是一项极具视觉震撼力的功能。GitHub 的贡献图(Contribution Graph)正是这种“状态热力图(Heatmap)”的经典范式。
澹然疏离20 小时前
交互·harmonyos
HarmonyOS应用《民族图鉴》开发第28篇:AI对话页——智能问答交互AI 对话页是应用的"智能交互入口"——用户可以用自然语言提问关于民族文化的问题,AI 助手给出回答。这是一个典型的聊天界面,但又有自己的特色:
心中有国也有家16 小时前
hive·hadoop·学习·flutter·华为·harmonyos
E-Brufen 技术选型全景:Flutter + 鸿蒙 + Hive CE数据流示意:背景:HarmonyOS 原生开发使用 ArkTS + ArkUI,而 Flutter 通过其鸿蒙引擎提供了一条跨平台路径。
千逐6818 小时前
华为·uni-app·harmonyos·鸿蒙
UniApp 鸿蒙实战:音视频与多媒体处理完全指南在一个典型的社交或内容类 UniApp 应用中,多媒体处理覆盖以下核心场景:以一个"内容发布"页面为例,用户点击"拍照"按钮,调用系统相机拍摄 16:9 照片,系统自动压缩至 1MB 以内、宽不超过 1920px,用户可在压缩图上进行圆角裁剪确认,最终生成 800KB 左右的 JPEG 文件提交上传。视频场景同理:录制 30 秒 MP4(1080P H.264 + AAC),系统自动裁剪至 15MB 以内,生成可网络传输的 MP4 文件。音频场景则需要支持后台播放、进度拖动、播放速度调整。
在书中成长20 小时前
华为·harmonyos
HarmonyOS 小游戏《对战五子棋》开发第11篇 - AIPlayer设计概览:三档难度架构从随机到搜索——游戏AI的三级跃迁简单模式用if-else优先级链做决策,没有评估函数,计算量最小。普通模式引入评估函数,对每个候选位置计算攻防综合分数。攻击略高于防御(×1.1),体现"进攻是最好的防守"。
绝世番茄17 小时前
华为·list·harmonyos·鸿蒙
鸿蒙原生ArkTS布局方式之List+swipeAction侧滑菜单深度解析在移动应用开发中,侧滑菜单(Swipe Menu)是一种非常常见的交互模式,用户可以通过左右滑动列表项来显示隐藏的操作按钮。这种交互模式在以下场景中尤为常见:
Helen_cai18 小时前
华为·harmonyos
OpenHarmony Preferences 本地持久化存储开发(API Version23 + 适配版)Preferences 是 OpenHarmony 轻量键值持久化存储组件,用于保存小型配置数据,应用重启、设备关机后数据不会丢失,常与 AppStorage 全局内存状态搭配使用,实现「内存实时读写 + 磁盘永久保存」双缓存架构,适配登录缓存、主题偏好、设置开关、搜索历史、用户基础配置等轻量数据场景。API Version23 重构 Preferences 文件读写、多实例锁、异步回调、类型序列化逻辑,修复低版本存储写入丢失、并发读写错乱、布尔 / 数字读取默认值异常、多页面同时操作文件冲突等兼容缺陷。
国服第二切图仔19 小时前
华为·harmonyos
HarmonyOS APP《画伴梦工厂》开发第51篇-Skill开发入门——VibeCoding与系统级智能入口难度:⭐⭐⭐ 高级 前置知识:第 1.1 篇 ArkTS 语言入门 涉及源文件:鸿蒙 HMAF 框架、小艺开放平台、module.json5、skills/ 目录结构
哦***719 小时前
华为·音频·harmonyos
最后一块拼图补齐!华为大豆包时代开启✨宝子们快看过来!! FreeBuds Pro5&FreeClip2新版本固件赶紧更新🎧 现在鸿蒙6.1.0.125版本的华为手机 也能手势或者语音唤醒豆包啦~ 虽说之前iOS、普通安卓,还有鸿蒙2.0‑4.3版本早就可以用 但是这次更新把鸿蒙新版手机也给补齐了 现在基本大部分系统通吃,不管什么手机搭配耳机都能唤醒 以后通勤、散步的时候不用掏出手机 随口提问,查询问题超便捷🥰 真心觉得买了这两款耳机的朋友都去更新固件,别白白错过这个实用功能! 我不许还有华为耳机党不知道这个宝藏功能👍 PS:Harmo
最爱老式锅包肉20 小时前
华为·交互·harmonyos
《HarmonyOS技术精讲-ArkGraphics 2D(方舟2D图形服务)》第七篇:动效来袭——与ArkUI结合实现2D动画与交互ArkUI 里做 Canvas 动画,大多数人第一次写都会遇到两个问题:状态同步和触摸坐标转换。状态同步指的是动画循环里的变量(比如旋转角度)如何驱动 Canvas 重新绘制,同时又不让整个组件频繁重建。触摸坐标转换则是手指在屏幕上滑动时,如何准确映射到 Canvas 的绘制坐标系。
HarmonyOS_SDK20 小时前
harmonyos
Account Kit新能力:AI赋能Skill接入“华为账号一键登录”,实现6倍效率飞跃当前,华为账号已融入生活的方方面面——无论是外卖点餐、购物支付,还是日常出行,只需一键登录即可享受无缝体验。截至目前,华为账号一键登录已实现5000+应用接入,凭借无门槛的体验服务了5200万+用户,累计完成4亿+次一键登录,让便捷登录真正成为生活的自然延伸。
在书中成长20 小时前
人工智能·算法·harmonyos
HarmonyOS 小游戏《对战五子棋》开发第14篇 - 困难AI实现:Minimax算法原理详解向前看两步——Minimax让AI学会"换位思考"普通AI的局限:只看当前一步,不考虑对手的反击。场景:AI可以选择形成活三(8000分)或冲四(10000分)。普通AI选冲四,但对手下一步会堵住冲四,AI的活三机会丢失了。
国服第二切图仔21 小时前
人工智能·自然语言处理·harmonyos
HarmonyOS APP《画伴梦工厂》开发第54篇-鸿蒙AI开放能力——语音与自然语言处理系列:鸿蒙 7(API 26)新特性与创新场景篇 · 画伴梦工厂实战 难度:⭐⭐⭐ 高级 前置知识:第 4.5 篇 语音识别实战、第 4.6 篇 语音识别状态管理 涉及源文件:参考 HarmonyOS AI Kit 文档
kuaixunbao2 天前
华为·harmonyos·玩游戏
纯血鸿蒙日常实测:玩游戏、日常使用,流畅到飞起纯血鸿蒙升级后,游戏和日常流畅度到底提升了多少?游戏实测:画质与启动速度全面跃升多款热门游戏在鸿蒙端获得显著优化。据华为官方介绍,暗区突围光线追踪每秒3000万条光线渲染,光影效果媲美PC端画质,《异环》通过AI超分,将画面清晰度提升1.5倍,《穿越火线》游戏启动速度提升3倍,《晶核》借助端云Shader编译有效减少运行卡顿。 除了帧率和画质,鸿蒙游戏生态也在快速扩容——华为应用市场已上架3万+款游戏,主流大作加速适配中。
在书中成长21 小时前
人工智能·华为·harmonyos
HarmonyOS 小游戏《对战五子棋》开发第12篇 - 简单AI实现:规则引擎与优先级策略最朴素的AI——用if-else模拟人类下棋直觉模拟落子→检查胜负→撤销:这是AI中最常用的"试探"模式。对每个候选位置,假设AI落子在此,检查是否形成五连。如果赢,立即返回。