本申请涉及图像显示的技术领域,尤其涉及一种界面显示方法、图像显示方法和用户终端。
背景技术:
目前,用户的手机上安装的应用越来越多,所以安卓和苹果手机都采用了多个界面容纳这些应用的方式,比如,一个界面可能容纳4*5阵列的20个应用,则如果用户安装了200个应用,则需要10个界面容纳这些应用。
现有技术中,不论是安卓还是苹果手机,这10个界面都是顺序排列的,用户切换界面时候,需要顺序滑动进行界面的切换。如果需要从第1个界面切换到第10个界面,则需要滑动9次,如果继续安装应用,超过了10个界面,则用户每次想切换到最后一个界面,都要滑动很多次,给用户带来不便。
技术实现要素:
本申请实施例的目的是提供一种界面显示的方法、图像显示的方法和用户终端,用于提高用户进行界面切换和图像切换的效率。
为了实现上述技术方案,本说明书实施例是这样实现的:
本说明书实施例提供的一种界面显示的处理方法,所述方法包括:
检测针对用户终端当前显示的第一界面的滑动操作;其中,所述用户终端具有多个界面,所述第一界面为所述多个界面中的一个;所述多个界面的排布至少包括:第一排布方向和第二排布方向;所述第一排布方向和第二排布方向对应的直线相交;每个所述界面至少包括一个界面元素;
确定所述滑动操作的滑动方向;
根据所述滑动方向,确定对应的界面切换方向;
若所述界面切换方向上存在相邻的第二界面,则将当前显示的所述第一界面切换为所述第二界面。
本说明书实施例还提供了一种图像显示的方法,所述方法包括:
检测针对用户终端当前显示的第一图像的滑动操作;其中,所述第一图像为图像阵列中的一个,所述图像阵列由多个图像构成,所述图像阵列的排布至少包括:第一排布方向和第二排布方向;所述第一排布方向和第二排布方向对应的直线相交;
确定所述滑动操作的滑动方向;
根据所述滑动方向,确定对应的图像切换方向;
若所述图像切换方向上存在相邻的、属于所述图像阵列的第二图像,则将当前显示的所述第一图像切换为所述第二图像。
本说明书实施例还提供了一种用户终端,所述用户终端用于执行上述的界面显示的方法,和/或,执行上述的图像显示的方法。
本申请实施例中的界面显示的方法、图像显示的方法和用户终端,通过将界面和/或图像阵列进行多个方向上排布,且使每个方向都可以进行滑动切换操作,提高了用户进行界面切换和图像切换的效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的界面显示的方法的流程示意图;
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
本申请实施例提供了一种界面显示的方法,所述方法包括:
步骤s102:检测针对用户终端当前显示的第一界面的滑动操作;其中,所述用户终端具有多个界面,所述第一界面为所述多个界面中的一个;所述多个界面的排布至少包括:第一排布方向和第二排布方向;所述第一排布方向和第二排布方向对应的直线相交;每个所述界面至少包括一个界面元素;
本申请实施例中,主要考虑减少用户终端包括多个界面时的用户的切换次数,由于现有技术中的界面都是单一方向切换的操作,比如都是左右方向的切换。以用户终端具有10个界面为例,其排布为一字型的排列。
而本申请实施例中,界面的排列的方式可以为矩阵排列、比如10个界面,可以排列成2×5的阵列的形式。第1界面位于阵列中的左上角,第10界面位于阵列中的右下角,则用户想从第1界面切换到第10界面,可以向左滑动4次,以将界面向右切换4个位置,然后向上滑动1次,以将界面向下切换1个位置,就能切换到第10界面。即用户操作5次就能时限切换,相比现有技术少了4次操作。
再比如10个界面呈散射状排列,如“米字型”辐射状排列,则用户进行横向、纵向或者斜向滑动,可以在1-3次操作就能完成任一两个界面之间的切换。
本实施例中,多个界面的排布方式可以为以下中的任一种:矩阵排布方式、散射状方式排布、圆形方式排布和不规则形状方式排布。
步骤s104:确定所述滑动操作的滑动方向;
步骤s106:根据所述滑动方向,确定对应的界面切换方向;
根据界面阵列的排布方式不同,结合用户的滑动操作,可以确定界面切换方向。比如矩形阵列,根据滑动方向,可以确定对应的界面切换方向可能为横向或者纵向,而对于散射形阵列,如米字型,或者圆周分布的阵列,则切换方向可能为斜向,或者特定角度的方向。
步骤s108:若所述界面切换方向上存在相邻的第二界面,则将当前显示的所述第一界面切换为所述第二界面。
本实施例中,如果切换方向上有界面,则切换到该界面,如果当前界面为切换方向上最后一个界面,则不进行切换。
如2×5的阵列的形式的界面布局,如果用户已经切换到第5个界面,则在进行右向切换,则不执行相应操作。
此外,本实施例还提供了一种更加快速的切换方式,所述方法还包括:确定所述滑动操作的滑动位移;
若所述界面切换方向上存在多个界面,则根据所述滑动位移,在所述界面切换方向上的多个界面中,确定与所述滑动位移相对应的第三界面;
将当前显示的所述第一界面切换为所述第三界面。
即用户在滑动时,可以根据滑动的程度,确定切换到的界面,比如轻划,滑动位移为第一长度,则只切换一个位置的界面,如果重划,滑动位置为第二长度,则可以切换两个位置的界面。
此外,本申请实施例中,还可以在当前显示的界面中,显示所述多个界面的布局信息;其中,所述布局信息用于展示所述多个界面的分布状态,以及所述当前显示的界面在所述多个界面中的分布位置。
通过显示布局信息,用户可以方便的看出当前切换到哪个界面了。能个看出当前界面在阵列的位置。
本申请中,所述界面中包括多个显示容器,所述显示容器用于显示以下中的一项或多项界面元素:应用图标、应用群组和文件。
本申请实施例还提供了一种图像显示的方法,所述方法包括:
检测针对用户终端当前显示的第一图像的滑动操作;其中,所述第一图像为图像阵列中的一个,所述图像阵列由多个图像构成,所述图像阵列的排布至少包括:第一排布方向和第二排布方向;所述第一排布方向和第二排布方向对应的直线相交;
确定所述滑动操作的滑动方向;
根据所述滑动方向,确定对应的图像切换方向;
若所述图像切换方向上存在相邻的、属于所述图像阵列的第二图像,则将当前显示的所述第一图像切换为所述第二图像。
本实施例的图像切换方法与界面切换的方法原理相近,如10个图像,可以呈矩阵排列,也可以呈散射状排列,如“米字型”辐射状排列,则用户进行横向、纵向或者斜向滑动。
本实施例中,图像阵列的排布方式可以为以下中的任一种:矩阵排布方式、散射状方式排布、圆形方式排布和不规则形状方式排布。
与界面切换的方式相同,本实施例也可以进行快速切换,本实施例方法还包括:
确定所述滑动操作的滑动位移;
若所述图像切换方向上存在属于所述图像阵列的多个图像,则根据所述滑动位移,在所述图像切换方向上的所述多个图像中,确定与所述滑动位移相对应的第三图像;
将当前显示的所述第一图像切换为所述第三图像。
以及为便于用户在当前显示中查看到图像阵列的布局信息,则本实施例的方法还包括:在当前显示的图像的界面中,显示所述图像阵列的布局信息;其中,所述布局信息用于展示所述图像阵列的分布状态,以及当前显示的图像在所述图像阵列中的分布位置。
本申请实施例的图像阵列的生成策略包括以下中的一种或多种:
基于事件生成图像阵列的策略;
基于时间生成图像阵列的策略;
基于用户划分生成对应图像阵列的策略。
即根据图像产生时间,或者对应某个事件,将多个图像关联起来,形成图像阵列进行显示。
以上为本说明书实施例提供的界面显示的方法和图像显示的方法,基于同样的思路,本说明书实施例还提供一种用户终端,该用户终端可以为手机、pad、便携电脑等,其用于执行上述的界面显示的方法,和/或,执行上述的图像显示的方法。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。