应用切换时的显示优化方法、设备和存储介质技术

技术编号:33864232 阅读:21 留言:0更新日期:2022-06-18 10:55
本申请实施例提供一种应用切换时的显示优化方法、设备和存储介质,应用于配置有挖孔屏的电子设备,方法包括:显示第一应用的界面;响应于应用切换操作,向第二应用的界面切换,第一应用和第二应用对挖孔屏的适配状态不同;在切换至第二应用的界面之前,在挖孔屏上更新遮挡图像的显示状态。本实施例中,电子设备在切换至第二应用的界面之前就开始更新挖孔屏上遮挡图像的显示状态,从而缩短了隐藏遮挡图像和应用界面切换结束之间的时间差,缓解了切换应用时隐藏遮挡图像而导致的视觉上的卡顿,改善用户的使用体验。改善用户的使用体验。改善用户的使用体验。

【技术实现步骤摘要】
应用切换时的显示优化方法、设备和存储介质


[0001]本申请涉及屏幕显示
,尤其涉及一种应用切换时的显示优化方法、设备和存储介质。

技术介绍

[0002]挖孔屏是目前手机等电子设备中经常使用的一种屏幕结构,对于挖孔屏设备(即具有挖孔屏的电子设备),若当前显示的应用界面和挖孔屏不适配,挖孔屏设备可以在屏幕顶部区域和/或侧边区域显示遮挡图像,例如挖孔屏顶部和侧边的黑条,从而遮挡对应区域,屏幕上未被遮挡的区域和当前显示的应用界面适配。
[0003]电子设备在不同应用间切换时,需要根据切换后的应用界面是否适配挖孔屏来显示或隐藏遮挡图像。例如,从不适配挖孔屏的应用切换到适配挖孔屏的应用时,需要隐藏遮挡图像,从适配挖孔屏的应用切换到不适配挖孔屏的应用时,需要显示遮挡图像。
[0004]目前的电子设备中,显示或隐藏遮挡图像和应用界面切换之间有较长的时间差,给用户造成不好的使用体验。

技术实现思路

