多应用窗口的显示方法和装置的制造方法

xiaoxiao2021-3-1  151

多应用窗口的显示方法和装置的制造方法
【技术领域】
[0001]本申请涉及信息技术领域,具体涉及终端技术领域,尤其涉及多应用窗口的显示方法和装置。
【背景技术】
[0002]随着终端的处理能力变得越来越强,现有的终端(例如智能手机,智能电视,平板电脑)上运行的操作系统一般都会具有多应用处理能力。其中,应用程序可以在前台运行,此时,用户可以使用人机界面对应用程序进行操作;应用程序也可以在后台运行,此时,用户看不到应用程序的操作界面。
[0003]虽然终端上目前常用的操作系统,例如android系统(又称为安卓系统,是谷歌公司开发的一种移动操作系统)、1s系统(苹果公司开发的一种移动操作系统)、bada系统(三星公司开发的一种移动操作系统),都是多任务系统,可以同时运行多个应用,但是终端在执行某一应用程序时,如果存在其它应用程序的消息需要处理时,用户需要采用特定方式进行程序切换。以安卓系统为例,终端在执行某一应用程序时,当存在其它应用程序的消息需要处理时,用户需要通过home键暂停当前运行的应用程序回到主界面,或者退出当前运行的应用程序的操作界面,然后在应用程序列表中查找需要启动的应用程序并运行程序,造成终端需要不断进行应用程序之间的切换显示,处理复杂度较高。再者,虽然在部分场景下,可以通过多窗口技术实现同时进行多个应用程序的显示,但是多窗口技术的配置复杂度较高,适用性较差。

【发明内容】

