窗口切换方法、装置、介质以及交互平板制造方法及图纸

技术编号:27360284 阅读:21 留言:0更新日期:2021-02-19 13:41
本申请实施例提供一种窗口切换方法、装置、介质以及交互平板,该方法包括:根据显示容器的显示层显示至少两个窗口,根据置顶专用显示层的第一窗口任务栈置顶显示第一窗口;显示层包括非专用显示层和置顶专用显示层;每个显示层对应一窗口任务栈,每个窗口任务栈对应一窗口;窗口任务栈设有显示标识;显示标识包括全屏显示标识和多窗口显示标识;确定需要切换显示的第二窗口;将第二窗口对应的第二窗口任务栈切换至显示容器的最顶层,使第二窗口任务栈在显示容器的位置作为置顶专用显示层;根据置顶专用显示层的第二窗口任务栈,置顶显示第二窗口;第一窗口任务栈和第二窗口任务栈的显示标识不同。本申请实施例可避免在窗口切换时闪现桌面的问题。闪现桌面的问题。闪现桌面的问题。

【技术实现步骤摘要】
窗口切换方法、装置、介质以及交互平板


[0001]本申请实施例涉及数据显示
,特别是涉及一种窗口切换方法、装置、介质以及交互平板。

技术介绍

[0002]在交互平板中,应用程序显示时通常以窗口模式、全屏模式、分屏模式和画中画模式中的一种显示模式进行显示。专利技术人在实现本专利技术的过程中发现:当全屏模式和窗口模式相互切换时,交互平板的显示界面会先闪现到桌面,然后才进入到多窗口显示模式或者全屏模式,降低了用户体验。

技术实现思路