[0005]本申请提供了一种应用切换时的显示优化方法、设备和存储介质,以改善电子设备调整遮挡图像时的视觉体验。
[0006]本申请第一方面提供一种应用切换时的显示优化方法,应用于配置有挖孔屏的电子设备,所述方法包括:显示第一应用的界面;响应于应用切换操作,向第二应用的界面切换;根据所述第二应用是否适配所述挖孔屏,在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像。
[0007]示例性的,若第一应用为适配挖孔屏的视频应用,第二应用为未适配挖孔屏的聊天应用,则本实施例中电子设备在从视频应用的界面切换至聊天应用的界面之前在挖孔屏上显示遮挡图像;若第一应用为未适配挖孔屏的聊天应用,第二应用为适配挖孔屏的视频应用,则本实施例中电子设备在从聊天应用的界面切换至视频应用的界面之前在挖孔屏上隐藏遮挡图像。
[0008]本实施例的有益效果在于,电子设备在不同应用的界面之间切换时,能够在完成应用界面的切换之前提前在挖孔屏上显示或隐藏遮挡图像,从而缓解切换应用界面时的卡顿感。
[0009]在一些可选的实施例中,所述第一应用适配所述挖孔屏,所述第二应用未适配所述挖孔屏;所述在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像,包括:
在切换至所述第二应用的界面之前在所述挖孔屏上显示遮挡图像。
[0010]也就是说,在从适配挖孔屏的应用向未适配挖孔屏的应用切换时,电子设备在切换至未适配挖孔屏的应用的界面之前提前在挖孔屏上显示遮挡图像。
[0011]在一些可选的实施例中,所述第一应用未适配所述挖孔屏,所述第二应用适配所述挖孔屏;所述显示第一应用界面,包括:显示第一应用界面,并在所述挖孔屏上显示遮挡图像;所述在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像,包括:在切换至所述第二应用的界面之前在所述挖孔屏上隐藏遮挡图像。
[0012]也就是说,在从未适配挖孔屏的应用向适配挖孔屏的应用切换时,电子设备在切换至适配挖孔屏的应用的界面之前提前在挖孔屏上隐藏遮挡图像。
[0013]在一些可选的实施例中,所述在所述挖孔屏上隐藏遮挡图像,包括:逐次缩小所述挖孔屏上显示的所述遮挡图像的尺寸,直至所述遮挡图像被隐藏。
[0014]在一些可选的实施例中,所述在所述挖孔屏上隐藏遮挡图像,包括:逐次提高所述挖孔屏上显示的所述遮挡图像的透明度,直至所述遮挡图像被隐藏。
[0015]上述实施例中,通过逐次缩小尺寸或逐次提高透明度的方式隐藏遮挡图像的好处在于:可以缓解遮挡图像突然消失造成的突兀感,改善用户的视觉体验。
[0016]在一些可选的实施例中,所述电子设备的操作系统包括窗口管理服务和系统用户界面;所述在切换至所述第二应用的界面之前在所述挖孔屏上隐藏遮挡图像,包括:所述窗口管理服务播放应用切换动画效果之前,获得所述第二应用的遮挡图像显示策略;所述窗口管理服务根据所述第二应用的遮挡图像显示策略,通知所述系统用户界面隐藏遮挡图像;所述系统用户界面响应所述窗口管理服务的通知,隐藏所述遮挡图像。
[0017]在一些可选的实施例中,所述应用切换操作为横滑手势操作,所述横滑手势操作包括横滑触碰手势和横滑抬起手势;所述电子设备的操作系统还包括桌面;所述响应于应用切换操作,向第二应用的界面切换,包括:所述桌面响应所述横滑触碰手势,触发所述窗口管理服务查询并缓存所述第二应用的遮挡图像显示策略;所述桌面响应所述横滑抬起手势,触发所述窗口管理服务启动所述第二应用的窗口;所述窗口管理服务播放应用切换动画效果。
[0018]在一些可选的实施例中,所述电子设备的操作系统还包括应用管理服务;所述桌面响应所述横滑抬起手势,触发所述窗口管理服务启动所述第二应用的窗口,包括:
所述桌面响应所述横滑抬起手势,通知所述应用管理服务启动所述第二应用;响应于所述桌面的通知,所述应用管理服务通知所述窗口管理服务启动所述第二应用的窗口。
[0019]本申请第二方面提供一种电子设备,包括存储器和一个或多个处理器;所述存储器用于存储计算机程序;所述一个或多个处理器用于执行所述计算机程序,具体用于实现本申请第一方面任意一项所提供的应用切换时的显示优化方法。
[0020]本申请第三方面提供一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,具体用于实现本申请第一方面任意一项所提供的应用切换时的显示优化方法。
[0021]为了实现上述目的,本申请提供了以下技术方案:本申请实施例提供一种应用切换时的显示优化方法、设备和存储介质,应用于配置有挖孔屏的电子设备,方法包括:显示第一应用的界面;响应于应用切换操作,向第二应用的界面切换,第一应用和第二应用对挖孔屏的适配状态不同;在切换至第二应用的界面之前,在挖孔屏上更新遮挡图像的显示状态。本实施例中,电子设备在切换至第二应用的界面之前就开始更新挖孔屏上遮挡图像的显示状态,从而缩短了隐藏遮挡图像和应用界面切换结束之间的时间差,缓解了切换应用时隐藏遮挡图像而导致的视觉上的卡顿,改善用户的使用体验。
附图说明
[0022]图1为本申请实施例提供的一种电子设备的结构示意图;图2为本申请实施例提供的一种电子设备的用户界面示意图;图3为本申请实施例提供的另一种电子设备的用户界面示意图;图4为本申请实施例提供的再一种电子设备的用户界面示意图;图5为本申请实施例提供的又一种电子设备的用户界面示意图;图6为本申请实施例提供的一种电子设备的技术架构示意图;图7为本申请实施例提供的一种挖孔屏的显示优化方法的时序图;图8为本申请实施例提供的一种挖孔屏的显示优化方法的信令图;图9为本申请实施例提供的一种挖孔屏的显示优化方法的流程图。
具体实施方式
[0023]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用切换时的显示优化方法,其特征在于,应用于配置有挖孔屏的电子设备,所述方法包括:显示第一应用的界面;响应于应用切换操作,向第二应用的界面切换;根据所述第二应用是否适配所述挖孔屏,在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像。2.根据权利要求1所述的方法,其特征在于,所述第一应用适配所述挖孔屏,所述第二应用未适配所述挖孔屏;所述在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像,包括:在切换至所述第二应用的界面之前在所述挖孔屏上显示遮挡图像。3.根据权利要求1所述的方法,其特征在于,所述第一应用未适配所述挖孔屏,所述第二应用适配所述挖孔屏;所述显示第一应用界面,包括:显示第一应用界面,并在所述挖孔屏上显示遮挡图像;所述在切换至所述第二应用的界面之前在所述挖孔屏上显示或隐藏遮挡图像,包括:在切换至所述第二应用的界面之前在所述挖孔屏上隐藏遮挡图像。4.根据权利要求3所述的方法,其特征在于,所述在所述挖孔屏上隐藏遮挡图像,包括:逐次缩小所述挖孔屏上显示的所述遮挡图像的尺寸,直至所述遮挡图像被隐藏。5.根据权利要求3所述的方法,其特征在于,所述在所述挖孔屏上隐藏遮挡图像,包括:逐次提高所述挖孔屏上显示的所述遮挡图像的透明度,直至所述遮挡图像被隐藏。6.根据权利要求3所述的方法,其特征在于,所述电子设备的操作系统包括窗口管理服务和系统用户界面;所述在切换至所述第二应用的界面之前在所述挖孔屏上隐藏遮挡图像,包括:所述窗口管理服务播放应用切换动画效果...

【专利技术属性】
技术研发人员:刘雅坤
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1