[0004]本申请提供了一种多应用窗口的显示方法和装置。
[0005]一方面,本申请提供了一种多应用窗口的显示方法,所述方法包括:
[0006]接收快捷面板的显示指令;
[0007]将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示;
[0008]接收对所述快捷面板承载的应用程序信息的激活指令;
[0009]在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0010]在第一方面的第一种可能的实施方式中,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括:
[0011]根据预置显示比例,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0012]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述显示指令为在屏幕界面预置区域的触击操作或者为快捷面板拉动操作。
[0013]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,在第一方面的第三种实现方式中,若所述显示指令为快捷面板拉动操作,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括:
[0014]根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0015]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,在第一方面的第四种实现方式中,若所述显示指令为快捷面板拉动操作,则所述激活指令为拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。
[0016]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,在第一方面的第五种实现方式中,所述在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口之后,还包括:
[0017]实时监测是否接收到快捷面板显示区域的调整指令;
[0018]若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。
[0019]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,在第一方面的第六种实现方式中,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示之前,还包括:
[0020]获取所述显示指令在所述屏幕界面上对应的位置区域。
[0021]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,在第一方面的第七种实现方式中,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括:
[0022]当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,其中,在所述屏幕界面上的不同位置区域接收到的显示指令,分别触发快捷面板的不同功能。
[0023]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,或者第一方面的第七种实现方式,在第一方面的第八种实现方式中,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示的步骤之前,还包括:
[0024]检测当前运行的应用程序是否具有分屏显示权限;
[0025]若所述当前运行的应用程序具有分屏显示权限,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0026]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,或者第一方面的第七种实现方式,或者第一方面的第八种实现方式,在第一方面的第九种实现方式中,所述在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口之前,还包括:
[0027]检测所述快捷面板承载的应用程序信息是否具有分屏显示权限;
[0028]若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0029]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,或者第一方面的第七种实现方式,或者第一方面的第八种实现方式,或者第一方面的第九种实现方式,在第一方面的第十种实现方式中,所述应用程序信息包括应用程序的通知信息或者预置的应用程序信息。
[0030]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,或者第一方面的第七种实现方式,或者第一方面的第八种实现方式,或者第一方面的第九种实现方式,或者第一方面的第十种实现方式,在第一方面的第十一种实现方式中,所述预置的应用程序信息为通过统计应用程序使用频率得到的。
[0031]结合第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式,或者第一方面的第六种实现方式,或者第一方面的第七种实现方式,或者第一方面的第八种实现方式,或者第一方面的第九种实现方式,或者第一方面的第十种实现方式,或者第一方面的第十一种实现方式,在第一方面的第十二种实现方式中,所述快捷面板包括通知栏或者侧边栏。
[0032]第二方面,本申请提供了一种多应用窗口的显示装置,所述装置包括:
[0033]接收单元,用于接收快捷面板的显示指令;
[0034]显示单元,用于将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示;
[0035]所述接收单元,还用于接收对所述快捷面板承载的应用程序信息的激活指令;
[0036]所述显示单元,还用于在所述快捷面板中显示所述接收单元接收的所述激活指令指示激活的应用程序的操作窗口。
[0037]在第二方面的第一种可能的实施方式中,所述显示单元,用于根据预置显示比例,将承载有应用程序信 息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0038]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述显示指令为在屏幕界面预置区域的触击操作或者为快捷面板拉动操作。
[0039]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,在第二方面的第三种实现方式中,若所述显示指令为快捷面板拉动操作,
[0040]所述显示单元,用于根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显不ο
[0041]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,在第二方面的第四种实现方式中,若所述显示指令为快捷面板拉动操作,则所述激活指令为拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。
[0042]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,在第二方面的第五种实现方式中,所述装置还包括:
[0043]监测单元,用于实时监测是否接收到快捷面板显示区域的调整指令;
[0044]调整单元,用于若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。
[0045]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,在第二方面的第六种实现方式中,所述装置还包括:
[0046]获取单元,用于获取所述显示指令在所述屏幕界面上对应的位置区域。
[0047]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,在第二方面的第七种实现方式中,
[0048]所述显示单元,用于当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,其中,在所述屏幕界面上的不同位置区域接收到的显示指令,分别触发快捷面板的不同功能。
[0049]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,或者第二方面的第七种实现方式,在第二方面的第八种实现方式中,所述装置还包括:检测单元;
[0050]所述检测单元,用于检测当前运行的应用程序是否具有分屏显示权限;
[0051]所述显示单元,还用于若所述当前运行的应用程序具有分屏显示权限,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显
/j、l Ο
[0052]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,或者第二方面的第七种实现方式,或者第二方面的第八种实现方式,在第二方面的第九种实现方式中,所述检测单元,还用于检测所述快捷面板承载的应用程序信息是否具有分屏显示权限
[0053]所述显示单元,还用于若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0054]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,或者第二方面的第七种实现方式,或者第二方面的第八种实现方式,或者第二方面的第九种实现方式,在第二方面的第十种实现方式中,所述应用程序信息包括应用程序的通知信息或者预置的应用程序信息。
[0055]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,或者第二方面的第七种实现方式,或者第二方面的第八种实现方式,或者第二方面的第九种实现方式,或者第二方面的第十种实现方式,在第二方面的第十一种实现方式中,所述预置的应用程序信息为通过统计应用程序使用频率得到的。
[0056]结合第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,或者第二方面的第六种实现方式,或者第二方面的第七种实现方式,或者第二方面的第八种实现方式,或者第二方面的第九种实现方式,或者第二方面的第十种实现方式,或者第二方面的第十一种实现方式,在第二方面的第十二种实现方式中,所述快捷面板包括通知栏或者侧边栏。
[0057]本申请提供的多应用窗口的显示方法和装置,首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。与目前通过多窗口技术实现同时显示多应用窗口相比,本实施例通过将快捷面板作为应用程序的操作窗口的显示载体,实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
【附图说明】
[0058]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0059]图1是本申请多应用窗口的显示的方法的一个实施例的流程图;
[0060]图2是本申请多应用窗口的显示的方法的另一个实施例的流程图;
[0061]图3是本申请多应用窗口的显示的装置的一个实施例的结构示意图;
[0062]图4是本申请多应用窗口的显示的装置的另一个实施例的结构示意图;
[0063]图5示出了快捷面板功能区域划分示意图;
[0064]图6示出了承载有通知消息的通知栏与视频播放窗口分屏显示示意图;
[0065]图7示出了一种微信交互界面与视频播放窗口分屏显示示意图;
[0066]图8 出了承载有应用程序图标/[目息的通知栏与视频播放窗口分屏显意图;
[0067]图9示出了另一种微信交互界面与视频播放窗口分屏显示示意图。
【具体实施方式】
[0068]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0069]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0070]请参考图1,其示出了多应用窗口的显示的方法的一个实施例的流程100。本实施例主要以该方法应用于包含有显示屏的终端中来举例说明,该终端可以包括智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。所述多应用窗口的显示的方法,包括以下步骤:
[0071]步骤101,接收快捷面板的显示指令。
[0072]对于本实施例,快捷面板可以包括通知栏、侧边栏等,本实施例不做限定。若快捷面板为通知栏,则快捷面板的显示指令可以包括:用户在屏幕顶部进行下拉操作,或者,用户在特定区域进行点击或者触击操作,或者,点击或者触击预置功能按钮等。例如,用户在屏幕顶部进行多指下拉操作,或者用户在通知栏顶部区域长按预置时间。若快捷面板为侧边栏,则快捷面板的显示指令可以包括:用户在屏幕两侧进行横向拖动操作,或者,用户在特定区域进行点击或者触击操作,或者,点击或者触击预置功能按钮等。
[0073]步骤102、将承载有应 用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0074]其中,快捷面板中可以承载有一个或多个应用程序信息,本实施例不做限定。所述屏幕界面预先显示有当前运行的应用程序的操作窗口。例如,当前运行的应用程序可以为视频播放类应用程序、图片展示类应用程序、浏览器等用户不希望被中途暂停的应用程序。
[0075]步骤103,接收对所述快捷面板承载的应用程序信息的激活指令。
[0076]对于本实施例,应用程序信息的激活指令可以包括:用户在任意一个应用程序信息对应的显示位置区域进行点击或者触摸操作;或者在快捷面板的预置位置区域进行长按操作,例如,在快捷面板的底部持续点击或者触击达到一定时间;或者将快捷面板拖动到某一个应用程序信息对应的显示位置区域并保持一定时间。
[0077]例如,快捷面板为通知栏,此时,当用户将通知栏下拉拖动到某一个应用程序信息对应的显示位置区域时,首先对该应用程序信息进行特殊显示,例如,进行特定颜色标识显示,将应用程序信息显示为绿色、黄色等醒目颜色,或者进行高亮标识显示、或者进行加粗标识显示等,以提示用户该应用程序信息已经被选中,然后判断通知栏拖动到该应用程序信息对应的显示位置区域的时间是否大于预设阈值,例如该应用程序信息进行特殊显示的时间是否大于2s,若通知栏拖动到该应用程序信息对应的显示位置区域的时间大于预设阈值,则在通知栏中启动并显示该应用程序信息对应的应用程序的操作窗口。
[0078]步骤104,在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0079]对于本实施例,通过将快捷面板作为激活指令指示激活的应用程序的操作窗口的显示载体,可以方便快捷地实现多个应用程序的操作窗口的分屏显示。
[0080]本实施例提供的多应用窗口的显示方法,首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。与目前通过多窗口技术实现同时显示多应用窗口相比,本实施例通过将快捷面板作为应用程序的操作窗口的显示载体,实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
[0081]进一步参考图2,其示出了多应用窗口的显示的方法的另一个实施例的流程200。该多应用窗口的显示的方法的流程200,包括以下步骤:
[0082]步骤201,当接收到快捷面板的显示指令时,获取所述显示指令在所述屏幕界面上对应的位置区域。
[0083]其中,快捷面板可以包括通知栏、侧边栏等,本实施例不做限定。若快捷面板为通知栏,则快捷面板的显示指令可以包括:用户在屏幕顶部进行下拉操作,或者,点击或者触击特定区域内的预置功能按钮等。例如,用户通过多指在屏幕顶部进行下拉操作,或者用户在通知栏顶部区域长按预置时间。若快捷面板为侧边栏,则快捷面板的显示指令可以包括:用户在屏幕两侧进行横向拖动操作,或者,点击或者触击特定区域内的预置功能按钮等。
[0084]在本实施例中,可以预先配置在所述屏幕界面上的不同位置区域接收到的快捷面板的显示指令,分别触发快捷面板的不同功能。
[0085]例如,快捷面板为通知栏,则可以预先将屏幕界面的顶部区域,自左至右划分为多个区域,每一个区域的宽度可以根据用户喜好进行配置,如图5所示,将屏幕界面的顶部区域,自左至又等分为三个区域,分别为区域1、区域2、和区域3,并预先配置若在区域1接收到快捷面板的显示指令,则触发快捷面板的遮挡隐私功能,若在区域2接收到快捷面板的显示指令,则触发快捷面板的通知消息显示和程序切换功能,若在区域3接收到快捷面板的显示指令,则触发快捷面板的分屏显示功能或者其他功能。
[0086]同理,当快捷面板为侧边栏时,可以将预先将屏幕界面的左右边缘区域,自上而下划分为多个区域,并分别为不同区域配置不同的功能,在此不再赘述。
[0087]步骤202,当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0088]具体地,若按照图5所示的方式将屏幕界面的顶部区域,自左至又等分为三个区域,此时,判断触发显示指令在所述屏幕界面上对应的位置区域是否在区域3内,例如,判断区域3内是否存在滑动轨迹、点击操作等操作指令,若显示指令在所述屏幕界面上对应的位置区域在区域3内,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0089]对于本实施例,分屏显示的方式可以包括:根据预置显示比例,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。其中,预置显示比例可以根据用户实际需求进行配置。例如,预先配置预置显示比例为1:1,则在屏幕界面上显示大小相等的承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗P。
[0090]对于本实施例,若所述显示指令为快捷面板拉动操作,则分屏显示的方式还可以包括:根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0091]例如,快捷面板为通知栏,快捷面板拉动操作为下拉操作,则首先获取下拉操作中止时,通知栏底部边缘对应的坐标信息,然后根据通知栏底部边缘对应的坐标信息,将承载有应用程序信息的通知栏和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0092]对于本实施例,步骤202之前还可以包括:检测当前运行的应用程序是否具有分屏显示权限,若所述当前运行的应用程序具有分屏显示权限,则执行步骤202。其中,可以根据用户需求,预先配置具有分屏显示权限的应用程序。例如,对于视频播放类应用程序、图片展示类应用程序、浏览器等对于程序执行连续性要求较高的前端应用程序,可以配置分屏显示权限。
[0093]步骤203,接收对所述快捷面板承载的应用程序信息的激活指令。
[0094]对于本实施例,应用程序信息的激活指令可以包括:用户在任意一个应用程序信息对应的显示位置区域进行点击或者触摸操作;或者在快捷面板的预置位置区域进行长按操作,例如,在快捷面板的底部区域持续点击或者触击达到ls、2s、3s等。
[0095]对于本实施例,若所述显示指令为快捷面板拉动操作,则应用程序信息的激活指令还可以包括:拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。例如,快捷面板为侧边栏,此时,当用户将侧边栏从左向右拖动到某一个应用程序信息对应的显示位置区域时,首先对该应用程序信息进行特殊显示,例如,进行特定颜色标识显示,将应用程序信息显示为红色、蓝色等醒目颜色,或者进行高亮标识显示、或者进行加粗标识显示等,以提示用户该应用程序信息已经被选中,然后判断侧边栏拖动到该应用程序信息对应的显示位置区域停留的时间是否大于预设阈值,例如,判断应用程序信息进行特殊显示的时间是否大于3s,若侧边栏拖动到该应用程序信息对应的显示位置区域的时间大于预设阈值,则在侧边栏中启动并显示该应用程序的操作窗口。
[0096]步骤204,检测所述快捷面板承载的应用程序信息是否具有分屏显示权限。
[0097]在本实施例中,对于支持在快捷面板中显示操作窗口的应用程序可以配置分屏显示权限,例如,SNS (Social Network Software,社会性网络软件)消息处理应用程序,包括短信息应用程序、即时通讯软件等,可以预先配置分屏显示权限。
[0098]步骤205,若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0099]由于在实际应用过程中,用户会根据实际场景需求,不断调整快捷面板的大小,以满足对快捷面板中承载的应用程序的操作窗口的显示需求,因此,进一步地,实时监测是否接收到快捷面板显示区域的调整指令;若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。
[0100]例如,快捷面板为通知栏,当用户根据实际场景需求,对通知栏进行下拉或者上拉操作后,实时获取下拉或者上拉操作中止时,通知栏底部边缘在屏幕界面上对应的坐标信息,然后根据通知栏底部边缘在屏幕界面上对应的坐标信息,调整所 述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。
[0101]对于本实施例,快捷面板中承载的应用程序信息可以为实时接收的应用程序的通知消息,也可以为用户根据需求预置的应用程序信息。其中,应用程序信息可以为应用程序图标信息、应用程序名称信息等,本实施例不做限定。进一步地,预置的应用程序信息可以为通过统计应用程序使用频率得到的。例如,预先配置快捷面板中承载的应用程序信息为用户一天开启次数大于两次的应用程序信息,则首先从终端中保存的所有应用程序中统计用户一天开启次数大于两次的应用程序信息,然后将满足上述条件的应用程序信息作为快捷面板中承载的应用程序信息。
[0102]对于本实施例,具体应用场景可以如下所示,但不限于此,包括:当用户正在通过应用程序观看视频时,接收到微信消息,并且需要在不中断视频应用程序播放的前提下,显示微信的操作界面。此时,首先判断是否接收到承载有微信消息的通知栏的显示指令,若接收到用户对通知栏进行的下拉操作,则显示承载有微信消息的通知栏,并且同时显示视频应用程序的播放窗口,可以如图6所示,然后判断是否接收到激活微信应用程序的指令,若用户在微信消息的显示区域进行点击或者触击等操作时,则在通知栏中展开显示微信应用程序的操作窗口,以便用户进行回复操作,并且同时显示视频应用程序的播放窗口,可以如图7所示,从而实现了同时进行多个应用程序的操作窗口显示和信息交互处理。
[0103]对于本实施例,具体应用场景还可以如下所示,但不限于此,包括:首先根据用户需求配置通知栏中承载的应用程序信息分别为微信图标、购物图标,然后配置承载有应用程序信息的快捷面板的显示指令为长按屏幕界面顶部区域3s,若用户通过应用程序观看视频的同时,需要与朋友进行分享交流,此时,首先判断在屏幕界面顶部区域是否存在用户长按3s的操作,若存在,则显示承载有上述应用程序图标信息的通知栏,并且同时显示视频的播放窗口,如图8所示,然后获取到用户对微信图标进行了触击操作,此时,在通知栏中显示微信应用程序的操作窗口,并且同时显示视频应用程序的播放窗口,如图9所示,以便用户观看视频的同时,与其他人通过微信进行分享交流。
[0104]本实施例提供的另一种多应用窗口的显示方法,首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。与目前通过多窗口技术实现同时显示多应用窗口相比,本实施例通过将快捷面板作为应用程序的操作窗口的显示载体,实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
[0105]进一步参考图3,作为图1所示方法的具体实现,其示出了多应用窗口的显示的装置的一个实施例的结构示意图。
[0106]如图3所示,本实施例所述的多应用窗口的显示的装置包括:接收单元301,显示单元302。
[0107]接收单元301,用于接收快捷面板的显示指令。
[0108]显示单元302,用于将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0109]所述接收单元301,还用于接收对所述快捷面板承载的应用程序信息的激活指令。
[0110]所述显示单元302,还用于在所述快捷面板中显示所述接收单元301接收的所述激活指令指示激活的应用程序的操作窗口。
[0111]需要说明的是,本实施例提供的多应用窗口的显示的装置所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0112]本实施例提供的多应用窗口的显示装置,首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。与目前通过多窗口技术实现同时显示多应用窗口相比,本实施例通过将快捷面板作为应用程序的操作窗口的显示载体,实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
[0113]进一步参考图4,作为图2所示方法的具体实现,其示出了多应用窗口的显示的装置的另一个实施例的结构示意图。
[0114]如图4所示,本实施例所述的多应用窗口的显示的装置包括:接收单元401、显示单元402、监测单元403、调整单元404、获取单元405、检测单元406。
[0115]接收单元401,用于接收快捷面板的显示指令。
[0116]显示单元402,用于将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0117]所述接收单元401,还用于接收对所述快捷面板承载的应用程序信息的激活指令。
[0118]所述显示单元402,还用于在所述快捷面板中显示所述接收单元401接收的所述激活指令指示激活的应用程序的操作窗口。
[0119]所述显示单元402,用于根据预置显示比例,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0120]其中,所述显示指令为在屏幕界面预置区域的触击操作或者为快捷面板拉动操作。
[0121]若所述显示指令为快捷面板拉动操作,
[0122]所述显示单元402,用于根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。
[0123]其中,若所述显示指令为快捷面板拉动操作,则所述激活指令为拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。
[0124]监测单元403,用于实时监测是否接收到快捷面板显示区域的调整指令。
[0125]调整单元404,用于若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。
[0126]获取单元405,用于获取所述显示指令在所述屏幕界面上对应的位置区域。
[0127]所述显示单元402,用于当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,其中,在所述屏幕界面上的不同位置区域接收到的显示指令,分别触发快捷面板的不同功能。
[0128]检测单元406,用于检测当前运行的应用程序是否具有分屏显示权限。
[0129]所述显示单元402,还用于若所述当前运行的应用程序具有分屏显示权限,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显不ο
[0130]所述检测单元406,还用于检测所述快捷面板承载的应用程序信息是否具有分屏显示权限。
[0131]所述显示单元402,还用于若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。
[0132]对于本实施例,所述应用程序信息包括应用程序的通知信息或者预置的应用程序信息。所述预置的应用程序信息为通过统计应用程序使用频率得到的。所述快捷面板包括通知栏或者侧边栏。
[0133]需要说明的是,本实施例提供的多应用窗口的显示的装置所涉及各功能单元的其他相应描述,可以参考图2中的对应描述,在此不再赘述。
[0134]本实施例提供的另一种多应用窗口的显示装置,首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。与目前通过多窗口技术实现同时显示多应用窗口相比,本实施例通过将快捷面板作为应用程序的操作窗口的显示载体,实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
[0135]作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上 程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的多应用窗口的显示的方法。
[0136]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种多应用窗口的显示方法,其特征在于,所述方法包括: 接收快捷面板的显示指令; 将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示; 接收对所述快捷面板承载的应用程序信息的激活指令; 在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。2.根据权利要求1所述的多应用窗口的显示方法,其特征在于,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括: 根据预置显示比例,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。3.根据权利要求1所述的多应用窗口的显示方法,其特征在于,所述显示指令为在屏幕界面预置区域的触击操作或者为快捷面板拉动操作。4.根据权利要求3所述的多应用窗口的显示方法,其特征在于,若所述显示指令为快捷面板拉动操作,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括: 根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。5.根据权利要求3所述的多应用窗口的显示方法,其特征在于,若所述显示指令为快捷面板拉动操作,则所述激活指令为拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。6.根据权利要求1所述的多应用窗口的显示方法,其特征在于,所述在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口之后,还包括: 实时监测是否接收到快捷面板显示区域的调整指令; 若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。7.根据权利要求1所述的多应用窗口的显示方法,其特征在于,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示之前,还包括: 获取所述显示指令在所述屏幕界面上对应的位置区域。8.根据权利要求7所述的多应用窗口的显示方法,其特征在于,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示包括: 当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,其中,在所述屏幕界面上的不同位置区域接收到的显示指令,分别触发快捷面板的不同功能。9.根据权利要求1所述的多应用窗口的显示方法,其特征在于,所述将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示的步骤之前,还包括: 检测当前运行的应用程序是否具有分屏显示权限; 若所述当前运行的应用程序具有分屏显示权限,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。10.根据权利要求1所述的多应用窗口的显示方法,其特征在于,所述在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口之前,还包括: 检测所述快捷面板承载的应用程序信息是否具有分屏显示权限; 若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。11.根据权利要求1-10任一项所述的多应用窗口的显示方法,其特征在于,所述应用程序信息包括应用程序的通知信息或者预置的应用程序信息。12.根据权利要求11所述的多应用窗口的显示方法,其特征在于,所述预置的应用程序信息为通过统计应用程序使用频率得到的。13.根据权利要求1-12任一项所述的多应用窗口的显示方法,其特征在于,所述快捷面板包括通知栏或者侧边栏。14.一种多应用窗口的显示装置,其特征在于,所述装置包括: 接收单元,用于接收快捷面板的显示指令; 显示单元,用于将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示; 所述接收单元,还用于接收对所述快捷面板承载的应用程序信息的激活指令; 所述显示单元,还用于在所述快捷面板中显示所述接收单元接收的所述激活指令指示激活的应用程序的操作窗口。15.根据权利要求14所述的多应用窗口的显示装置,其特征在于, 所述显示单元,用于根据预置显示比例,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。16.根据权利要求14所述的多应用窗口的显示装置,其特征在于,所述显示指令为在屏幕界面预置区域的触击操作或者为快捷面板拉动操作。17.根据权利要求16所述的多应用窗口的显示装置,其特征在于,若所述显示指令为快捷面板拉动操作, 所述显示单元,用于根据所述快捷面板拉动操作指示的快捷面板显示区域,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。18.根据权利要求16所述的多应用窗口的显示装置,其特征在于,若所述显示指令为快捷面板拉动操作,则所述激活指令为拉动所述快捷面板至应用程序信息对应的显示区域且停留预置时间。19.根据权利要求14所述的多应用窗口的显示装置,其特征在于,所述装置还包括: 监测单元,用于实时监测是否接收到快捷面板显示区域的调整指令; 调整单元,用于若接收到所述调整指令,则调整所述激活指令指示激活的应用程序的操作窗口在所述屏幕界面的显示位置,和当前运行的应用程序的操作窗口在所述屏幕界面上的显示位置。20.根据权利要求14所述的多应用窗口的显示装置,其特征在于,所述装置还包括: 获取单元,用于获取所述显示指令在所述屏幕界面上对应的位置区域。21.根据权利要求20所述的多应用窗口的显示装置,其特征在于, 所述显示单元,用于当所述显示指令在所述屏幕界面上对应的位置区域在预置位置区域范围内时,将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,其中,在所述屏幕界面上的不同位置区域接收到的显示指令,分别触发快捷面板的不同功能。22.根据权利要求14所述的多应用窗口的显示装置,其特征在于,所述装置还包括:检测单元; 所述检测单元,用于检测当前运行的应用程序是否具有分屏显示权限; 所述显示单元,还用于若所述当前运行的应用程序具有分屏显示权限,则将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示。23.根据权利要求22所述的多应用窗口的显示装置,其特征在于, 所述检测单元,还用于检测所述快捷面板承载的应用程序信息是否具有分屏显示权限; 所述显示单元,还用于若所述快捷面板承载的应用程序信息具有分屏显示权限,则在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。24.根据权利要求14-23任一项所述的多应用窗口的显示装置,其特征在于,所述应用程序信息包括应用程序的通知信息或者预置的应用程序信息。25.根据权利要求24所述的多应用窗口的显示装置,其特征在于,所述预置的应用程序信息为通过统计应用程序使用频率得到的。26.根据权利要求14-25任一项所述的多应用窗口的显示装置,其特征在于,所述快捷面板包括通知栏或者侧边栏。
【专利摘要】本申请公开了多应用窗口的显示的方法和装置。所述方法的一【具体实施方式】包括:首先接收快捷面板的显示指令,然后将承载有应用程序信息的快捷面板和当前运行的应用程序的操作窗口在屏幕界面上进行分屏显示,再接收对所述快捷面板承载的应用程序信息的激活指令,最后在所述快捷面板中显示所述激活指令指示激活的应用程序的操作窗口。该实施方式实现了同时显示多个应用的操作窗口,并且降低了多应用窗口同时显示的实现复杂度。
【IPC分类】G06F3/0488, G06F3/0484, G06F3/0481
【公开号】CN105487742
【申请号】CN201410478873
【发明人】肖传国, 张喜涛, 田俊虎
【申请人】北京三星通信技术研究有限公司, 三星电子株式会社
【公开日】2016年4月13日
【申请日】2014年9月18日

最新回复(0)