[发明专利]消息提示框处理方法和相关装置在审
申请号: | 202210581866.0 | 申请日: | 2022-05-26 |
公开(公告)号: | CN116088714A | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 雍浩;刘煜龙;王力 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/04842;G06F9/54 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马明明;臧建明 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 提示 处理 方法 相关 装置 | ||
本申请实施例提供消息提示框处理方法和相关装置。该方法包括:确定服务队列中第一消息提示框Toast对象所对应的第一应用;服务队列用于存储一个或多个应用的Toast对象;当第一应用的相关信息不满足预设条件时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除;预设条件与下述一项或多项有关:第一应用在服务队列中的Toast对象数量、第一应用是否属于前台运行的应用、第一应用是否为被允许显示Toast对象的应用。这样,移除部分Toast对象不显示,缩短屏幕被遮挡的时间。在移除Toast对象时将相应图层移除,减少图层积压,减少终端设备的卡顿重启等现象,提升用户体验。
技术领域
本申请涉及终端技术领域,尤其涉及消息提示框处理方法和相关装置。
背景技术
随着终端设备功能的增多,终端设备中对于用户的各种提示越来越多。各种提示包括但不限于:登录是否成功、网络连接是否可用,抑或是电量是否过低等等。这些提示的存在可以引导用户进行操作以更好的使用终端设备,提高用户体验。
终端设备可以采用消息提示框对用户进行提示。Toast是其中使用最频繁的弹框。Toast是终端设备的软件系统中用来显示显示信息的一种机制,可以对用户进行两三秒短时间的信息提示,并自动消失。
但是,在终端设备运行部分不规范的应用或者通过浏览器打开部分恶意网页链接时,终端设备可能会在短时间内创建多个Toast并持续弹出,进而导致设备卡顿或者重启,用户体验差。
发明内容
本申请实施例提供一种消息提示框处理方法和相关装置,应用于终端技术领域。在应用对应的Toast对象不满足预设条件时,将该Toast对象对应的图层移除,减少图层积压导致的设备卡顿、重启等问题,提高用户体验。
第一方面,本申请实施例提出一种消息提示框处理方法。该方法包括:
确定服务队列中第一消息提示框Toast对象所对应的第一应用;服务队列用于存储一个或多个应用的Toast对象;当第一应用的相关信息不满足预设条件时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除;预设条件与下述一项或多项有关:第一应用在服务队列中的Toast对象数量、第一应用是否属于前台运行的应用、第一应用是否为被允许显示Toast对象的应用。
可以理解的是,第一应用是基于第一Toast对象确定的,第一Toast对象的相关信息可以包括第一应用的相关信息。
终端设备可以移除不满足预设条件的Toast对象不显示,减少终端设备显示的Toast数量,缩短Toast遮挡屏幕的时间。终端设备在将Toast对象移除服务队列时,将该Toast对象对应的图层移除,减少图层积压,进而减少终端设备的卡顿重启等现象,提升用户体验。
此外,终端设备在短时间内创建多个Toast对象时,增加多个图层;而终端设备通过限流判断可以移除多个图层,使得图层数量保持平稳,减少图层数量迅速增加导致的资源不足的情况。
可选的,当第一应用的相关信息不满足预设条件时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除,包括:当第一应用对应的Toast对象数量小于数量阈值时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除。
这样,移除部分第一应用对应的Toast对象不显示,减少终端设备显示的Toast数量,缩短Toast遮挡屏幕的时间。此外,还可以及时显示该应用最近时间创建的几个Toast对象。
可选的,当第一应用的相关信息不满足预设条件时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除,包括:当第一应用不为属于前台运行的应用时,将第一Toast对象从服务队列中移除,并将第一Toast对象对应的图层移除。
前台应用可以理解为显示屏显示的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210581866.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:游戏应用中的绘图处理方法和相关装置
- 下一篇:一种基于海洋洋流的发电设备