技术特征:
1.一种窗口的处理方法,其特征在于,应用于电子设备,所述方法包括:在第一时刻启动第一应用;响应于用户的应用切换操作,将所述第一应用切换至后台运行,并显示第二应用的显示界面;在第二时刻接收所述用户的锁屏操作时,通过所述第一应用,在所述显示界面的预设区域的上层,申请创建第一窗口,所述第一窗口为透明窗口;在第三时刻,响应于所述用户对所述电子设备的解锁操作,显示所述显示界面;通过所述第二应用,响应所述用户在所述预设区域的操作;其中,在所述第一时刻和所述第三时刻之间,所述电子设备保活所述第一应用;在所述第二时刻之后,所述第一应用不申请销毁所述第一窗口。2.根据权利要求1所述的方法,其特征在于,在所述第三时刻之后,所述方法还包括:在接收来自所述用户的锁屏操作时,通过所述第一应用,在所述显示界面上层,申请创建第二窗口,所述第二窗口为所述透明窗口;查杀所述第一应用。3.根据权利要求1或2所述的方法,其特征在于,所述透明窗口用于提高所述第一应用的使用优先级,降低所述电子设备查杀所述第一应用的概率,保障所述第一应用继续在所述电子设备的后台运行。4.根据权利要求1或2所述的方法,其特征在于,所述透明窗口的属性信息包括像素尺寸,所述像素尺寸用于指示所述透明窗口包括的像素点的分布情况;其中,所述透明窗口为所述像素尺寸小于预设像素阈值的窗口。5.根据权利要求1或2所述的方法,其特征在于,所述透明窗口的属性信息包括透明度,所述透明窗口为所述透明度小于预设透明度阈值的窗口。6.根据权利要求1或2所述的方法,其特征在于,所述电子设备保存有至少一个预设标识,所述至少一个预设标识中的每个预设标识用于标识所述电子设备中曾创建的一个透明窗口;其中,所述第一窗口的标识与所述至少一个预设标识中的任一预设标识相同。7.根据权利要求6所述的方法,其特征在于,所述电子设备保存有所述每个预设标识对应的透明窗口的创建次数;其中,所述第一窗口的标识与所述至少一个预设标识中的任一预设标识相同,且所述第一窗口的创建次数大于预设次数阈值。8.一种电子设备,其特征在于,所述电子设备包括:存储器、显示屏和一个或多个处理器;所述存储器、所述显示屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述一个或多个处理器执行时,使得所述电子设备执行以下操作:在第一时刻启动第一应用;响应于用户的应用切换操作,将所述第一应用切换至后台运行,并显示第二应用的显示界面;在第二时刻接收所述用户的锁屏操作时,通过所述第一应用,在所述显示界面的预设区域的上层,申请创建第一窗口,所述第一窗口为透明窗口;
在第三时刻,响应于所述用户对所述电子设备的解锁操作,显示所述显示界面;通过所述第二应用,响应所述用户在所述预设区域的操作;其中,在所述第一时刻和所述第三时刻之间,所述电子设备保活所述第一应用;在所述第二时刻之后,所述第一应用不申请销毁所述第一窗口。9.根据权利要求8所述的电子设备,其特征在于,当所述计算机指令被所述一个或多个处理器执行时,使得所述电子设备还执行以下步骤:在所述第三时刻之后,在接收来自所述用户的锁屏操作时,通过所述第一应用,在所述显示界面上层,申请创建第二窗口,所述第二窗口为所述透明窗口;查杀所述第一应用。10.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-7中任一项所述的方法。
技术总结
本申请实施例提供一种窗口的处理方法及电子设备,涉及电子设备技术领域,可以保障电子设备及时响应用户的操作,提高用户的使用体验。具体方案包括:在电子设备灭屏时,电子设备获取第一应用的第一指令,该第一指令用于指示电子设备创建预设窗口。之后,电子设备可以获取预设窗口的属性信息,该预设窗口的属性信息包括预设窗口的像素尺寸和/或透明度。接着,电子设备可以根据预设窗口的属性信息,检测预设窗口是否为透明窗口。然后,若预设窗口为透明窗口,电子设备则执行第一类事件或者第二类事件。其中,第一类事件为禁止创建预设窗口,第二类事件为移除已创建的预设窗口。类事件为移除已创建的预设窗口。类事件为移除已创建的预设窗口。
技术研发人员:肖名鹏 雒云 李鹏
受保护的技术使用者:荣耀终端有限公司
技术研发日:2021.04.21
技术公布日:2022/12/29