本发明实施例涉及计算机技术领域,尤其涉及一种界面显示的方法及终端。
背景技术:
随着通讯技术的发展,终端(例如智能手机、电脑、平板笔记本等)已经成为人们生活中必不可少的电子产品。
现有技术中,终端以平面的形式显示界面,当用户需要查看其它切面时,再通过相应的操作切换到其他界面上。这种界面显示的方式,使得用户只能看到当前的界面,降低了用户体验。
技术实现要素:
本发明实施例提供一种界面显示的方法及终端,用以解决现有技术中终端在显示屏上只能显示一个界面的问题。
本发明实施例提供一种界面显示的方法,包括:
终端获取需要显示的多个界面;将获取的多个界面加载到预设的多面体的表面上;并在显示屏上显示表面加载了多个界面的多面体。
本发明实施例提供一种界面显示的终端,包括:
处理单元用于获取需要显示的多个界面,并将获取的多个界面加载到预设的多面体的表面上;显示单元用于显示表面加载了多个界面的多面体。
在本发明实施例中由于能够将需要显示的多个界面加载到预设的多面体的表面上,终端在显示屏上显示表面加载了多个界面的多面体,使得终端能够同时显示多个界面,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明中界面显示的方法的流程示意图;
图2为本发明中多面体的示意图;
图3a和图3b分别为本发明中多面体表面加载界面的示意图;
图4为本发明中界面显示的示意图;
图5为本发明中对多面体操作后界面显示的示意图;
图6为本发明中多面体显示的角度的示意图;
图7为本发明中界面显示的终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图对本发明实施例进行具体介绍。
如图1所示,本发明实施例界面显示的方法,包括:
步骤100,终端获取需要显示的多个界面。
步骤101,终端将获取的多个界面加载到预设的多面体的表面上。
步骤102,终端在显示屏上显示表面加载了多个界面的多面体。
应理解,本发明实施例的终端可以为智能手机、平板电脑、笔记本电脑等具有显示屏的电子设备。
需要说明的是,步骤101中终端获取的需要显示的多个界面可以为一个应用中的多个界面,也可以为打开的多个应用中最后显示的界面。
可选的,预设的多面体为棱柱,如图2所示的六棱柱,其中,在如图2所示的六棱柱中,上下两个平行的面为底面,其余六个面为侧面。具体的,针对终端需要显示的一个界面,可以占满整个棱柱的一个侧面,如图3a所示,也可以仅占整个棱柱侧面的一部分,如图3b所示。
应理解,在步骤102中在显示屏上显示表面加载了多个界面的多面体时,不显示多面体的边界,如图2所示的六棱柱的各个棱。可选的一种展示的效果图,如图4所示。
具体的,终端确定需要加载多个界面的个数,然后,根据需要加载的多个界面的个数,确定需要加载的棱柱,其中确定的需要加载的棱柱的侧面的个数等于确定的需要加载的界面的个数,并将多个界面加载到确定的棱柱的侧面上。
例如,终端确定需要加载的界面的个数为3,可以确定需要加载的棱柱为三棱柱,将需要加载的界面的加载到三棱柱的侧面上。
当终端检测到对任一表面上加载的界面的点击操作后,在显示屏上按照预设的比例放大显示点击的界面。
其中,预设的比例可以根据实际情况的需要进行设定。
以图4为例进行说明,当终端检测到对界面1的点击操作后,可以按预设的比例放大显示界面1,可选的,如图5所示,在显示屏上全屏显示界面1。
当终端检测到点击如图5所示的左上角的返回按键后,则返回如图4所示的界面。
可选的,终端在检测到对多面体的滑动操作之后,按照滑动操作的方向旋转多面体。
以图4为例,滑动操作为从左向右的滑动操作或则从右向左的滑动操作,当终端检测到的操作为从右向左的操作,则将界面3旋转到界面1的位置上,界面1旋转到界面2的位置上,以此类推,终端每检测到一次,则界面移动一次位置。
需要说明是,当多面体在显示屏上显示的如图6所示的角度时,滑动操作为从上向下或从下向上的滑动操作。
在本发明实施例中,不限定多面体显示的角度。
基于同一发明构思,本发明实施例中还提供了一种界面显示的终端,由于界面显示的终端对应的方法为本发明实施例界面显示的方法,因此本发明实施例界面显示的终端的实施可以参见该方法的实施,重复之处不再赘述。
如图7所示,本发明实施例界面显示的终端,包括:处理单元700和显示单元701,其中,处理单元700用于获取需要显示的多个界面,并将获取的多个界面加载到预设的多面体的表面上;显示单元701用于显示表面加载了多个界面的多面体。
可选的,预设的多面体为棱柱。
可选的,处理单元700将获取的多个界面加载到预设的多面体的表面上时,具体用于确定需要加载多个界面的个数,根据确定的需要加载的界面的个数,确定需要加载的棱柱,其中确定的需要加载的棱柱的侧面的个数等于确定的需要加载的界面的个数,并将多个界面加载到确定的棱柱的侧面上。
可选的,显示单元701在处理单元700检测到对任一表面上加载的界面的点击操作后,按照预设的比例放大显示点击的界面。
可选的,显示单元701按照预设的比例放大显示点击的界面时,具体用于全屏显示点击的界面。
可选的,处理单元700在检测到对多面体的滑动操作之后,按照滑动操作的方向旋转多面体。
应注意,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
其中,本发明实施例中划分的单元在采用硬件的形式实现时,处理单元700可以由终端的处理器实现,显示单元701可以由终端的显示设备实现。
从上述内容可以看出:终端获取需要显示的多个界面;将获取的多个界面加载到预设的多面体的表面上;并在显示屏上显示表面加载了多个界面的多面体。这种技术方案由于能够将需要显示的多个界面加载到预设的多面体的表面上,终端在显示屏上显示表面加载了多个界面的多面体,使得终端能够同时显示多个界面,提高了用户体验。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。