logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙 ArkTS 布局技术全栈实战:从 LoadingProgress 到 Canvas 游戏渲染

LoadingProgress 支持 8 种主色调,通过color()'金色', '蓝色', '绿色', '红色','紫色', '橙色', '青色', '朱红'// 在 UI 中渲染颜色选择网格Column() {.color(color) // 动态切换颜色})})通过width()和height()方法,可以精确控制加载动画的大小。// Medium — 36px(默认尺寸)技术核心 API典

文章图片
#harmonyos#游戏#华为 +3
鸿蒙 ArkTS 布局技术全栈实战:从 LoadingProgress 到 Canvas 游戏渲染

LoadingProgress 支持 8 种主色调,通过color()'金色', '蓝色', '绿色', '红色','紫色', '橙色', '青色', '朱红'// 在 UI 中渲染颜色选择网格Column() {.color(color) // 动态切换颜色})})通过width()和height()方法,可以精确控制加载动画的大小。// Medium — 36px(默认尺寸)技术核心 API典

文章图片
#harmonyos#游戏#华为 +3
鸿蒙 ArkTS 布局全解析:从 bindMenu 弹出菜单到 Canvas 游戏渲染

本文介绍了鸿蒙Stage模型项目的架构设计和bindMenu弹出菜单实现。项目采用模块化分层架构,分为entryability入口、pages页面、components组件和model数据层。核心设计原则包括声明式UI、组件化复用和关注点分离。 重点讲解了bindMenu弹出菜单的实现,通过Menu、MenuItem和MenuItemGroup组件构建菜单树,使用@Builder装饰器封装菜单逻辑

文章图片
#harmonyos#游戏#android +4
鸿蒙 ArkTS 布局全解析:从 bindMenu 弹出菜单到 Canvas 游戏渲染

本文介绍了鸿蒙Stage模型项目的架构设计和bindMenu弹出菜单实现。项目采用模块化分层架构,分为entryability入口、pages页面、components组件和model数据层。核心设计原则包括声明式UI、组件化复用和关注点分离。 重点讲解了bindMenu弹出菜单的实现,通过Menu、MenuItem和MenuItemGroup组件构建菜单树,使用@Builder装饰器封装菜单逻辑

文章图片
#harmonyos#游戏#android +4
鸿蒙原生 ArkTS 布局实战:从弹窗到游戏,构建全场景 HarmonyOS NEXT 应用

本文介绍了鸿蒙应用开发中的项目架构与弹窗系统实现。项目采用Stage模型,核心代码集中在entry/src/main/ets目录下,包含入口Ability、页面、组件、数据模型等模块。弹窗系统部分详细解析了CustomDialog自定义弹窗的实现,包括信息展示型和操作列表型两种弹窗的完整代码示例,展示了弹窗控制器、数据绑定、用户交互等关键功能。通过修改windowStage.loadContent

文章图片
#harmonyos#游戏#华为 +2
鸿蒙原生 ArkTS 布局实战:从弹窗到游戏,构建全场景 HarmonyOS NEXT 应用

本文介绍了鸿蒙应用开发中的项目架构与弹窗系统实现。项目采用Stage模型,核心代码集中在entry/src/main/ets目录下,包含入口Ability、页面、组件、数据模型等模块。弹窗系统部分详细解析了CustomDialog自定义弹窗的实现,包括信息展示型和操作列表型两种弹窗的完整代码示例,展示了弹窗控制器、数据绑定、用户交互等关键功能。通过修改windowStage.loadContent

文章图片
#harmonyos#游戏#华为 +2
HarmonyOS NEXT AlertDialog 系统弹窗实战:从基础确认到连续弹窗的全场景解析

HarmonyOS AlertDialog 弹窗开发指南 本文系统介绍了HarmonyOS ArkUI框架中AlertDialog弹窗的完整使用方法。通过一个包含7种典型场景的演示应用,详细解析了AlertDialog的核心功能: 基础用法 - 演示标准确认/取消双按钮弹窗的实现 警告提示 - 设置autoCancel防止误触关闭 信息展示 - 单按钮简洁提示实现 位置控制 - 自定义弹窗位置与偏

文章图片
#harmonyos#华为#鸿蒙系统 +2
HarmonyOS NEXT bindSheet 底部弹窗实战:从 $$ 双向绑定到多级 detents 的全链路解析

本文系统介绍了HarmonyOS中bindSheet底部弹窗的完整实现方案。通过对比传统Panel组件与新一代bindSheet属性的差异,重点讲解了bindSheet的声明式语法、核心配置选项和典型应用场景。文章以"Sheet底部弹窗三合一演示"项目为例,展示了分享面板、操作菜单和设置面板三种典型弹窗的实现,包括高度控制(detents)、交互反馈、状态管理等关键技术点。bindSheet作为A

文章图片
#harmonyos#华为#鸿蒙系统 +2
HarmonyOS NEXT Panel+onChange 深度实践:从底部面板拖拽到状态监听的全链路解析

摘要 本文深入解析HarmonyOS中的Panel组件实现底部滑出面板交互,通过两个示例项目演示其核心功能: 基础PanelDemo展示面板三种模式切换(Mini/Half/Full),包含文章阅读页面和评论面板的完整实现代码,涵盖拖拽条、模式切换和内容布局。 关键特性解析: onChange回调实时监听面板状态变化(高度/模式) 与Dialog组件对比,突出Panel在复杂内容展示和手势交互方面

文章图片
#harmonyos#华为#鸿蒙系统 +2
鸿蒙原生 ArkTS 布局之道:shadow 阴影层叠布局深度解析

当预置样式不能满足设计需求时,可以使用接口自行定义阴影的每一个维度。@BuilderColumn() {Text('通过 ShadowOptions 可精细控制阴影的每一维度:颜色、模糊半径、X/Y 偏移、是否填充。')Row() {// 左卡片:暖色阴影 + 右下偏移},'暖色偏移阴影'// 右卡片:冷色阴影 + 大模糊},'冷色大模糊阴影'})@BuilderColumn() {.shadow

文章图片
#harmonyos#华为
    共 88 条
  • 1
  • 2
  • 3
  • 9
  • 请选择