HarmonyOS应用开发实战:猫猫大作战-openCustomDialog 的使用方法

发布时间:2026/11/10 15:06:51

HarmonyOS应用开发实战:猫猫大作战-openCustomDialog 的使用方法 前言当系统 AlertDialog 无法满足复杂的 UI 需求时HarmonyOS 提供了openCustomDialog自定义弹窗能力。通过wrapBuilder包装自定义组件可以实现任意复杂度的弹窗内容。本文以「猫猫大作战」的猫咪详情弹窗为锚点讲解 openCustomDialog 的使用方法。提示本系列不讲 ArkTS 基础语法与环境搭建假设你已跟完第 1–95 篇。本篇是阶段三第 96 篇。一、openCustomDialog 基本用法1.1 定义弹窗组件Builder function CatDetailDialog(cat: Cat) { Column() { Text(CatConfig[cat.level].emoji).fontSize(60) Text(等级: ${cat.level}).fontSize(18) Text(位置: (${cat.x}, ${cat.y})).fontSize(14).fontColor(#666) Button(关闭).onClick(() { promptAction.closeDialog() }) } .padding(24) .backgroundColor(#FFF) .borderRadius(16) }1.2 打开弹窗promptAction.openCustomDialog(CatDetailDialog(cat), { alignment: DialogAlignment.Center, offset: { dx: 0, dy: 0 } })二、游戏中的应用showCatDetail(cat: Cat) { promptAction.openCustomDialog(this.CatDetailDialog(cat)) }三、总结openCustomDialog 通过Builder自定义弹窗内容支持任意复杂度的 UI 布局。核心要点openCustomDialog(builder, options)打开自定义弹窗closeDialog()关闭弹窗下一篇预告第 97 篇将深入 ComponentContent——弹窗内容节点的管理。如果这篇文章对你有帮助欢迎点赞、收藏⭐、关注你的支持是我持续创作的动力相关资源CustomDialog API 参考开源鸿蒙跨平台社区第 95 篇Toast 提示第 97 篇ComponentContent
延伸阅读

更多相关文章

2026/11/6 11:20:26

从零部署到实战:Dify低代码AI应用开发平台完全指南

如果你正在寻找一个能让你快速构建AI应用,但又不想被复杂的代码和部署流程劝退的平台,那么Dify很可能就是你一直在等的那个答案。过去,想做一个能理解你公司文档的智能客服,或者一个能自动生成营销文案的AI助手,往往意味着你需要组建一个懂大模型、懂向量数据库、懂API开发…

2026/11/9 1:10:54

Jellium Desktop迷你模式基础:迷你入门

Jellium Desktop迷你模式基础:迷你入门 【免费下载链接】jellium-desktop An unofficial desktop client for Jellyfin 项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop Jellium Desktop是一款非官方的Jellyfin桌面客户端,为用…

2026/11/5 23:04:11

adb shell getprop | grep -iE 忽略大小写,正则

adb shell getprop | grep -iE “boot.reason|bootreason|thermal|shutdown|reboot” 二、 为什么这样能找到设备的关键原因? 这个命令的核心逻辑在于利用了 Android 的 System Properties(系统属性) 机制。 Android 系统在运行过程中&#x…

2026/11/10 15:04:51

湖南省电工证的培训保姆级教程:避开中介陷阱,手把手教你报名

湖南省电工证的培训保姆级教程:避开中介陷阱,手把手教你报名 不知道去哪报名怕被中介坑?现在考电工证,很多人一上来就找培训机构,结果被各种“包过”“速成班”套路。别急,这篇【湖南省电工证的培训保姆级教程】专为像你这样在南阳的在职建筑工人量身打…

2026/11/10 15:04:51

西安电工证 培训机构报名费多少钱

西安电工证培训机构报名费多少钱,学历不高也能报名 我去年在西安一家工地干电工,学历只有初中毕业,想着考个电工证好歹能多条出路,结果一打听, 西安电工证培训机构报名费多少钱…

2026/11/10 15:04:51

低压电工证规范全称实操考试考什么 真实经历告诉你怎么过

低压电工证规范全称实操考试考什么 真实经历告诉你怎么过 你是不是也担心学历不高报不了低压电工证?我之前就因为没上过大学,差点放弃了考证机会。后来我才知道,低压电工证规范全称是《特种作业操作证(低压电工作业)》,只要符合报名条件,学历高低并不…

2026/11/10 15:04:51

东莞低压电工证机构千万别踩坑,应届生这样报名最靠谱

东莞低压电工证机构千万别踩坑,应届生这样报名最靠谱 你是不是正愁找不到靠谱的东莞低压电工证机构,怕被中介骗钱?又或者你是一个郑州的应届工程类毕业生,想尽快拿到低压电工证,但又对报考流程一无所知?别急,这篇文章就是为你准备的,…

2026/11/10 14:59:51

电工证密押卷官方回应:怕考不过白交培训费?真相在这

电工证密押卷官方回应:怕考不过白交培训费?真相在这 你交了培训费,刷了题库,还报了密押卷,最后还是没过电工证考试?这事儿在新乡不少第一次报考的学员身上都发生过。别急,官方回应来了, 郑州市应急管理局…

2026/11/10 8:12:38

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/10 0:01:28

学历不高怕报不上名?考电工证报名费+网上查询全攻略来了

学历不高怕报不上名?考电工证报名费+网上查询全攻略来了 你是不是也担心自己学历不高,考电工证报名费太贵,根本报不上名?别急,今天就来给你讲讲,怎么用最少的钱,把证拿到手,还能在工地上多挣点钱。 电工证报名费多少钱?网上查询是关键…

2026/11/10 0:01:29

绍兴考电工证培训机构怎么选?2026河南最新政策别错过

绍兴考电工证培训机构怎么选?2026河南最新政策别错过 怕考不过白交培训费?你不是一个人。2026河南最新政策出台,对电工证考试、报名、培训、复审都有明确规定。选择绍兴考电工证培训机构,别再踩坑,下面一步步教你避坑。…

2026/11/9 6:30:27

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/10 10:29:37

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