一种消息显示方法及计算设备技术

技术编号:26341958 阅读:23 留言:0更新日期:2020-11-13 20:28
本发明专利技术公开了消息显示方法,在计算设备中执行,计算设备中驻留有一个或多个应用、多个消息管理器,每个消息管理器分别对应一个消息类型以及相应的消息弹窗模板,所述方法包括:接收应用发送的消息显示请求,消息显示请求包括消息类型和消息内容;确定与所述消息类型相对应的消息管理器,并获取相应的消息弹窗模板;基于消息弹窗模板和消息内容生成相应的消息弹窗;基于与消息类型对应的消息管理器控制消息弹窗显示在计算设备的屏幕上。本发明专利技术还公开了相应的计算设备。本发明专利技术的消息显示方法,可以基于消息管理器统一管理相应消息类型的多个消息弹窗的样式,能实现每个类型的消息弹窗的样式统一,以便实现桌面上的各种应用界面整体风格的统一。

【技术实现步骤摘要】
一种消息显示方法及计算设备
本专利技术涉及计算机及互联网
,特别涉及一种消息显示方法及计算设备。
技术介绍
随着互联网的发展,无论是在计算机中,还是手机、平板等移动终端中,均会安装大量的可执行应用程序。应用程序在执行过程中经常会触发生成弹窗消息,以提示用户应用执行任务的进度或执行结果。现有技术中,在UOS(统一操作系统,Linux的发行版之一)上运行的应用中,每个应用的弹窗消息机制并不相同,导致每个应用生成的消息弹窗的样式不统一,也不能与UOS系统的界面保持统一的风格,导致桌面环境中的各个应用界面的整体风格不协调、不统一,视觉效果不佳。另外,基于DTK的控件(例如DDialog控件)生成的消息弹窗,所有的消息弹窗都需要用户点击一下才会消失,不能实现自动关闭的效果,需要用户频繁的操作,势必会影响用户体验。为此,需要一种消息显示方法来解决上述技术方案中存在的问题。
技术实现思路
为此,本专利技术提供一种消息显示方法,以力图解决或者至少缓解上面存在的问题。根据本专利技术的一个方面,提供了一种消本文档来自技高网...

【技术保护点】
1.一种消息显示方法,在计算设备中执行,所述计算设备中驻留有一个或多个应用、多个消息管理器,每个消息管理器分别对应一个消息类型以及相应的消息弹窗模板,所述方法包括:/n接收一个或多个应用发送的消息显示请求,所述消息显示请求包括消息类型和消息内容;/n确定与所述消息类型相对应的消息管理器,并获取相应的消息弹窗模板;/n基于所述消息弹窗模板和消息内容生成相应的消息弹窗;/n基于与所述消息类型对应的消息管理器控制所述消息弹窗显示在所述计算设备的屏幕上;/n基于消息管理器确定当前显示在所述屏幕上的每个消息类型对应的消息弹窗的数量,以判断每个消息类型对应的消息弹窗的数量是否超过阈值;/n如果超过阈值,则...

【技术特征摘要】
1.一种消息显示方法,在计算设备中执行,所述计算设备中驻留有一个或多个应用、多个消息管理器,每个消息管理器分别对应一个消息类型以及相应的消息弹窗模板,所述方法包括:
接收一个或多个应用发送的消息显示请求,所述消息显示请求包括消息类型和消息内容;
确定与所述消息类型相对应的消息管理器,并获取相应的消息弹窗模板;
基于所述消息弹窗模板和消息内容生成相应的消息弹窗;
基于与所述消息类型对应的消息管理器控制所述消息弹窗显示在所述计算设备的屏幕上;
基于消息管理器确定当前显示在所述屏幕上的每个消息类型对应的消息弹窗的数量,以判断每个消息类型对应的消息弹窗的数量是否超过阈值;
如果超过阈值,则关闭生成时间最早的预定数量个消息弹窗。


2.如权利要求1所述的消息显示方法,其中,所述消息管理器适于控制相应消息类型对应的一个或多个消息弹窗基于生成时间进行显示。


3.如权利要求1所示的消息显示方法,其中,所述消息类型包括定时显示消息和持续显示消息,控制消息弹窗显示在计算设备的屏幕上的步骤包括:
如果是定时显示消息,则确定所述消息弹窗对应的显示时间,并将所述消息弹窗显示在所述计算设备的屏幕上;以及
在等待所述显示时间后,控制关闭所述消息弹窗。


4.如权利要求3所示的消息显示方法,其中,控制消息弹窗显示在计算设备的屏幕上的步骤还包括:
如果是持续显示消息,则监控用户对所述消息弹窗的关闭操作;以及
在接收到用户对消息弹窗的关闭操作时,控制关闭所述消息弹窗。


5.如权利要求4所述的消息显示方法,其中,持续显示消息对应的消息弹窗上包括关闭按钮,监控用户对所述消息弹窗的关闭操作的步骤包括:
判...

【专利技术属性】
技术研发人员:张文耕
申请(专利权)人:武汉深之度科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1