登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
安全
›
企查查开源弹窗组件库“QuickDialog” 为鸿蒙应用开发复 ...
企查查开源弹窗组件库“QuickDialog” 为鸿蒙应用开发复杂弹窗提供更优解
[ 复制链接 ]
常士
2025-9-26 11:46:49
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
近日,企查查将其自研的鸿蒙弹窗组件库“QuickDialog”开源,并上线至 OpenHarmony 三方库中心仓。这是鸿蒙生态首个支持“弹窗堆栈暂存能力”的非侵入式弹窗解决方案,凭借其灵活、高效、可复用的设计理念,有望成为鸿蒙应用开发中管理复杂弹窗场景的最佳实践方案之一。
在当前鸿蒙应用开发中,弹窗能力主要依赖 @CustomDialog 或 promptAction.openCustomDialog 等方案实现。这些方式虽然基础能力齐全,但自定义弹窗的生命周期仅支持单次弹出与关闭,无法暂存弹窗堆栈状态,也无法同时满足弹窗模态、层级的互斥关系,较大程度上限制了弹窗定义的自由度。
企查查作为首批深耕鸿蒙平台的头部应用厂商,在自身App鸿蒙化过程中,历经多轮技术方案演进,最终打造出当前这套基于Overlay与Node双机制、支持弹窗状态暂存与组件复用的非侵入式弹窗方案QuickDialog,并正式对外开源。
QuickDialog以“可维护、可拓展”为设计理念,围绕复杂弹窗场景中的共性痛点,提供以下核心技术能力:
弹窗堆栈暂存能力:
支持多个弹窗的层级管理与状态保持,用户可任意中断或恢复某一弹窗流转,大幅提升弹窗交互的灵活性;
无侵入式控件创建机制:
采用Node方式动态生成弹窗内容,无需修改业务页面结构,减少耦合,便于维护;
Overlay 接管生命周期:
通过将弹窗依附于自定义页面,自主接管生命周期管理,支持弹窗与页面双向通信;
装饰器与弹窗内容解耦,支持复用:
支持将同一弹窗内容搭配多种装饰器结构,灵活适配不同交互场景,提升开发效率;
页面绑定式弹窗层级自由管理:
每个弹窗基于页面结构进行绑定控制,实现清晰的显示/隐藏管理与模态规则控制。
在企查查鸿蒙App的开发实践中,QuickDialog已全面替代传统弹窗方案,实现了弹窗体系的统一重构。在复杂用户操作流程中,用户可在不同页面中保留弹窗堆栈状态,实现从多任务中返回继续处理,大幅改善使用体验。对于开发者而言,QuickDialog 的接入完全基于组件调用与绑定机制,无需改动现有页面结构或状态流,大大降低弹窗系统的开发与维护成本,开发效率显著提升。
QuickDialog现已上架OpenHarmony三方库中心仓,开发者可通过搜索“quickdialog”获取源码、使用指南与示例工程,快速集成到各类应用中,实现高效的弹窗管理。
企查查希望通过开源 QuickDialog,与开发者共同推动鸿蒙生态中弹窗基础能力的标准化与技术演进,降低高复杂交互场景的技术门槛,赋能更多应用实现体验创新。
未来,华为还将联合伙伴持续共建创新,面向底座技术、通用能力、垂类行业等场景推出系列开发者场景化解决方案,不断提升鸿蒙应用的创新体验和开发效率,与广大开发者共建繁荣的鸿蒙生态。
更多关于“QuickDialog”的详细信息和使用指南,请访问“OpenHarmony 三方库中心仓”,搜索“quickdialog”。
OpenHarmony 三方库中心仓- quickdialog源代码:https://ohpm.openharmony.cn/#/cn/detail/quickdialog?ha_source=bokeyuan&ha_sourceId=89000449
场景化共建官网链接:
https://developer.huawei.com/consumer/cn/blog/topic/03185823567123093?ha_source=bokeyuan&ha_sourceId=89000449
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
弹窗
查查
开源
组件
QuickDialog
相关帖子
跨全平台!一款免费开源的电子书阅读器!
Android复杂页面组件化策略
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
程序员的创业小工具 - 开源项目自荐-WeCreate
程序员的创业小工具 - 开源项目自荐-WeCreate
程序员的创业小工具 - 开源项目自荐-WeCreate
程序员的创业小工具 - 开源项目自荐-WeCreate
开源重置 沙丘2 游戏 · Dune Legacy 中文本地化与渲染技术说明
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
代码
跨全平台!一款免费开源的电子书阅读器!
2
833
坠矜
2026-04-02
业界
Android复杂页面组件化策略
2
700
缍米
2026-04-02
业界
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
0
14
颛孙中
2026-04-02
业界
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
2
17
啦汇
2026-04-02
业界
【开源】《clip》翻译功能怎么用?复制一下就能直接翻
1
923
鸠站
2026-04-02
业界
程序员的创业小工具 - 开源项目自荐-WeCreate
1
814
森萌黠
2026-04-04
业界
程序员的创业小工具 - 开源项目自荐-WeCreate
0
333
博咱
2026-04-04
业界
程序员的创业小工具 - 开源项目自荐-WeCreate
1
378
滑清怡
2026-04-04
业界
程序员的创业小工具 - 开源项目自荐-WeCreate
1
705
创蟀征
2026-04-04
安全
开源重置 沙丘2 游戏 · Dune Legacy 中文本地化与渲染技术说明
0
446
扔飒
2026-04-07
回复
(31)
挽幽
2025-11-6 02:42:58
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢发布原创作品,程序园因你更精彩
赀倦
2025-11-25 23:07:24
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
南宫玉英
2025-12-4 00:44:22
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享
决台
2025-12-13 00:29:02
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享,学习下。
缄戈
2026-1-6 00:28:54
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
坐褐
2026-1-11 05:30:41
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
圉棺
2026-1-13 22:02:49
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
接快背
2026-1-16 12:41:35
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
缄戈
2026-1-18 23:13:17
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享
顾星
2026-1-19 03:02:46
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
不错,里面软件多更新就更好了
梁丘艷蕙
2026-1-20 01:36:45
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
滤冽
2026-1-20 14:36:29
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
吟氅
2026-1-22 13:33:52
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
拓炊羡
2026-1-24 08:50:15
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
收藏一下 不知道什么时候能用到
赏勿
2026-1-28 06:29:24
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
前排留名,哈哈哈
骂治并
2026-1-28 10:21:39
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
很好很强大 我过来先占个楼 待编辑
孙淼淼
2026-1-29 02:57:30
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
旌磅箱
2026-2-8 04:30:03
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
粉押淫
2026-2-10 17:25:33
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
不错,里面软件多更新就更好了
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
常士
2026-2-10 17:25:33
关注
0
粉丝关注
21
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991126
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9516
6
宋子
9876
7
韶又彤
9909
8
荪俗
8990
9
蓬森莉
9868
10
俞瑛瑶
10000
查看更多
今日好文热榜
392
如何在手机微信上免费批量删除PDF页面?
653
龙芯2k0300 - 走马观碑组Gazebo仿真环境搭
5
理论都会,实战就废?7个分析模板,帮你打
444
开源重置 沙丘2 游戏 · Dune Legacy
957
vue3这些常见指令你封装了吗
423
【Ubuntu】配置 WSL 环境时,启动虚拟机平
3
Flutter3.41+DeepSeek智能AI应用|flutter3+
274
深度解析Claude Code 51万行源码背后的设计
816
AI时代的变更到底怎么管?(抛砖引玉版)
698
OJ平台远端代码沙箱开发第一周:需求拆解与
979
万字详解 RAG 基础概念:什么是 RAG? 为什
398
天谋科技入选北京市 2026 年第一批专精特新
160
AI对普通人到底有什么用?这8个场景告诉你
81
【节点】[Reciprocal节点]原理解析与实际应
254
为什么使用 Skillsbase 维护自己的 Skills
369
WorkBuddy:快速开启龙虾(OpenClaw)之旅
541
为什么使用 Skillsbase 维护自己的 Skills
869
为什么使用 Skillsbase 维护自己的 Skills
192
为什么使用 Skillsbase 维护自己的 Skills
689
自我即自感:一种极简存在论(四篇)