发明内容
本发明实施例提供一种显示方法及终端,可提高显示应用的切换效率。
本发明实施例第一方面提供了一种显示方法,包括:
接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息;
根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口;
调出所述终端上后台运行的第二应用;
全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
在本发明实施例第一方面的第一种可能的实现方式中,所述第二应用是根据应用的开启时间、使用频率、和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。
结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述方法还包括:
接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的展开手势信息;
全屏显示所述第一应用界面。
结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述方法还包括:
接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的拖动操作;
当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,关闭所述窗口。
结合本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述关闭所述窗口包括:关闭所述窗口,并退出所述第一应用。
本发明实施例第二方面提供了一种终端,包括:
接收单元,用于接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息;
缩小显示单元,用于根据所述接收单元接收的所述缩小手势信息,将所述第一应用界面缩小显示成一窗口;
调出单元,用于调出所述终端上后台运行的第二应用;
全屏显示单元,用于全屏显示所述调出单元调出的第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
在本发明实施例第二方面的第一种可能的实现方式中,所述第二应用是根据应用的开启时间、使用频率、和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。
结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方式,在本发明实施例第二方面的第二种可能的实现方式中,
所述接收单元,还用于接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的展开手势信息;
所述全屏显示单元,还用于全屏显示所述第一应用界面。
结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述终端还包括关闭单元;
所述接收单元,还用于接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的拖动操作;
所述关闭单元,用于当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,关闭所述窗口。
结合本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述关闭所述窗口包括:关闭所述窗口,并退出所述第一应用。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,可同时阅读第一应用界面和第二应用界面上的信息,提高终端屏幕显示的信息量;同时这样便可快速切换终端应用,加快了显示应用切换的效率,进而也提高了终端的智能性和便捷性。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例涉及的终端均可以是任何具备通信和存储功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer,PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。
下面将结合附图1-附图3,对本发明实施例提供的显示方法进行详细介绍。
请参见图1,为本发明实施例提供了一种显示方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤S101-步骤S104。
S101,接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。
具体的,终端接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。其中,所述第一应用界面为第一应用在所述终端的全屏显示界面所显示的。可行的方案中,所述缩小手势信息可以是两个手指或者两个以上手指的捏合手势。可行的方案中,所述缩小手势信息可以是单个手指或多个手指沿预设方向的滑动轨迹或者预设滑动轨迹,例如:向右滑动、“O”型滑动轨迹等等。
S102,根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。
具体的,所述终端根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。其中,所述窗口可以按照任意一种透明度的方式显示。所述终端利用所述缩小手势信息即可将全屏显示的第一应用界面缩小,这种方式方便快捷,便于用户操作,增强了用户体验性。
S103,调出所述终端上后台运行的第二应用。
具体的,所述终端调出所述终端上后台运行的第二应用。其中,所述第二应用是根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。所述终端可以在后台运行的应用中选择从启动时间至第一应用缩小为窗口对应的当前时间的间隔最短的应用作为第二应用;或者,在单位时间范围内,所述终端选择被用户使用次数最多的应用作为第二应用;或者,所述终端选择与第一应用同类型的应用作为关联度最高的第二应用,例如:同为聊天应用或者同为新闻类应用等等同类应用记录为关联度较高;或者所述终端分别记录用户由第一应用切换至下一个同一应用的次数,并将切换次数最高的应用作为关联度最高的第二应用。需要说明的是,当后台运行的应用除了第一应用之外只有一个应用时,直接全屏显示该应用;当后台运行的应用除了第一应用之外有多个应用时,可以根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。
S104,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
具体的,所述终端全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。当接收到所述第一应用中的消息时,所述终端还会将所述消息或接收到所述消息的提示消息显示在所述窗口上。可行的方案中,所述终端可以将所述第一应用中接收到的消息的数量作为提示消息显示在所述窗口。以使终端用户随时掌握所述第一应用的动态信息。进一步,用户可根据所述窗口所显示的所接收的消息、消息数量或者提示信息进行操作,这样更能满足用户的实际需求,提高了用户体验效果,增强用户体验性。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,可同时阅读第一应用界面和第二应用界面上的信息,提高终端屏幕显示的信息量;同时这样便可快速切换终端应用,加快了显示应用切换的效率,进而也提高了终端的智能性和便捷性。
请参见图2,为本发明实施例提供了另一种显示方法的流程示意图。如图2所示,本发明实施例的所述方法可以包括以下步骤S201-步骤S206。
S201,接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。
S202,根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。
S203,调出所述终端上后台运行的第二应用。
S204,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
在本发明实施例中,步骤S201-步骤S204的详细介绍请参见图1所述实施例的步骤S101-步骤104,在此不再赘述。
S205,接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的展开手势信息。
具体的,所述终端接收用户对所述显示所述第一应用界面的窗口的展开手势信息,所述展开手势信息用于全屏显示所述第一应用界面。可行的方案中,所述展开手势信息可以是两个手指或者两个以上手指的向外展开滑动轨迹。可行的方案中,所述展开手势信息可以是单个手指或多个手指沿预设方向的滑动轨迹或者预设滑动轨迹,例如:向左滑动、“M”型滑动轨迹等等。
S206,全屏显示所述第一应用界面。
具体的,当接收到用户对所述窗口的展开手势信息时,所述终端全屏显示所述第一应用,以使用户全屏查看所述第一应用界面或者对所述第一应用进行操作。可行的方案中,当所述终端全屏显示所述第一应用界面时,将所述第二应用对应的第二应用界面不再显示,并将所述第二应用放入所述终端中后台运行的应用中。可行的方案中,当所述终端全屏显示所述第一应用界面时,将所述第二应用对应的第二应用界面以另一窗口显示,并显示于全屏显示的第一应用界面的上方。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,再者,还可以通过对窗口操作展开手势信息,再次全屏显示所述第一应用界面,这种快速切换终端应用的方式,更加地加快了显示应用切换的效率,进而也提高了终端的智能性和便捷性。
请参见图3,为本发明实施例提供了又一种显示方法的流程示意图。如图3所示,本发明实施例的所述方法可以包括以下步骤S301-步骤S306。
S301,接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。
S302,根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。
S303,调出所述终端上后台运行的第二应用;
S304,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
在本发明实施例中,步骤S301-步骤S304的详细介绍请参见图1所述实施例的步骤S101-步骤104,在此不再赘述。
S305,接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的拖动操作。
具体的,所述终端接收用户对位于所述第二应用界面的全屏显示界面上的所述窗口的拖动操作。由于所述第一应用界面的窗口显示于全屏显示的所述第二应用界面的上方,因此,对所述窗口的拖动操作可以不妨碍第二应用界面的显示,也可以作为快捷关闭所述第一应用界面的窗口的方式。
S306,当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,关闭所述窗口。
具体的,当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,所述终端关闭所述窗口。在可行的方案中,所述关闭所述窗口可以是将所述第一应用界面由窗口的显示方式转换为后台运行的方式。在可行的方案中,所述关闭所述窗口也可以是退出所述第一应用。这种通过针对窗口的拖动操作可以实现关闭窗口的方式,简单快捷,提高了终端的智能性与便捷性,同时也增加了用户的体验性。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,这样便可快速切换终端应用,加快了显示应用切换的效率,另外,通过拖动操作可以实现关闭窗口的方案,更加方便快捷,满足了用户的实际需求,进而也提高了终端的智能性和便捷性。
下面将结合附图4-附图5,对本发明实施例提供的终端进行详细介绍。需要说明的是,附图4-附图5所示的终端,用于执行本发明图1-图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1-图3所示的实施例。
请参见图4,为本发明实施例提供了一种终端的结构示意图。如图4所示,本发明实施例的所述终端可以包括:接收单元11、缩小显示单元12、调出单元13和全屏显示单元14。
接收单元11,用于接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。
具体实现中,所述接收单元11接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。其中,所述第一应用界面为第一应用在所述终端的全屏显示界面所显示的。可行的方案中,所述缩小手势信息可以是两个手指或者两个以上手指的捏合滑动轨迹。可行的方案中,所述缩小手势信息可以是单个手指或多个手指沿预设方向的滑动轨迹或者预设滑动轨迹,例如:向右滑动、“O”型滑动轨迹等等。
缩小显示单元12,用于根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。
具体实现中,所述缩小显示单元12根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。其中,所述窗口可以按照任意一种透明度的方式显示。所述终端利用所述缩小手势信息即可将全屏显示的第一应用界面缩小,这种方式方便快捷,便于用户操作,增强了用户体验性。
调出单元13,用于调出所述终端上后台运行的第二应用。
具体实现中,所述调出单元13调出所述终端上后台运行的第二应用。其中,所述第二应用是根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。所述调出单元13可以在后台运行的应用中选择从启动时间至第一应用缩小为窗口对应的当前时间的间隔最短的应用作为第二应用;或者,在单位时间范围内,所述调出单元13选择被用户使用次数最多的应用作为第二应用;或者,所述调出单元13选择与第一应用同类型的应用作为关联度最高的第二应用,例如:同为聊天应用或者同为新闻类应用等等同类应用记录为关联度较高;或者所述调出单元13分别记录用户由第一应用切换至下一个同一应用的次数,并将切换次数最高的应用作为关联度最高的第二应用。需要说明的是,当后台运行的应用除了第一应用之外只有一个应用时,直接全屏显示该应用;当后台运行的应用除了第一应用之外有多个应用时,可以根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。
全屏显示单元14,用于全屏显示所述调出单元调出的第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
具体的,所述全屏显示单元14全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。当接收到所述第一应用中的消息时,所述全屏显示单元14还会将所述消息或接收到所述消息的提示消息显示在所述窗口上。可行的方案中,所述全屏显示单元14可以将所述第一应用中接收到的消息的数量作为提示消息显示在所述窗口。以使终端用户随时掌握所述第一应用的动态信息。进一步,用户可根据所述窗口所显示的所接收的消息、消息数量或者提示信息进行操作,这样更能满足用户的实际需求,提高了用户体验效果,增强用户体验性。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,可同时阅读第一应用界面和第二应用界面上的信息,提高终端屏幕显示的信息量;同时这样便可快速切换终端应用,加快了显示应用切换的效率,进而也提高了终端的智能性和便捷性。
请参见图5,为本发明实施例提供了另一种终端的结构示意图。如图5所示,本发明实施例的所述终端可以包括:接收单元11、缩小显示单元12、调出单元13、全屏显示单元14和关闭单元15。
接收单元11,用于接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。
具体实现中,所述接收单元11接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息。其中,所述第一应用界面为第一应用在所述终端的全屏显示界面所显示的。可行的方案中,所述缩小手势信息可以是两个手指或者两个以上手指的捏合滑动轨迹。可行的方案中,所述缩小手势信息可以是单个手指或多个手指沿预设方向的滑动轨迹或者预设滑动轨迹,例如:向右滑动、“O”型滑动轨迹等等。
缩小显示单元12,用于根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。
具体实现中,所述缩小显示单元12根据所述缩小手势信息,将所述第一应用界面缩小显示成一窗口。其中,所述窗口可以按照任意一种透明度的方式显示。所述终端利用所述缩小手势信息即可将全屏显示的第一应用界面缩小,这种方式方便快捷,便于用户操作,增强了用户体验性。
调出单元13,用于调出所述终端上后台运行的第二应用。
具体实现中,所述调出单元13调出所述终端上后台运行的第二应用。其中,所述第二应用是根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。所述调出单元13可以在后台运行的应用中选择从启动时间至第一应用缩小为窗口对应的当前时间的间隔最短的应用作为第二应用;或者,在单位时间范围内,所述调出单元13选择被用户使用次数最多的应用作为第二应用;或者,所述调出单元13选择与第一应用同类型的应用作为关联度最高的第二应用,例如:同为聊天应用或者同为新闻类应用等等同类应用记录为关联度较高;或者所述调出单元13分别记录用户由第一应用切换至下一个同一应用的次数,并将切换次数最高的应用作为关联度最高的第二应用。需要说明的是,当后台运行的应用除了第一应用之外只有一个应用时,直接全屏显示该应用;当后台运行的应用除了第一应用之外有多个应用时,可以根据应用的开启时间、使用频率和/或与所述第一应用的关联程度,从后台运行的应用中确定一应用为所述第二应用。
全屏显示单元14,用于全屏显示所述调出单元调出的第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。
具体的,所述全屏显示单元14全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。当接收到所述第一应用中的消息时,所述全屏显示单元14还会将所述消息或接收到所述消息的提示消息显示在所述窗口上。可行的方案中,所述全屏显示单元14可以将所述第一应用中接收到的消息的数量作为提示消息显示在所述窗口。以使终端用户随时掌握所述第一应用的动态信息。进一步,用户可根据所述窗口所显示的所接收的消息、消息数量或者提示信息进行操作,这样更能满足用户的实际需求,提高了用户体验效果,增强用户体验性。
所述接收单元11,还用于接收用户对所述显示所述第一应用界面的窗口的展开手势信息。
具体实现中,所述接收单元11接收用户对所述显示所述第一应用界面的窗口的展开手势信息,所述展开手势信息用于全屏显示所述第一应用界面。可行的方案中,所述展开手势信息可以是两个手指或者两个以上手指的向外展开滑动轨迹。可行的方案中,所述展开手势信息可以是单个手指或多个手指沿预设方向的滑动轨迹或者预设滑动轨迹,例如:向左滑动、“M”型滑动轨迹等等。
所述全屏显示单元14,还用于全屏显示所述第一应用界面。
具体实现中,当接收到用户对所述窗口的展开手势信息时,所述全屏显示单元14全屏显示所述第一应用,以使用户全屏查看所述第一应用界面或者对所述第一应用进行操作。可行的方案中,当所述全屏显示单元14全屏显示所述第一应用界面时,将所述第二应用对应的第二应用界面不再显示,并将所述第二应用放入所述终端中后台运行的应用中。可行的方案中,当所述全屏显示单元14全屏显示所述第一应用界面时,将所述第二应用对应的第二应用界面以另一窗口显示,并显示于全屏显示的第一应用界面的上方。
所述接收单元11,还用于接收用户对所述显示所述第一应用界面的窗口的拖动操作。
具体实现中,所述接收单元11接收用户对所述显示所述第一应用界面的窗口的拖动操作。由于所述第一应用界面的窗口显示于全屏显示的所述第二应用界面的上方,因此,对所述窗口的拖动操作可以不妨碍第二应用界面的显示,也可以作为快捷关闭所述第一应用界面的窗口的方式。
关闭单元15,用于当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,关闭所述窗口。
具体实现中,当所述窗口接触到所述终端的显示界面的四周边框的任一边框时,所述关闭单元15关闭所述窗口。在可行的方案中,所述关闭所述窗口可以是将所述第一应用界面由窗口的显示方式转换为后台运行的方式。在可行的方案中,所述关闭所述窗口也可以是退出所述第一应用。这种通过针对窗口的拖动操作可以实现关闭窗口的方式,简单快捷,提高了终端的智能性与便捷性,同时也增加了用户的体验性。
在本发明实施例中,通过接收用户对终端上当前运行的全屏显示的第一应用界面的缩小手势信息,根据缩小手势信息将第一应用界面缩小显示成一窗口,调出终端上后台运行的第二应用,全屏显示所述第二应用对应的第二应用界面,其中,所述窗口位于所述第二应用界面的全屏显示界面上。通过缩小手势信息可以将终端显示的应用由第一应用切换为第二应用,同时第一应用界面以窗口的形式显示于第二应用界面的上方,这样便可快速切换终端应用,加快了显示应用切换的效率,并且即使第一应用以窗口显示,也能即时显示所接收到的消息或者提示消息,再者,还可以通过对窗口操作展开手势信息,再次全屏显示所述第一应用界面,另外,通过拖动操作可以实现关闭窗口,这种操作方案更加方便快捷,满足了用户的实际需求,增强了用户黏性,进而也提高了终端的智能性和便捷性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。