一种分屏显示方法、分屏显示装置、编解码器及存储装置制造方法及图纸

技术编号:32467197 阅读:53 留言:0更新日期:2022-03-02 09:26
本申请提供了一种分屏显示方法、分屏显示装置、编解码器及存储装置。该方法包括:控制显示当前任务的顶层窗体;在所述顶层窗体之下设置一透明层,所述透明层作为顶层窗体的预留成像层;接收用户触发的分屏显示指令;根据所述分屏显示指令,控制将前一个任务的任务堆栈中最后一个窗体的界面信息填充到所述预留成像层,同时,控制在所述顶层窗体中显示所述分屏显示区域;所述分屏显示区域是透明区域,用于透视所述预留成像层的内容。通过上述方法本发明专利技术能够实现方便的查看多2个或以上的应用窗体并且适用于所有应用的分屏显示方案。并且适用于所有应用的分屏显示方案。并且适用于所有应用的分屏显示方案。

【技术实现步骤摘要】
一种分屏显示方法、分屏显示装置、编解码器及存储装置


[0001]本申请涉及计算机
,特别是涉及一种分屏显示方法、分屏显示装置、编解码器及存储装置。

技术介绍

[0002]大屏幕电子设备(例如:PC)由于屏幕较大,可以同时平铺多个应用窗体,用户使用起来没有障碍。但是随着智能电子设备越来越小型化(例如:智能手机、平板电脑),因为屏幕较小,一般情况下屏幕上某一时刻仅显示一个应用的窗体。
[0003]近来在出现了一种新的技术:分屏模式,目的是将屏幕分成上下两个区域,同时显示两个应用。但是使用分屏模式需要应用本身的支持,而目前很多应用因为功能设计、UI设计等条件的限制,不支持分屏模式,使得这个功能变得有些鸡肋。
[0004]用户在使用电子设备过程中,经常需要同时查看多2个或以上的应用窗体,例如:比较内容、摘抄内容,在使用过程中很不方便。因此需要有一种更方便的方式来突破现有分屏模式的不足。
[0005]因此,如何基于方便的特点,提出一种适用所有应用的分屏显示的方案显得尤为重要。

技术实现思路

