logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS应用开发实战:猫猫大作战-成就殿堂页面完整实战——Circle 进度环、成就卡片与解锁交互

文章配图:成就殿堂页面完整实战——Circle 进度环、成就卡片与解锁交互成就殿堂页面模拟器实拍上图是「猫猫大作战」成就殿堂页面在 HarmonyOS 模拟器上的真实效果:顶部导航栏、成就进度卡片(含

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-排行榜页面完整实战——LoadingProgress 加载态、List 列表、难度筛选与奖牌样式

文章配图:排行榜页面完整实战——LoadingProgress 加载态、List 列表、难度筛选与奖牌样式排行榜页面模拟器实拍上图是「猫猫大作战」排行榜页面在 HarmonyOS 模拟器上的真实效果:

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-UTD 类型的使用【apple_product_name】

HarmonyOS UTD类型在猫猫大作战中的应用实践 本文详细介绍了HarmonyOS统一数据类型系统(UTD)在游戏开发中的实战应用。文章首先阐述了UTD的核心概念和系统预置的基础类型,然后通过猫猫大作战项目的具体案例,展示了如何注册自定义数据类型(如游戏截图类型)、进行数据封装(pack)与解包(unpack)的完整流程。重点讲解了类型校验的必要性和实现方法,包括类型ID验证和字段完整性检查

文章图片
#harmonyos#华为#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-UTD 类型的使用

文章配图:UTD 类型的使用页面预览前言UniformTypeDescriptor (UTD) 是 HarmonyOS 中定义分享数据类型的标准。通过正确地设置 UTD,系统能识别数据类型并将其路由到

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-ValuesBucket 数据插入

文章配图:ValuesBucket 数据插入页面预览前言ValuesBucket 是关系型数据库中用于插入/更新的数据结构,以键值对形式表示一行数据。在「猫猫大作战」中,每局游戏结束后的战绩数据通过

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-enum 枚举类型定义

文章配图:enum 枚举类型定义页面预览前言enum 枚举是 ArkTS 中定义一组命名常量的方式。在「猫猫大作战」中,枚举用于猫咪等级、游戏状态等互斥状态的表示。一、枚举定义二、枚举使用三、枚举 v

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-页面注册的完整规则、多页面扩展方案、与 `loadContent` 和 `router` 的协作关系

文章配图:页面注册的完整规则、多页面扩展方案、与 loadContent 和 router 的协作关系页面预览前言在 HarmonyOS 应用中,每个页面要想被 router 或 Navigation

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-transition 装饰绑定、TransitionType 推/拉/全部、与 if 条件渲染协同、与 H

文章配图:transition 装饰绑定、TransitionType 推/拉/全部、与 if 条件渲染协同、与 H页面预览前言上一篇我们用 Hero 做了「单个元素跨页面」的连续动画——小猫图飞到大

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-onKeyEvent 三阶段触发、KeyCode 判定具体键、KeyEventSource 判定输入源、与

文章配图:onKeyEvent 三阶段触发、KeyCode 判定具体键、KeyEventSource 判定输入源、与页面预览前言前面我们用 onTouch 处理手势、onHover 处理悬停——但都是

#鸿蒙
HarmonyOS应用开发实战:猫猫大作战-被动批量(同帧)、主动批量(batchUpdate)、跨帧批量的陷阱、批量与深观察的协同

文章配图:被动批量(同帧)、主动批量(batchUpdate)、跨帧批量的陷阱、批量与深观察的协同页面预览前言第 32 篇我们讲过「同帧批量更新」——一个回调里改多个 @State,ArkUI 合并成

#鸿蒙
    共 181 条
  • 1
  • 2
  • 3
  • 19
  • 请选择