多应用界面的显示方法和装置的制造方法

文档序号:10511727阅读:286来源:国知局
多应用界面的显示方法和装置的制造方法
【专利摘要】本发明公开了一种多应用界面的显示方法和装置。其中,该方法包括:当在第一应用界面中检测到至少一个滑动操作时,将至少一个滑动操作与预设滑动操作进行匹配;在至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面。本发明解决了现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的技术问题。
【专利说明】
多应用界面的显示方法和装置
技术领域
[0001]本发明涉及移动终端领域,具体而言,涉及一种多应用界面的显示方法和装置。
【背景技术】
[0002]—般情况下,用户在单个应用界面中执行应用程序,随着移动终端屏幕的尺寸越来越大,CPU、内存、GPU等硬件功能越来越强大,在移动终端屏幕上至运行一个程序,会出现性能过剩,分屏模式因此产生。分屏模式就是可以在屏幕上开启两个应用界面,两个应用程序同时运行,互不影响,例如,可以在屏幕上开启两个应用界面,一个界面上执行聊天程序,另一个界面上播放视频。
[0003]但是,现有技术中一般通过点击下拉中心的“分屏”开关启动分屏模式,或者通过点击多任务中心的“分屏”按钮启动分屏模式。上述两种启动方式都会打断当前操作,需要从当前页面切换到启动分屏模式的页面,例如上述的下拉中心页面,或者多任务中心页面,页面之间的切换导致分屏模式启动方式不直观不方便。
[0004]针对现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明实施例提供了一种多应用界面的显示方法和装置,以至少解决现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的技术问题。
[0006]根据本发明实施例的一个方面,提供了一种多应用界面的显示方法,包括:当在第一应用界面中检测到至少一个滑动操作时,将至少一个滑动操作与预设滑动操作进行匹配;在至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面。
[0007]根据本发明实施例的另一方面,还提供了一种多应用界面的显示装置,包括:匹配模块,用于当在第一应用界面中检测到至少一个滑动操作时,将至少一个滑动操作与预设滑动操作进行匹配;第一显示模块,用于在至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面。
[0008]在本发明实施例中,可以通过在第一应用界面中检测用户的操作,当检测到至少一个滑动操作时,将检测到的至少一个滑动操作与预设滑动操作进行匹配,如果匹配成功,则缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面,实现显示多个应用界面的目的。容易注意到的是,由于上述方案通过检测滑动操作,在确定检测到的至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,因此,本发明提供的上述方案不会发生页面跳转,也不会打断用户当前在第一应用界面中的操作,操作过程直观方便,从而解决现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的技术问题,简化操作过程,提升用户体验感。
【附图说明】
[0009]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0010]图1是根据本发明实施例的一种多应用界面的显示方法的流程图;
[0011]图2(a)是根据本发明实施例的一种可选的多应用界面的示意图;
[0012]图2(b)是根据本发明实施例的一种可选的多应用界面的示意图;
[0013]图2(c)是根据本发明实施例的一种可选的多应用界面的示意图;
[0014]图2(d)是根据本发明实施例的一种可选的多应用界面的示意图;
[0015]图3是根据本发明实施例的一种多应用界面的显示装置的示意图。
【具体实施方式】
[0016]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0017]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0018]实施例1
[0019]根据本发明实施例,提供了一种多应用界面的显示方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0020]图1是根据本发明实施例的一种多应用界面的显示方法的流程图,如图1所示,该方法包括如下步骤:
[0021]步骤S102,当在第一应用界面中检测到至少一个滑动操作时,将至少一个滑动操作与预设滑动操作进行匹配。
[0022]具体的,上述步骤中的第一应用界面可以是用户当前开启的应用界面,并且在应用界面中执行相应的应用程序。至少一个滑动操作可以是用户使用至少一根手指,例如两根手指,三根手指,在当前屏幕上滑动产生的滑动操作。预设滑动操作可以是预先设定并存储在终端中的操作,例如,预设滑动操作可以是向上滑动操作。
[0023]步骤S104,在至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面。
[0024]具体的,上述步骤中的显示比例可以包括横向比例和纵向比例。
[0025]在一种可选的方案中,在检测到的至少一个滑动操作与预设滑动操作匹配成功的情况下,可以为将当前屏幕中显示的第一应用界面向上收缩,即减小第一应用界面的纵向比例,例如,可以将第一应用在当前屏幕中的纵向比例缩小为原始纵向比例的1/3?1/4,在屏幕的剩余位置显示第二应用界面。
[0026]图2(a)是根据本发明实施例的一种可选的多应用界面的示意图,在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,可以将检测到的两个滑动操作与预设滑动操作进行匹配,例如,预设滑动操作为向上滑动操作,确定检测到的两个滑动操作为向上滑动操作,则应用I界面往上收缩,并在屏幕下方显示应用2界面。
[0027]通过本发明上述实施例,可以通过在第一应用界面中检测用户的操作,当检测到至少一个滑动操作时,将检测到的至少一个滑动操作与预设滑动操作进行匹配,如果匹配成功,则缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面,实现显示多个应用界面的目的。容易注意到的是,由于上述方案通过检测滑动操作,在确定检测到的至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,因此,本发明提供的上述方案不会发生页面跳转,也不会打断用户当前在第一应用界面中的操作,操作过程直观方便,从而解决现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的技术问题,简化操作过程,提升用户体验感。
[0028]可选地,在本发明上述实施例中,步骤S102,将至少一个滑动操作与预设滑动操作进行匹配包括:
[0029]步骤S1022,获取至少一个滑动操作的操作方向。
[0030]步骤S1024,判断至少一个滑动操作的操作方向与预设滑动操作的操作方向是否相同。
[0031]步骤S1026,如果至少一个滑动操作的操作方向与预设滑动操作的操作方向相同,则确定至少一个滑动操作与预设滑动操作匹配成功。
[0032]具体的,当预设滑动操作为向上滑动操作时,上述步骤中的预设滑动操作的操作方向可以是从下往上,例如,竖直从下往上,沿对角线从下往上。
[0033]在一种可选的方案中,如果至少一个滑动操作的操作方向与预设滑动操作的操作方向不同,可以确定检测到的滑动操作为用户的误操作,无需进一步显示多个应用界面。
[0034]在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,获取两个滑动操作的操作方向,如果两个滑动操作的操作方向是从下往上,则确定两个滑动操作与向上滑动操作匹配,可以显示应用2界面。
[0035]可选地,在本发明上述实施例中,在步骤S1022,获取至少一个滑动操作的操作方向之前,上述方法还包括:
[0036]步骤S10202,获取至少一个滑动操作的起始坐标。
[0037]步骤S10204,判断至少一个滑动操作的起始坐标是否处于预设的坐标范围之内。
[0038]步骤S10206,如果至少一个滑动操作的起始坐标处于预设的坐标范围之内,则进入获取至少一个滑动操作的操作方向的步骤。
[0039]具体的,预设的坐标范围可以是当前屏幕的底部。
[0040]在一种可选的方案中,为了避免用户的误操作,在检测到至少一个滑动操作之后,首先判断至少一个滑动操作的起始坐标是否处于预设的坐标范围之内,如果确定至少一个滑动操作的起始坐标处于预设的坐标范围之内,则获取至少一个滑动操作的操作方向,在确定至少一个滑动操作的操作方向与预设滑动操作的操作方向相同的情况下,缩小第一应用界面在当前屏幕中的显示比例,并显示第二应用界面;如果确定至少一个滑动操作的起始坐标处于预设的坐标范围之外,则确定至少一个滑动操作为误操作,无需获取至少一个滑动操作的操作方向。
[0041]在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,获取两个滑动操作的起始坐标,如果两个滑动操作的起始坐标是在当前屏幕的底部,则获取两个滑动操作的操作方向,如果两个滑动操作的操作方向是从下往上,则确定两个滑动操作与向上滑动操作匹配,可以显示应用2界面。
[0042]通过上述实施例提供的方案,可以在检测到至少一个滑动操作之后,获取至少一个滑动操作的起始坐标和操作方向,如果滑动操作的起始坐标处于预设的坐标范围之内,且操作方向与预设滑动操作的操作方向相同,则确定用户操作为有效操作,启动分屏模式,缩小第一应用界面在当前屏幕中的显示比例,并显示第二应用界面;如果起始坐标处于预设的坐标范围之外,或者操作方向不同,则确定用户操作为误操作,不启动分屏模式,不调整第一应用界面在当前屏幕中的显示比例。
[0043]可选地,在本发明上述实施例中,在步骤S104,缩小第一应用界面在当前屏幕中的显示比例之后,上述方法还包括:
[0044]步骤S106,在当前屏幕中产生空白界面,并在当前屏幕中的空白界面上显示至少一个待选择的应用的图标。
[0045]步骤S108,如果任意一个待选择的应用的图标被选中,则将被选中的应用的应用界面作为第二应用界面显示在空白界面中。
[0046]在一种可选的方案中,在缩小第一应用界面在当前屏幕中的显示比例之后,可以首先显示空白界面,并在空开界面上显示多个应用的图标供用户选择,用户可以通过点击空白界面上显示的应用的图标,当任意一个应用的图标被选中,则执行该应用的图标对应的应用程序,将该应用的应用界面作为第二应用界面进行显示。
[0047]通过上述实施例提供的方案,可以在当前屏幕中生成空白界面,在空白界面上显示至少一个待选择的应用的图标,当任意一个待选择的应用的图标被选中时,将被选中的应用的应用界面作为第二应用界面显示在空白界面中,从而实现分屏同时显示多个应用界面,分别执行多个应用程序。
[0048]可选地,在本发明上述实施例中,上述应用的图标可以为如下任意一种图标:当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,其中,步骤S106,在当前屏幕中的空白界面上显示至少一个待选择的应用的图标包括:
[0049]步骤S1062,获取当前时间段内使用的应用程序的图标的第一子显示区域,和停靠栏中的应用程序的图标的第二子显示区域。
[0050]步骤S1064,在第一子显示区域和第二子显示区域中分别显示每个待选择的应用的图标。
[0051]在一种可选的方案中,第一子显示区域可以位于第二子显示区域的上方,可以根据至少一个待选择的应用的图标的类型,将至少一个待选择的应用的图标显示在第一子显示区域或者第二子显示区域中,即,如果一个待选择的应用的图标是当前时间段内使用的应用程序的图标,则将该图标显示在第一子显示区域中;如果一个待选择的应用的图标是停靠栏中的应用程序的图标,则将该图标显示在第二子显示区域中。
[0052]图2(b)是根据本发明实施例的一种可选的多应用界面的示意图,在一种可选的应用场景中,如图2(b)所示,在确定检测到的两个滑动操作与向上滑动操作匹配之后,应用I界面往上收缩,并在屏幕下方产生空白界面,可以在空白界面上显示最近使用的应用程序的图标和停靠栏(Dock栏)中的应用程序的图标,最近使用的应用程序的图标显示在空白界面的上方,Dock栏中的应用程序的图标显示在空白界面的下方。
[0053]通过上述实施例提供的方案,在缩小第一应用界面在当前屏幕中的显示比例之后,优先在当前屏幕的其他位置产生空白界面,在空白界面上显示当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,直观显示应用的图标,方便用户选择。
[0054]可选地,在本发明上述实施例中,在步骤S106,在当前屏幕中的空白界面上显示至少一个待选择的应用的图标之后,上述方法还包括:
[0055]步骤S1072,当在当前屏幕中的空白界面中检测到水平滑动操作时,实时获取至少一个新应用的图标。
[0056]步骤S1074,将至少一个新应用的图标显示在空白界面中对应的显示位置。
[0057]在一种可选的方案中,当用户不需要选择当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,需要选择其他应用的图标时,可以通过在空白界面中左右滑动切换其他应用的图标,将实时获取到的至少一个新应用的图标显示在对应的显示位置,例如,可以按照实时桌面中每个应用的显示位置显示至少一个新应用的图标,并且无效应用(无法在分屏模式下使用的应用)的图标可以变暗显示。
[0058]图2(c)是根据本发明实施例的一种可选的多应用界面的示意图,在一种可选的应用场景中,如图2(c)所示,在空白界面上显示最近使用的应用程序的图标和dock栏中的应用程序的图标之后,用户可以通过在空白界面中向右滑动切换其他应用的图标,其他应用的图标可以按照实时桌面进行显示,无效应用的图标变暗,用户无法选择,用户可以通过左右滑动选择需要打开的应用。
[0059]可选地,在本发明上述实施例中,在步骤S1074,将至少一个新应用的图标显示在空白界面中对应的显示位置之后,上述方法还包括:
[0060]步骤S110,按照预设的显示比例,调整第一应用界面在当前屏幕中的显示比例和第二应用界面在当前屏幕中的显示比例。
[0061]具体的,上述步骤中的预设的显示比例可以是第一应用界面的纵向比例为50%,第二应用界面的纵向比例为50%,第一应用界面和第二应用界面在当前屏幕中平均分配。
[0062]步骤S112,在第一应用界面和第二应用界面的界面连接处显示调整按钮。
[0063]具体的,上述步骤中的调整按钮可以为圆形、三角形,方形等形状,调整按钮设置在第一应用界面和第二应用界面的界面分界处,用户可以通过移动调整按钮调整第一应用界面和第二应用界面的显示比例。
[0064]图2(d)是根据本发明实施例的一种可选的多应用界面的示意图,在一种可选的应用场景中,如图2(d)所示,在用户选择好应用的图标,打开相应的应用界面,即应用2界面之后,可以将应用I界面和应用2界面平均分布,两个界面的纵向比例均为50%。并且可以在两个界面的分界处显示圆形的调整按钮,用户可以通过移动调整按钮调整两个界面的显示大小。
[0065]此处需要说明的是,调整按钮可以一直显示在当前屏幕中间,也可以在调整第一应用界面和第二应用界面之后进行隐藏,当用户点击两个界面分界处时显示。
[0066]通过上述实施例提供的方案,在将至少一个新应用的图标显示在空白界面中对应的显示位置之后,调整第一应用界面和第二应用界面的显示比例,从而满足用户分屏执行不同的应用程序,进一步显示调整按钮实现用户可以根据需要动态调整两个应用界面大小。
[0067]可选地,在本发明上述实施例中,在步骤S112,在第一应用界面和第二应用界面的界面连接处显示调整按钮之后,上述方法还包括:
[0068]步骤S114,如果调整按钮被选中,则获取调整按钮的坐标。
[0069]步骤S116,根据调整按钮的坐标,调整第一应用界面在当前屏幕中的显示比例和第二应用界面在当前屏幕中的显示比例。
[0070]在一种可选的方案中,当检测到调整按钮被选中,可以实时获取调整按钮的坐标,根据实时获取到的坐标,调整第一应用界面的显示比例和第二应用界面的显示比例,例如,当用户点击调整按钮并上下移动时,可以将调整按钮的纵坐标作为第一应用界面和第二应用界面的界面分界处。
[0071]在一种可选的应用场景中,如图2(d)所示,用户可以点击并向上移动调整按钮,根据实时获取到的调整按钮的坐标,减小应用I界面的纵向比例,增大应用2界面的纵向比例,同时保证应用I界面减小的纵向比例与应用2界面增大的纵向比例相同,从而保证当前屏幕资源不出现浪费。
[0072]实施例2
[0073]根据本发明实施例,提供了一种多应用界面的显示装置实施例。图3是根据本发明实施例的一种多应用界面的显示装置的示意图,如图3所示,该装置包括:
[0074]匹配模块32,用于当在第一应用界面中检测到至少一个滑动操作时,将至少一个滑动操作与预设滑动操作进行匹配。
[0075]具体的,上述步骤中的第一应用界面可以是用户当前开启的应用界面,并且在应用界面中执行相应的应用程序。至少一个滑动操作可以是用户使用至少一根手指,例如两根手指,三根手指,在当前屏幕上滑动产生的滑动操作。预设滑动操作可以是预先设定并存储在终端中的操作,例如,预设滑动操作可以是向上滑动操作。
[0076]第一显示模块34,用于在至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面。
[0077]具体的,上述步骤中的显示比例可以包括横向比例和纵向比例。
[0078]在一种可选的方案中,在检测到的至少一个滑动操作与预设滑动操作匹配成功的情况下,可以为将当前屏幕中显示的第一应用界面向上收缩,即减小第一应用界面的纵向比例,例如,可以将第一应用在当前屏幕中的纵向比例缩小为原始纵向比例的1/3?1/4,在屏幕的剩余位置显示第二应用界面。
[0079]在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,可以将检测到的两个滑动操作与预设滑动操作进行匹配,例如,预设滑动操作为向上滑动操作,确定检测到的两个滑动操作为向上滑动操作,则应用I界面往上收缩,并在屏幕下方显示应用2界面。
[0080]通过本发明上述实施例,可以通过在第一应用界面中检测用户的操作,当检测到至少一个滑动操作时,将检测到的至少一个滑动操作与预设滑动操作进行匹配,如果匹配成功,则缩小第一应用界面在当前屏幕中的显示比例,并在当前屏幕中同时显示第二应用界面,实现显示多个应用界面的目的。容易注意到的是,由于上述方案通过检测滑动操作,在确定检测到的至少一个滑动操作与预设滑动操作匹配成功的情况下,缩小第一应用界面在当前屏幕中的显示比例,因此,本发明提供的上述方案不会发生页面跳转,也不会打断用户当前在第一应用界面中的操作,操作过程直观方便,从而解决现有技术中显示第二应用界面的方式需要进行页面切换,导致操作过程不直观、不方便的技术问题,简化操作过程,提升用户体验感。
[0081 ]可选地,在本发明上述实施例中,匹配模块32包括:
[0082]第一获取子模块,用于获取至少一个滑动操作的操作方向。
[0083]第一判断子模块,用于判断至少一个滑动操作的操作方向与预设滑动操作的操作方向是否相同。
[0084]确定子模块,用于如果至少一个滑动操作的操作方向与预设滑动操作的操作方向相同,则确定至少一个滑动操作与预设滑动操作匹配成功。
[0085]具体的,当预设滑动操作为向上滑动操作时,上述步骤中的预设滑动操作的操作方向可以是从下往上,例如,竖直从下往上,沿对角线从下往上。
[0086]在一种可选的方案中,如果至少一个滑动操作的操作方向与预设滑动操作的操作方向不同,可以确定检测到的滑动操作为用户的误操作,无需进一步显示多个应用界面。
[0087]在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,获取两个滑动操作的操作方向,如果两个滑动操作的操作方向是从下往上,则确定两个滑动操作与向上滑动操作匹配,可以显示应用2界面。
[0088]可选地,在本发明上述实施例中,匹配模块32还包括:
[0089]第二获取子模块,用于获取至少一个滑动操作的起始坐标。
[0090]第一判断子模块,用于判断至少一个滑动操作的起始坐标是否处于预设的坐标范围之内。
[0091]执行子模块,用于如果至少一个滑动操作的起始坐标处于预设的坐标范围之内的情况下,则进入获取至少一个滑动操作的操作方向的步骤。
[0092]具体的,预设的坐标范围可以是当前屏幕的底部。
[0093]在一种可选的方案中,为了避免用户的误操作,在检测到至少一个滑动操作之后,首先判断至少一个滑动操作的起始坐标是否处于预设的坐标范围之内,如果确定至少一个滑动操作的起始坐标处于预设的坐标范围之内,则获取至少一个滑动操作的操作方向,在确定至少一个滑动操作的操作方向与预设滑动操作的操作方向相同的情况下,缩小第一应用界面在当前屏幕中的显示比例,并显示第二应用界面;如果确定至少一个滑动操作的起始坐标处于预设的坐标范围之外,则确定至少一个滑动操作为误操作,无需获取至少一个滑动操作的操作方向。
[0094]在一种可选的应用场景中,如图2(a)所示,当用户想要在手机终端开启分屏模式显示两个界面时,可以在操作当前的应用I界面的过程中,使用两根手指在屏幕下方往上滑,当终端检测到两个滑动操作时,获取两个滑动操作的起始坐标,如果两个滑动操作的起始坐标是在当前屏幕的底部,则获取两个滑动操作的操作方向,如果两个滑动操作的操作方向是从下往上,则确定两个滑动操作与向上滑动操作匹配,可以显示应用2界面。
[0095]通过上述实施例提供的方案,可以在检测到至少一个滑动操作之后,获取至少一个滑动操作的起始坐标和操作方向,如果滑动操作的起始坐标处于预设的坐标范围之内,且操作方向与预设滑动操作操作方向均同,则确定用户操作为有效操作,启动分屏模式,缩小第一应用界面在当前屏幕中的显示比例,并显示第二应用界面;如果起始坐标处于预设的坐标范围之外,或者操作方向不同,则确定用户操作为误操作,不启动分屏模式,不调整第一应用界面在当前屏幕中的显示比例。
[0096]可选地,在本发明上述实施例中,在步骤S104,上述装置还包括:
[0097]第二显示模块,用于在当前屏幕中产生空白界面,并在当前屏幕中的空白界面上显示至少一个待选择的应用的图标。
[0098]第三显示模块,用于如果任意一个待选择的应用的图标被选中,则将被选中的应用的应用界面作为第二应用界面显示在空白界面中。
[0099]在一种可选的方案中,在缩小第一应用界面在当前屏幕中的显示比例之后,可以首先显示空白界面,并在空开界面上显示多个应用的图标供用户选择,用户可以通过点击空白界面上显示的应用的图标,当任意一个应用的图标被选中,则执行该应用的图标对应的应用程序,将该应用的应用界面作为第二应用界面进行显示。
[0100]通过上述实施例提供的方案,可以在当前屏幕中生成空白界面,在空白界面上显示至少一个待选择的应用的图标,当任意一个待选择的应用的图标被选中时,将被选中的应用的应用界面作为第二应用界面显示在空白界面中,从而实现分屏同时显示多个应用界面,分别执行多个应用程序。
[0101 ] 可选地,在本发明上述实施例中,上述应用的图标可以为如下任意一种图标:当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,第二显示模块包括:
[0102]第三获取子模块,用于获取当前时间段内使用的应用程序的图标的第一子显示区域,和停靠栏中的应用程序的图标的第二子显示区域。
[0103]显示子模块,用于在第一子显示区域和第二子显示区域中分别显示每个待选择的应用的图标。
[0104]在一种可选的方案中,第一子显示区域可以位于第二子显示区域的上方,可以根据至少一个待选择的应用的图标的类型,将至少一个待选择的应用的图标显示在第一子显示区域或者第二子显示区域中,即,如果一个待选择的应用的图标是当前时间段内使用的应用程序的图标,则将该图标显示在第一子显示区域中;如果一个待选择的应用的图标是停靠栏中的应用程序的图标,则将该图标显示在第二子显示区域中。
[0105]在一种可选的应用场景中,如图2(b)所示,在确定检测到的两个滑动操作与向上滑动操作匹配之后,应用I界面往上收缩,并在屏幕下方产生空白界面,可以在空白界面上显示最近使用的应用程序的图标和停靠栏(Dock栏)中的应用程序的图标,最近使用的应用程序的图标显示在空白界面的上方,Dock栏中的应用程序的图标显示在空白界面的下方。
[0106]通过上述实施例提供的方案,在缩小第一应用界面在当前屏幕中的显示比例之后,优先在当前屏幕的其他位置产生空白界面,在空白界面上显示当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,直观显示应用的图标,方便用户选择。
[0107]可选地,在本发明上述实施例中,上述装置还包括:
[0108]第一获取模块,用于当在当前屏幕中的空白界面中检测到水平滑动操作时,实时获取至少一个新应用的图标。
[0109]第四显示模块,用于将至少一个新应用的图标显示在空白界面中对应的显示位置。
[0110]在一种可选的方案中,当用户不需要选择当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,需要选择其他应用的图标时,可以通过在空白界面中左右滑动切换其他应用的图标,将实时获取到的至少一个新应用的图标显示在对应的显示位置,例如,可以按照实时桌面中每个应用的显示位置显示至少一个新应用的图标,并且无效应用(无法在分屏模式下使用的应用)的图标可以变暗显示。
[0111]在一种可选的应用场景中,如图2(c)所示,在空白界面上显示最近使用的应用程序的图标和dock栏中的应用程序的图标之后,用户可以通过在空白界面中向右滑动切换其他应用的图标,其他应用的图标可以按照实时桌面进行显示,无效应用的图标变暗,用户无法选择,用户可以通过左右滑动选择需要打开的应用。
[0112]可选地,在本发明上述实施例中,上述装置还包括:
[0113]第一调整模块,用于按照预设的显示比例,调整第一应用界面在当前屏幕中的显示比例和第二应用界面在当前屏幕中的显示比例。
[0114]具体的,上述步骤中的预设的显示比例可以是第一应用界面的纵向比例为50%,第二应用界面的纵向比例为50%,第一应用界面和第二应用界面在当前屏幕中平均分配。
[0115]第五显示模块,用于在第一应用界面和第二应用界面的界面连接处显示调整按钮。
[0116]具体的,上述步骤中的调整按钮可以为圆形、三角形,方形等形状,调整按钮设置在第一应用界面和第二应用界面的界面分界处,用户可以通过移动调整按钮调整第一应用界面和第二应用界面的显示比例。
[0117]在一种可选的应用场景中,如图2(d)所示,在用户选择好应用的图标,打开相应的应用界面,即应用2界面之后,可以将应用I界面和应用2界面平均分布,两个界面的纵向比例均为50%。并且可以在两个界面的分界处显示圆形的调整按钮,用户可以通过移动调整按钮调整两个界面的显示大小。
[0118]此处需要说明的是,调整按钮可以一直显示在当前屏幕中间,也可以在调整第一应用界面和第二应用界面之后进行隐藏,当用户点击两个界面分界处时显示。
[0119]通过上述实施例提供的方案,在将至少一个新应用的图标显示在空白界面中对应的显示位置之后,调整第一应用界面和第二应用界面的显示比例,从而满足用户分屏执行不同的应用程序,进一步显示调整按钮实现用户可以根据需要动态调整两个应用界面大小。
[0120]可选地,在本发明上述实施例中,上述装置还包括:
[0121]第二获取模块,用于如果调整按钮被选中,则获取调整按钮的坐标。
[0122]第二调整模块,用于根据调整按钮的坐标,调整第一应用界面在当前屏幕中的显示比例和第二应用界面在当前屏幕中的显示比例。
[0123]在一种可选的方案中,当检测到调整按钮被选中,可以实时获取调整按钮的坐标,根据实时获取到的坐标,调整第一应用界面的显示比例和第二应用界面的显示比例,例如,当用户点击调整按钮并上下移动时,可以将调整按钮的纵坐标作为第一应用界面和第二应用界面的界面分界处。
[0124]在一种可选的应用场景中,如图2(d)所示,用户可以点击并向上移动调整按钮,根据实时获取到的调整按钮的坐标,减小应用I界面的纵向比例,增大应用2界面的纵向比例,同时保证应用I界面减小的纵向比例与应用2界面增大的纵向比例相同,从而保证当前屏幕资源不出现浪费。
[0125]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0126]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0127]在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0128]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0129]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0130]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0131]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种多应用界面的显示方法,其特征在于,包括: 当在第一应用界面中检测到至少一个滑动操作时,将所述至少一个滑动操作与预设滑动操作进行匹配; 在所述至少一个滑动操作与所述预设滑动操作匹配成功的情况下,缩小所述第一应用界面在当前屏幕中的显示比例,并在所述当前屏幕中同时显示第二应用界面。2.根据权利要求1所述的方法,其特征在于,将所述至少一个滑动操作与预设滑动操作进行匹配包括: 获取所述至少一个滑动操作的操作方向; 判断所述至少一个滑动操作的操作方向与所述预设滑动操作的操作方向是否相同; 如果所述至少一个滑动操作的操作方向与所述预设滑动操作的操作方向相同,则确定所述至少一个滑动操作与所述预设滑动操作匹配成功。3.根据权利要求2所述的方法,其特征在于,在获取所述至少一个滑动操作的操作方向之前,所述方法还包括: 获取所述至少一个滑动操作的起始坐标; 判断所述至少一个滑动操作的起始坐标是否处于预设的坐标范围之内; 如果所述至少一个滑动操作的起始坐标处于所述预设的坐标范围之内,则进入获取所述至少一个滑动操作的操作方向的步骤。4.根据权利要求1至3中任意一项所述的方法,其特征在于,在缩小所述第一应用界面在当前屏幕中的显示比例之后,所述方法还包括: 在所述当前屏幕中产生空白界面,并在所述当前屏幕中的所述空白界面上显示至少一个待选择的应用的图标; 如果任意一个待选择的应用的图标被选中,则将被选中的应用的应用界面作为所述第二应用界面显示在所述空白界面中。5.根据权利要求4所述的方法,其特征在于,所述应用的图标为如下任意一种图标:当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,其中,在所述当前屏幕中的所述空白界面上显示至少一个待选择的应用的图标,包括: 获取所述当前时间段内使用的应用程序的图标的第一子显示区域,和所述停靠栏中的应用程序的图标的第二子显示区域; 在所述第一子显示区域和所述第二子显示区域中分别显示每个待选择的应用的图标。6.根据权利要求5所述的方法,其特征在于,在所述当前屏幕中的所述空白界面上显示至少一个待选择的应用的图标之后,所述方法还包括: 当在所述当前屏幕中的所述空白界面中检测到水平滑动操作时,实时获取至少一个新应用的图标; 将所述至少一个新应用的图标显示在所述空白界面中对应的显示位置。7.根据权利要求4所述的方法,其特征在于,在将被选中的应用的应用界面作为所述第二应用界面显示在所述空白界面中之后,所述方法还包括: 按照预设的显示比例,调整所述第一应用界面在所述当前屏幕中的显示比例和所述第二应用界面在所述当前屏幕中的显示比例; 在所述第一应用界面和所述第二应用界面的界面连接处显示调整按钮。8.根据权利要求7所述的方法,其特征在于,在所述第一应用界面和所述第二应用界面的界面连接处显示调整按钮之后,所述方法还包括: 如果所述调整按钮被选中,则获取所述调整按钮的坐标; 根据所述调整按钮的坐标,调整所述第一应用界面在所述当前屏幕中的显示比例和所述第二应用界面在所述当前屏幕中的显示比例。9.一种多应用界面的显示装置,其特征在于,包括: 匹配模块,用于当在第一应用界面中检测到至少一个滑动操作时,将所述至少一个滑动操作与预设滑动操作进行匹配; 第一显示模块,用于在所述至少一个滑动操作与所述预设滑动操作匹配成功的情况下,缩小所述第一应用界面在当前屏幕中的显示比例,并在所述当前屏幕中同时显示第二应用界面。10.根据权利要求9所述的装置,其特征在于,所述匹配模块包括: 第一获取子模块,用于获取所述至少一个滑动操作的操作方向; 第一判断子模块,用于判断所述至少一个滑动操作的操作方向与所述预设滑动操作的操作方向是否相同; 确定子模块,用于如果所述至少一个滑动操作的操作方向与所述预设滑动操作的操作方向相同,则确定所述至少一个滑动操作与所述预设滑动操作匹配成功。11.根据权利要求10所述的装置,其特征在于,所述匹配模块还包括: 第二获取子模块,用于获取所述至少一个滑动操作的起始坐标; 第一判断子模块,用于判断所述至少一个滑动操作的起始坐标是否处于预设的坐标范围之内; 执行子模块,用于如果所述至少一个滑动操作的起始坐标处于所述预设的坐标范围之内,则执行所述第一获取子模块的功能。12.根据权利要求9至11中任意一项所述的装置,其特征在于,所述装置还包括: 第二显示模块,用于在所述当前屏幕中产生空白界面,并在所述当前屏幕中的所述空白界面上显示至少一个待选择的应用的图标; 第三显示模块,用于如果任意一个待选择的应用的图标被选中,则将被选中的应用的应用界面作为所述第二应用界面显示在所述空白界面中。13.根据权利要求12所述的装置,其特征在于,所述应用的图标为如下任意一种图标:当前时间段内使用的应用程序的图标和停靠栏中的应用程序的图标,其中,所述第二显示丰吴块包括: 第三获取子模块,用于获取所述当前时间段内使用的应用程序的图标的第一子显示区域,和所述停靠栏中的应用程序的图标的第二子显示区域; 显示子模块,用于在所述第一子显示区域和所述第二子显示区域中分别显示每个待选择的应用的图标。14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 第一获取模块,用于当在所述当前屏幕中的所述空白界面中检测到水平滑动操作时,实时获取至少一个新应用的图标; 第四显示模块,用于将所述至少一个新应用的图标显示在所述空白界面中对应的显示位置。15.根据权利要求12所述的装置,其特征在于,所述装置还包括: 第一调整模块,用于按照预设的显示比例,调整所述第一应用界面在所述当前屏幕中的显示比例和所述第二应用界面在所述当前屏幕中的显示比例; 第五显示模块,用于在所述第一应用界面和所述第二应用界面的界面连接处显示调整按钮。16.根据权利要求15所述的装置,其特征在于,所述装置还包括: 第二获取模块,用于如果所述调整按钮被选中,则获取所述调整按钮的坐标; 第二调整模块,用于根据所述调整按钮的坐标,调整所述第一应用界面在所述当前屏幕中的显示比例和所述第二应用界面在所述当前屏幕中的显示比例。
【文档编号】G06F3/0488GK105867727SQ201610169481
【公开日】2016年8月17日
【申请日】2016年3月22日
【发明人】黄颖儿
【申请人】珠海格力电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1