[0006]有鉴于此,本申请提供一种分屏显示方法、分屏显示装置、编解码器及存储装置。旨在实现能够方便的查看多2个或以上的应用窗体并且适用于所有应用的分屏显示方案。
[0007]为解决上述技术问题,本申请采用的技术方案一为一种分屏显示方法;该方法包括:控制显示当前任务的顶层窗体;在所述顶层窗体之下设置一透明层,所述透明层作为所述顶层窗体的预留成像层;接收用户触发的分屏显示指令;根据所述分屏显示指令,控制将前一个任务的任务堆栈中最后一个窗体的界面信息填充到所述预留成像层,同时,控制在所述顶层窗体中显示所述分屏显示区域;所述分屏显示区域是透明区域,用于透视所述预留成像层的内容。
[0008]可选的,结合方案一,所述顶层窗体还包括用于显示当前任务界面信息的用户显示区域,所述用户显示区域与所述分屏显示区域并列呈现,并根据所述分屏显示指令,控制在所述顶层窗体中显示分屏显示区域时所述用户显示区域自动缩减。
[0009]可选的,结合方案一,所述控制在顶层窗体中显示分屏显示区域还包括:在分屏显示区域控制生成一分屏显示区域调节控件。
[0010]可选的,结合方案一,所述在分屏显示区域控制生成一分屏显示区域调节控件包括:生成一分屏显示区域位置调节控件或/和分屏显示区域大小控件。
[0011]可选的,结合方案一,所述控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层之前还包括:检测当前后台是否有任务运行;若有,则控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若没有,则
控制将桌面信息填充到预留成像层。
[0012]可选的,结合方案一,所述检测当前后台是否有任务运行还包括:检测当前正在运行的任务是否为音频任务;若是,则控制暂停/关闭音频,控制将当前台运行的任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若否,则直接控制将当前台运行的任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层。
[0013]为解决上述技术问题,本申请采用的技术方案二为一种分屏显示装置;所述装置包括:接收模块,用于接收用户触发的任务运行指令与分屏显示指令;显示及控制模块,用于显示当前任务的顶层窗体,还用于控制在所述顶层窗体中显示分屏显示区域,同时控制所述用户显示区域自动缩减;所述显示及控制模块还用于在所述顶层窗体之下设置一透明层,所述透明层作为所述顶层窗体的预留成像层;所述用户显示区域用于显示当前任务界面信息,所述分屏显示区域用于透视所述预留成像层的内容;所述显示及控制模块还用于控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;检测模块,用于检测检测当前后台是否有任务运行;若有,则控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若没有,则控制将桌面信息填充到预留成像层。
[0014]可选的,结合方案二,所述检测模块还用于检测当前正在运行的任务是否为音频任务;若是,则控制暂停/关闭音频,控制将当前台运行的任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若否,则直接控制将当前台运行的任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层。
[0015]为解决上述技术问题,本申请采用的技术方案三为一种编解码器;该编解码器包括处理器、与所述处理器耦接的存储器,其中,
[0016]所述存储器存储有用于实现如所述方案一和所述方案二中任一项所述的分屏显示方法的程序指令;
[0017]所述处理器用于执行所述存储器存储的所述程序指令以完成分屏显示。
[0018]为解决上述技术问题,本申请采用的技术方案四为一种非易失性计算机可读存储装置,所述非易失性计算机可读存储装置上存储有能实现如所述方案一和所述方案二中任一项所述的分屏显示方法的程序文件。
[0019]本申请的有益效果是:
[0020]本专利技术的分屏显示方法、分屏显示装置、编解码器及存储装置通过控制显示当前任务的顶层窗体;在所述顶层窗体之下设置一透明层,所述透明层作为顶层窗体的预留成像层;接收用户触发的分屏显示指令;根据所述分屏显示指令,控制将前一个任务的任务堆栈中最后一个窗体的界面信息填充到所述预留成像层,同时,控制在所述顶层窗体中显示所述分屏显示区域;所述分屏显示区域是透明区域,用于透视所述预留成像层的内容。因为是从系统层面设置的透明层,所以任意应用的窗体界面都含有所述预留成像层和分屏显示区域,进而使得所有应用都适用于所述的分屏显示方法。通过上述方法本专利技术能够实现方便的查看2个或以上的应用窗体并且本专利技术的分屏显示方案适用于所有应用,方便用户使用,提高用户的体验感。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本申请实施例一提供的一种分屏显示方法流程图;
[0023]图2为本申请提供的任务堆栈中任务运行窗体的构架框图;
[0024]图3为本申请实施例二提供的一种分屏显示方法流程图;
[0025]图4为本申请实施例三提供的一种分屏显示方法流程图;
[0026]图5为本申请实施例四提供的一种分屏显示方法流程图;
[0027]图6为本申请实施例五提供的一种分屏显示装置的结构框图;
[0028]图7为本申请实施例六提供的一种编解码器。
具体实施方式
[0029]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分屏显示方法,其特征在于,该方法包括:控制显示当前任务的顶层窗体;在所述顶层窗体之下设置一透明层,所述透明层作为所述顶层窗体的预留成像层;接收用户触发的分屏显示指令;根据所述分屏显示指令,控制将前一个任务的任务堆栈中最后一个窗体的界面信息填充到所述预留成像层,同时,控制在所述顶层窗体中显示所述分屏显示区域;所述分屏显示区域是透明区域,用于透视所述预留成像层的内容。2.如权利要求1所述的分屏显示方法,其特征在于,所述顶层窗体还包括用于显示当前任务界面信息的用户显示区域,所述用户显示区域与所述分屏显示区域并列呈现,并根据所述分屏显示指令,控制在所述顶层窗体中显示分屏显示区域时所述用户显示区域自动缩减。3.如权利要求2所述的分屏显示方法,其特征在于,所述控制在顶层窗体中显示分屏显示区域还包括:在分屏显示区域控制生成一分屏显示区域调节控件。4.如权利要求3所述的分屏显示方法,其特征在于,所述在分屏显示区域控制生成一分屏显示区域调节控件包括:生成一分屏显示区域位置调节控件或/和分屏显示区域大小控件。5.如权利要求1所述的分屏显示方法,其特征在于,所述方法还包括:所述控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层之前还包括:检测当前后台是否有任务运行;若有,则控制将当前后台运行任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若没有,则控制将桌面信息填充到预留成像层。6.如权利要求5所述的分屏显示方法,其特征在于,所述检测当前后台是否有任务运行还包括:检测当前正在运行的任务是否为音频任务;若是,则控制暂停/关闭音频,控制将当前台运行的任务的任务堆栈中最后一个窗体的界面信息填充到预留成像层;若否,则...

【专利技术属性】
技术研发人员:张明生周佳
申请(专利权)人:北京珠穆朗玛移动通信有限公司
类型:发明
国别省市:

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

1