harmonyos

yaoyaoxingzhe7 小时前
harmonyos·鸿蒙
HarmonyOS应用《玄象》开发实战:Canvas 绘制星宿连线:moveTo / lineTo / stroke 路径绘制阅读时长:约 18 分钟 | 难度:★★★★☆ | 篇章:第 4 篇 · 二十八星宿模块 对应源码:entry/src/main/ets/pages/mansion/MansionListPage.ets、MansionDetailPage.ets
LEO111101 天前
harmonyos·鸿蒙
HarmonyOS应用《玄象》开发实战:神煞查法:天乙贵人 / 文昌 / 桃花查表算法封装阅读时长:约 18 分钟 | 难度:★★★★☆ | 篇章:第 6 篇 · 命理八字模块 对应源码:entry/src/main/ets/pages/mingli/MingliAnalysisPage.ets
echohelloworld1110 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-springMotion 三参数、responsiveSpringMotion 响应式弹簧、与 EaseO前面我们用 animateTo/.animation 做了得分弹跳、猫咪下落——但都靠 Curve.EaseOut 等缓动曲线模拟,没有真实的物理回弹。玩家合并猫咪时想要「弹簧」反馈:新猫放大出现时超过目标尺寸再回弹,像橡皮筋拽拉后振荡。HarmonyOS 的 curves.springMotion 弹性曲线模拟真实物理弹簧——速度、刚性、阻尼三参数,自动振荡回弹。
fiona20262 天前
harmonyos·鸿蒙
HarmonyOS应用《玄象》开发实战:Navigation 容器与 @Entry 路由根的搭建阅读时长:约 18 分钟 | 难度:★★★★☆ | 篇章:第 1 篇 · 项目架构与设计哲学 对应源码:entry/src/main/ets/pages/Index.ets、resources/base/profile/main_pages.json
达子66614 小时前
华为·音视频·harmonyos
第13章_HarmonyOs开发图解 视频HarmonyOS 学习系统 | 阶段三:高级深耕期HarmonyOS 视频模块提供了完整的视频处理能力,涵盖三个核心方向:
fiona202614 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-如何精准设置缓存数量来平衡内存与滚动流畅度在移动应用开发中,长列表是最常见的 UI 形态之一。HarmonyOS 提供了 ForEach 和 LazyForEach 两种渲染控制方式——前者一次性创建所有组件,适合少量数据;后者按需加载,适合大量数据的列表场景。
程序员黑豆14 小时前
前端·后端·harmonyos
鸿蒙应用开发之父子组件传参:@Prop 装饰器使用教程这是一个使用鸿蒙技术开发的本地原生记账应用,非常适合大家用来练手。相关源码已上传至 Github,点击此处查看项目。欢迎大家交流、指正,也欢迎提交 PR。
不肥嘟嘟右卫门16 小时前
华为·harmonyos
鸿蒙原生ArkTS布局方式之Saturate饱和度调节布局深度解析HarmonyOS NEXT作为华为自主研发的新一代操作系统,引入了全新的ArkTS编程语言和ArkUI框架,为开发者提供了一套现代化、高性能的UI开发体验。ArkUI框架采用声明式UI编程范式,通过组件化的方式构建用户界面,支持多种布局方式和视觉效果。
FF2501_9402285814 小时前
harmonyos·鸿蒙
HarmonyOS应用《玄象》开发实战:宜忌标签云:ForEach + padding + borderRadius 的 chip 实现阅读时长:约 19 分钟 | 难度:★★★★☆ | 篇章:第 3 篇 · 首页与功能导航 对应源码:entry/src/main/ets/pages/HomePage.ets 中的宜忌标签云部分
程序员黑豆15 小时前
前端·后端·harmonyos
鸿蒙应用开发之V2状态管理:@Local、@ObservedV2、@Trace 使用教程这是一个使用鸿蒙技术开发的本地原生记账应用,非常适合大家用来练手。相关源码已上传至 Github,点击此处查看项目。欢迎大家交流、指正,也欢迎提交 PR。
LEO1111015 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-onHover 触发时机、HoverType 类型判定、与 onTouch 的差异、TV/PC 场景应用四上一篇我们用 onTouch 处理了手势全过程——按下/移动/抬起。但有种交互不靠「接触」而靠「接近」——鼠标悬停、遥控器焦点停留、电视遥控方向选中。在 TV/Pad 遥控器和桌面鼠标场景下,用户不点击就「悬停」在某控件上,要给反馈(高亮/提示/展开子菜单)。HarmonyOS 的 onHover 事件捕获「进入/离开」两种状态,是 TV/PC 应用的必备。
程序员黑豆15 小时前
前端·harmonyos
鸿蒙应用开发之@State 装饰器详解:从基本类型到 @Observed/@ObjectLink/@Track 嵌套监听这是一个使用鸿蒙技术开发的本地原生记账应用,非常适合大家用来练手。相关源码已上传至 Github,点击此处查看项目。欢迎大家交流、指正,也欢迎提交 PR。
慧海灵舟15 小时前
华为·harmonyos
鸿蒙南向开发教程 Day 11:GPIO 按键中断与 LED 状态机目标:掌握 OpenHarmony 轻量系统的 GPIO 中断机制,实现按键控制 LED 多状态切换 前置条件:已完成 Day 10 的 GPIO 基础控制
LEO1111015 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-HUD 拆成独立子组件、用 `@Prop` 接收父组件得分/时间为锚点,把 @Prop 声明与传递、单向只前面我们用 @State 让数据驱动 UI,所有状态都在 Index 这一个组件里。但实战中组件要拆分——HUD、棋盘、底部栏各自独立,才好维护复用。拆分后遇到第一个问题:父组件的得分怎么传给子组件 HUD? @State 只在当前组件有效,跨组件要用 @Prop(单向只读) 或 @Link(双向)。
yaoyaoxingzhe16 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-`ForEach` 的双层嵌套、`keyGenerator` 密钥、`width` 百分比响应式格子「猫猫大作战」的棋盘是 5 行 × 8 列网格——40 个格子。如果手写 40 个 Stack 组件,代码又长又难维护。ArkUI 的 ForEach 循环渲染就是为这类「重复结构 + 数据驱动」场景准备的——双层 ForEach 嵌套,外层渲染行、内层渲染列,几十行代码搞定 40 格。
echohelloworld1116 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-Row 横向布局、Spacer 占位、Button 双态样式(暂停灰 / 重新开始红)、底部 paddin棋盘和点击层搞定后,游戏页还缺一个底部控制栏——玩家在游戏中需要随时「暂停」或「重新开始」。这是 ArkUI 里最经典的 Row 双按钮布局:两个 Button 用 Spacer 撑开分列两端,整体一行铺满底部。
爱写代码的森17 小时前
华为·harmonyos·鸿蒙·huawei
鸿蒙三方库 | harmony-utils之ObjectUtil对象拷贝与合并详解对象拷贝和合并是开发中的常见操作,深拷贝避免引用共享,对象合并实现配置叠加。@pura/harmony-utils 的 ObjectUtil 封装了对象拷贝和合并方法。本文将从API说明、代码实战、进阶用法、常见问题等多个维度进行全面讲解,帮助开发者快速掌握并应用到实际项目中。
fiona202618 小时前
harmonyos·鸿蒙
HarmonyOS应用开发实战:猫猫大作战-Scroll 容器、Scroller 控制器、滚动监听与性能前几篇我们用 Column/Row/Blank/layoutWeight 搭好了 HUD、底部栏、棋盘——所有内容都一屏装得下。但实战中经常遇到内容超出屏幕的场景:游戏规则说明太长、战绩历史几十条、设置页十几项。这时候需要滚动容器让用户上下/左右滑动查看。
GitCode官方18 小时前
华为·开源·harmonyos·atomgit
开源鸿蒙跨平台直播| 快手KRN鸿蒙适配与性能优化7 月 28 日 19:00-20:30,快手动态化内核负责人张鹏带来《快手 KRN 鸿蒙适配与性能优化》技术直播。本次分享完整拆解快手自研深度定制 RN 框架 KRN 从零迁移鸿蒙的落地路径,详解兼容千级业务 Bundle 的适配方案,针对 ArkUI 声明式渲染、引擎性能、冷启动、长列表卡顿等鸿蒙特有难题给出全套优化实践,同步覆盖安卓 /iOS/ 鸿蒙三端全链路性能体系,直播末尾开放问答交流,欢迎预约观看,一站式获取大厂跨端鸿蒙落地一手经验!