[0003]为克服相关技术中存在的问题,本申请提供了一种窗口切换方法、装置、介质以及交互平板,其具有避免在窗口切换时闪现桌面的问题。
[0004]根据本申请实施例的第一方面,提供一种窗口切换方法,应用于电子设备,所述电子设备设有显示容器,所述方法包括:
[0005]根据所述显示容器的显示层显示至少两个窗口,且根据置顶专用显示层的第一窗口任务栈置顶显示第一窗口;其中,所述显示容器包括至少两个显示层;所述显示层包括非专用显示层和用于置顶窗口的置顶专用显示层;每个所述显示层对应一个窗口任务栈,每个所述窗口任务栈对应一个窗口;所述窗口任务栈设置有显示标识;所述显示标识包括用于控制窗口以全屏模式显示的全屏显示标识、以及用于控制窗口以多窗口模式显示的多窗口显示标识;
[0006]确定需要切换显示的第二窗口;
[0007]在所述显示容器内,将所述第二窗口对应的第二窗口任务栈切换至所述显示容器的最顶层,使所述第二窗口任务栈在所述显示容器的位置作为所述置顶专用显示层;
[0008]根据所述置顶专用显示层的所述第二窗口任务栈,在所述第一窗口之上置顶显示所述第二窗口;其中,所述第一窗口任务栈的显示标识和第二窗口任务栈的显示标识不同。
[0009]根据本申请实施例的第二方面,提供一种窗口切换装置,应用于电子设备,所述电子设备具有显示容器,所述装置包括:
[0010]第一显示模块,用于根据所述显示容器的显示层显示至少两个窗口,且根据置顶专用显示层的第一窗口任务栈置顶显示第一窗口;其中,所述显示容器包括至少两个显示层;所述显示层包括非专用显示层和用于置顶窗口的置顶专用显示层;每个所述显示层对应一个窗口任务栈,每个所述窗口任务栈对应一个窗口;所述窗口任务栈设置有显示标识;所述显示标识包括用于控制窗口以全屏模式显示的全屏显示标识、以及用于控制窗口以多窗口模式显示的多窗口显示标识;
[0011]第一确定模块,用于确定需要切换显示的第二窗口;
[0012]第一切换模块,用于在所述显示容器内,将所述第二窗口对应的第二窗口任务栈
切换至所述显示容器的最顶层,使所述第二窗口任务栈在所述显示容器的位置作为所述置顶专用显示层;
[0013]第二显示模块,根据所述置顶专用显示层的所述第二窗口任务栈,在所述第一窗口之上置顶显示所述第二窗口;其中,所述第一窗口任务栈的显示标识和第二窗口任务栈的显示标识不同。
[0014]根据本申请实施例的第三方面,提供一种交互平板,包括:显示器、处理器和存储器;所述显示器设有显示容器;所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上述任意一项所述的窗口切换方法。
[0015]根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述的窗口切换方法。
[0016]本申请实施例通过将每个所述显示层对应一个窗口任务栈,每个所述窗口任务栈对应一个窗口,通过全屏显示标识和多窗口显示标识区分全屏模式和多窗口模式,且根据置顶专用显示层的第一窗口任务栈的第一显示标识,置顶显示第一窗口,进而在确定需要切换显示的第二窗口后,将所述第二窗口对应的第二窗口任务栈切换至所述显示容器的最顶层,使所述第二窗口任务栈在所述显示容器的位置作为所述置顶专用显示层;根据所述置顶专用显示层的所述第二窗口任务栈的第二显示标识,置顶显示所述第二窗口,从而在切换两个具有不同显示标识的窗口时,避免闪现桌面的问题。进一步地,通过使每个所述显示层对应一个窗口任务栈,每个所述窗口任务栈对应一个窗口,通过全屏显示标识和多窗口显示标识区分全屏模式和多窗口模式,还可实现将具有不同显示标识的窗口也即将全屏模式和多窗口模式同时进行显示。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
[0018]为了更好地理解和实施,下面结合附图详细说明本专利技术。
附图说明
[0019]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本申请传统技术中示出的切换前显示容器的结构的示意框图;
[0021]图2为本申请传统技术中示出的切换后显示容器的结构的示意框图;
[0022]图3为本申请一个实施例示出的窗口切换方法的流程图;
[0023]图4为本申请一个实施例示出的全屏模式的显示效果图;
[0024]图5为本申请一个实施例示出的多窗口模式的显示效果图;
[0025]图6为本申请一个实施例示出的分屏模式的显示效果图;
[0026]图7为本申请一个实施例示出的画中画模式的显示效果图;
[0027]图8为本申请一个实施例示出的切换前显示容器的结构的示意框图;
[0028]图9为本申请根据图8的显示容器的结构在显示器的显示效果图;
[0029]图10为本申请一个实施例示出的切换后显示容器的结构的示意框图;
[0030]图11为本申请根据图10的显示容器的结构在显示器的显示效果图;
[0031]图12为本申请另一个实施例示出的切换前显示容器的结构的示意框图;
[0032]图13为本申请根据图12的显示容器的结构在显示器的显示效果图;
[0033]图14为本申请另一个实施例示出的切换后显示容器的结构的示意框图;
[0034]图15为本申请根据图14的显示容器的结构在显示器的显示效果图;
[0035]图16为本申请一个实施例示出的窗口切换装置的结构的示意框图;
[0036]图17为本申请一个实施例示出的交互平板的结构示意图框图。
具体实施方式
[0037]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0038]应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0039]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。
[0040]在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口切换方法,应用于电子设备,所述电子设备设有显示容器,其特征在于,所述方法包括:根据所述显示容器的显示层显示至少两个窗口,且置顶显示置顶专用显示层的第一窗口任务栈对应的第一窗口;其中,所述显示容器包括至少两个所述显示层;所述显示层包括非专用显示层和用于置顶窗口的置顶专用显示层;每个所述显示层对应一个窗口任务栈,每个所述窗口任务栈对应一个窗口;所述窗口任务栈设置有显示标识;所述显示标识包括用于控制窗口以全屏模式显示的全屏显示标识、以及用于控制窗口以多窗口模式显示的多窗口显示标识;确定需要切换显示的第二窗口;在所述显示容器内,将所述第二窗口对应的第二窗口任务栈切换至所述显示容器的最顶层,使所述第二窗口任务栈在所述显示容器的位置作为所述置顶专用显示层;根据所述置顶专用显示层的所述第二窗口任务栈,在所述第一窗口之上置顶显示所述第二窗口;其中,所述第一窗口任务栈的显示标识和所述第二窗口任务栈的显示标识不同。2.根据权利要求1所述的窗口切换方法,其特征在于,所述将所述第二窗口对应的第二窗口任务栈切换至所述显示容器的最顶层,包括:将所述第二窗口对应的第二窗口任务栈叠放在所述第一窗口任务栈之上,以使所述第二窗口任务栈在所述显示容器的位置成为所述显示容器的最顶层。3.根据权利要求1所述的窗口切换方法,其特征在于,所述确定需要切换显示的第二窗口,包括:检测用户的切换显示操作;将所述切换显示操作对应的窗口确定为第二窗口。4.根据权利要求3所述的窗口切换方法,其特征在于,所述将所述切换显示操作对应的窗口确定为第二窗口之前,还包括:判断所述第二窗口是否创建;在所述第二窗口未创建时,根据所述切换显示操作指向的应用程序的配置属性,创建所述第二窗口,配置所述第二窗口的第二窗口任务栈以及所述第二窗口任务栈的第二显示标识。5.根据权利要求1-4中任一权利要求所述的窗口切换方法,其特征在于,所述显示层还包括用于置底窗口的置底专用显示层;所述方法还包括:确定需要...

【专利技术属性】
技术研发人员:王家宇
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:

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

1