一种后台中应用显示的方法和设备与流程

文档序号:16550684发布日期:2019-01-08 21:05阅读:308来源:国知局
一种后台中应用显示的方法和设备与流程

本发明涉及终端技术领域,尤其涉及一种后台中应用显示的方法和设备。



背景技术:

随着科技技术的发展,终端中各钟不同功能用途的应用在市面上诞生,为满足用户的需求,用户经常会在同一个设备中安装多个应用,并在一定时间内在终端同时打开多个应用并对其操作,为了更好的对用户打开的应用进行管理,目前终端都相继采用不同的管理方法对后台中应用进行管理。

而现有终端中对后台中应用的管理界面大多数会通过用户点击虚拟按键或者点击触摸屏上的按键的方式打开,由于现有技术中终端上的虚拟按键或者触摸屏上的按键一般会在终端某一具体位置,用户无法移动或改变虚拟按键或者触摸屏上的按键的位置,这样限制了用户在打开后台中应用的操作范围,尤其在使用大屏幕终端时,不利于用户在大屏幕下进行单手操作。同时目前终端中大多数后台应用以上下滑动或者横向平展的方式在终端屏幕展示区域显示,且目前终端屏幕显示区域中所展示的后台中的应用的形状统一,一般为长方形形状,同时无法改变后台中应用的大小和位置,经常会占用较大的屏幕空间展示,经常会对展示区域其它内容造成遮挡,限制了用户单手操作的便捷性,给用户的使用带来了不便。

综上所述,目前终端后台中应用的展示效果单一。



技术实现要素:

本发明提供一种后台中应用的显示的方法和装置,用以解决目前终端后台中应用的展示效果单一的问题。

第一方面,本发明实施例提供的后台中应用的显示的方法包括:

首先接收用户通过所述悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;最后将后台中的应用对应的图标以至少一组队列形式显示。

上述方法,通过在屏幕展示区域上添加一个可移动的悬浮图标,然后点击该悬浮图标来打开后台中的应用,可使后台中的应用在屏幕展示区域不同位置进行显示,因此用户可根据实际需求,移动悬浮图标确定想要进行后台应用显示的位置,能够更好的减少后台中应用在屏幕展示区域进行显示时对屏幕中用户需要操作的其他内容的遮挡,并且后台中的应用可以不同形状进行展示,丰富了后台中应用的展示效果,便捷性更强。

在一种可能的实现方式中,所述队列形状包括多边形和/或扇形。

上述方法,通过点击显示区域上显示的悬浮图标来打开后台中应用后,后台中应用以多边形和/或扇形的方式进行展示,为用户设置多种选择,更加形象生动对后台中的应用进行展示,丰富了对后台中的应用的展示形式,给用户带来全新体验。

在一种可能的实现方式中,根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置;根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示。

上述方法,通过根据所述悬浮图标的中心在显示区域中的位置确定队列中心,从而在队列中心所在位置以至少一组队列的形式显示后台中的应用,可使用户通过移动悬浮图标,确定自己想要进行显示后台中应用的位置,更加方便,快捷。

在一种可能的实现方式中,所述队列形状包括扇形;所述根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置,包括:确定所述悬浮图标的中心在显示区域中的显示子区域中的位置,其中所述显示区域包括多个显示子区域,且任意两个显示子区域之间不重叠;将与确定的显示子区域绑定的中心位置作为所述队列的中心在所述显示区域中的位置,其中与显示子区域绑定的中心位置位于所述显示子区域中;所述根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示,包括:将与确定的显示子区域绑定的扇形展开角度作为所述队列的展开角度;根据确定的所述队列的扇形展开角度和所述队列的中心在所述显示区域中的位置,将后台中的应用对应的图标以至少一组队列形式显示。

上述方法,扇形形状可根据用户点击打开后台中的应用的位置进行自适应出现,可自适应调整扇形的大小和角度,有利于在用户打开后台中的应用时,减少对屏幕显示区域其它内容的遮挡,方便用户的对除后台中的应用外的内容进行操作,还可根据用户后台中的应用的数目自适应确定扇形显示个数,更合理的对屏幕显示区域空间进行利用,同时更好的提升了用户单手操作的便捷性。

在一种可能的实现方式中,若有多组队列,所述每组队列的中心是同一个点。

上述方法,在有多组队列时,通过将每组队列的中心设置为同一个点,使多组队列展示视觉效果统一,更加规范化,同时也有利于后续对后台中的应用进行操作。

在一种可能的实现方式中,在接收到悬浮开启指令后,在所述显示区域显示所述悬浮图标。

上述方法,所述悬浮图标可在终端上根据用户触发的开启或者关闭的操作指令对其进行开启或关闭,同时,只有当悬浮图标开启时,才会在所述显示区域显示所述悬浮图标,使在悬浮图标关闭时,后台中的应用对屏幕空间不进行占用。

第二方面,本发明实施例还提供了一种后台中应用显示的设备,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行上述第一方面的各实施例的功能。

第三方面,本发明实施例还提供一种后台中应用显示的设备,该设备包括:接收模块和显示模块,该设备具有实现上述第一方面的各实施例的功能。

第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。

另外,第二方面至第四方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种后台中应用显示的方法示意图;

图2为本发明实施例显示区域显示所述悬浮图标示意图;

图3为本发明实施例通过在设置应用中开启或关闭悬浮图标示意图;

图4为本发明实施例通过在下拉菜单中开启或关闭悬浮图标示意图;

图5为本发明实施例通过显示区域功能图标开启或关闭悬浮图标示意图;

图6为本发明实施例后台中应用小于/等于阈值以一组扇形展示示意图;

图7为本发明实施例后台中应用大于阈值以多组扇形展示示意图;

图8为本发明实施例根据用户设置以一组扇形展示后台中应用示意图;

图9为本发明实施例根据用户设置以多组扇形展示后台中应用示意图;

图10为本发明实施例以2组队列形式显示时每组队列的中心点示意图;

图11为本发明实施例后台中队列的中心所在区域确定示意图;

图12为本发明实施例后台中队列的中心位置确定方式1示意图;

图13为本发明实施例后台中队列的中心位置确定方式2示意图;

图14为本发明实施例后台中应用以至少一组多边形队列形式显示示意图;

图15为本发明实施例后台中应用以至少一组长方形队列形式显示示意图;

图16为本发明实施例后台中应用以至少一组六边形队列形式显示示意图;

图17为本发明实施例后台中应用以至少一组扇形队列形式显示示意图;

图18为本发明实施例后台中应用以内部一组扇形队列和外部一组长方形队列形式显示示意图;

图19为本发明实施例后台中应用以内部一组长方形队列和外部一组扇形队列形式显示示意图;

图20为本发明实施例后台中应用以90度扇形队列形式显示示意图;

图21为本发明实施例后台中应用以180度扇形队列形式显示示意图;

图22为本发明实施例后台中应用以360度扇形队列形式显示示意图;

图23为本发明实施例后台中应用显示的方法的相关流程操作示意图;

图24为本发明实施例第一种后台中应用显示的设备的结构示意图;

图25为本发明实施例第二种后台中应用显示的设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

下面对文中出现的一些词语进行解释:

(1)本发明实施例所指的“终端”是指能够支持该家电设备管理方法技术的终端,即手机、平板、电脑等。

(2)本发明实施例所指的“应用”是指在移动终端系统上的应用。。

(3)本发明实施例所指的“多边形”是指在由三条或三条以上的线段首尾顺次连接所组成的封闭图形叫做多边形。按照不同的标准,多边形可以分为正多边形和非正多边形、凸多边形及凹多边形等。

(4)本发明实施例所指的“扇形”是指一条弧和经过这条弧两端的两条半径所围成的图形,其中本发明实施例所指的扇形包括圆形。

(5)本发明实施例所指的“中心点”是指本发明后台中应用根据用户触发的操作指令可进行转动的旋转轴点。

(6)本发明实施例所指的“扇形的中心”是指当扇形圆心角小于360度时,扇形的中心指扇形的顶点;当扇形为圆形时,扇形的中心指圆心。

(7)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。

(8)本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

下面结合说明书附图对本发明实施例做进一步详细描述。

如图1所示,本发明实施例提供的一种后台中应用的显示的方法,具体包括以下步骤:

步骤101、接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;

步骤102、将后台中的应用对应的图标以至少一组队列形式显示。

通过上述方案,可在屏幕展示区域上添加一个可移动的悬浮图标,然后点击该悬浮图标来打开后台中的应用,可使后台中的应用在屏幕展示区域不同位置进行显示,同时后台中的应用可以不同形状进行展示,丰富了后台中应用的展示效果,更好的减少了后台中应用在屏幕展示区域进行显示时对屏幕的遮挡,便捷性更强。

其中,本发明实施例可根据用户触发的操作指令,在显示区域显示或不显示所述悬浮图标。

具体的,如图2所示,在接收到悬浮开启指令后,在所述显示区域显示所述悬浮图标。

当终端在收到用户触发的开启悬浮图标的指令后,才会在显示区域显示所述悬浮图标,当终端在接收到用户触发的关闭悬浮图标的指令后,在显示区域中不显示悬浮图标。

其中,开启或关闭悬浮图标的方式有多种,下面列举几种。

开启方式1:在终端的设置应用中增加针对悬浮图标是否显示的选项。

具体的,终端根据用户触发的开启操作指令,打开所述终端的设置应用,在设置应用中找到针对悬浮图标是否显示的选项,终端再根据用户的开启或关闭操作指令,开启或关闭悬浮图标。

如图3所示,一般终端中都会有设置应用,本发明实施例可在终端的设置应用中增加针对悬浮图标是否显示的选项。终端根据用户触发的开启操作指令,打开所述终端的设置应用,在设置应用中找到针对悬浮图标是否显示的选项。终端在接收到用户触发的开启悬浮图标的指令后,开启悬浮图标,并在成功开启所述悬浮图标后,在终端显示区域,显示所述悬浮图标;终端在接收到用户触发的关闭悬浮图标的指令后,关闭所述悬浮图标,并在成功关闭所述悬浮图标后,在终端显示区域,不显示所述悬浮图标。

开启方式2:在终端下拉菜单中增加针对悬浮图标是否显示的选项。

具体的,终端根据用户触发的开启操作指令,打开所述终端的下拉菜单,在下拉菜单中找到针对悬浮图标是否显示的选项,终端再根据用户触发的开启或关闭操作指令,开启或关闭悬浮图标。

如图4所示,一般终端中都会有快速开启或关闭移动数据、wifi、手电筒等功能的下拉菜单,本发明实施例可在所述下拉菜单中添加针对悬浮图标是否显示的选项,终端根据用户触发的开启操作指令,打开所述终端的下拉菜单,在下拉菜单中找到针对悬浮图标是否显示的选项,终端在接收到用户触发的开启或关闭悬浮图标的指令后,开启或关闭可对后台中应用进行展示的悬浮图标。

若终端根据用户触发的开启悬浮图标操作指令,成功开启悬浮图标后,则在终端显示区域,显示所述悬浮图标;若终端根据用户触发的关闭悬浮图标操作指令,成功关闭悬浮图标后,则在终端显示区域,不显示所述悬浮图标。

开启方式3:在终端显示区域中增加针对悬浮图标是否显示的功能图标。

具体的,终端根据用户的操作指令,打开所述终端显示区域中针对悬浮图标是否显示的功能图标,终端再根据用户触发的开启或关闭操作指令,开启或关闭针对悬浮图标是否显示的选项。

如图5所示,本发明实施例可在所述终端显示区域中添加针对悬浮图标是否显示的功能图标,终端根据用户触发的开启所述功能图标的操作指令,打开所述功能图标,终端再根据用户触发的开启或关闭操作指令,开启或关闭针对悬浮图标是否显示的选项。

若终端根据用户触发的开启操作指令,成功开启悬浮图标后,则在终端显示区域,显示所述悬浮图标。

若终端根据用户触发的关闭操作指令,成功关闭悬浮图标后,则在终端显示区域,不显示所述悬浮图标。

需要说明的是,上述对悬浮图标的开启或关闭的方式只是举例说明,任何可以应用到本发明实施例中对悬浮图标的开启或关闭方式,都适用本发明实施例。

终端在接收到用户通过所述悬浮图标触发的后台展示指令后,根据不同的设定方式,对后台中的应用对应的图标显示方式不同,下面列举几种。

设定方式1、终端自动根据后台中应用的数量进行判断。

具体的,设计一个阈值,将后台中应用的数量与阈值进行比较。

(1)若终端的后台应用低于或等于这一阈值,则终端在接收到用户通过所述悬浮图标触发的后台展示指令后,将后台中的应用对应的图标以一组队列形式显示。

假设以扇形队列形状进行展示,且设定的阈值为10,且此时后台中应用的数量为7,通过比较可知,此时后台中应用的数量小于设定阈值10,则当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图6所示,将后台中的应用对应的图标以一组扇形进行显示。

(2)若终端的后台中应用高于这一阈值,则终端在接收到用户通过所述悬浮图标触发的后台展示指令后,将后台中的应用对应的图标以多组队列形式显示。

假设以扇形队列形状进行展示,且设定的阈值为10,且此时后台中应用数量为17,通过比较可知,此时后台中应用数量大于设定阈值10,则当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图7所示,将后台中的应用对应的图标以多组扇形进行显示。

设定方式2、终端根据用户设定进行显示。

具体的,终端根据用户提前设定的具体展示方式进行显示。

(1)若用户提前设定以一组队列形式显示,则无论终端后台中应用有多少个,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,将后台中的应用对应的图标都以一组队列形式显示。

假设以扇形队列形状进行展示,用户设置以一组队列进行显示,则无论终端后台中应用有多少个,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图8所示,将后台中的应用对应的图标以一组扇形式显示。

(2)若用户提前设定以多组队列形式显示,则无论终端后台中应用有多少个,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,将后台中的应用对应的图标都以多组队列形式显示。

假设以扇形队列形状进行展示,且用户设置以2组队列进行显示,则无论终端后台中应用有多少个,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图9所示,将后台中的应用对应的图标以2组扇形式显示。

通过上述方案,可根据用户预先设置或者终端根据后台应用中应用数目自动确定队列数目,为用户设置多种选择,更加形象生动的展示应用信息,更加智能化,给用户带来全新体验。

当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,将后台中的应用对应的图标以多组队列形式显示时,所述每组队列的中心是同一个点。

假设将后台中的应用对应的图标在展示区域以2组扇形队列形状显示时,所述每组队列的中心点为图10所示中圆圈a所示位置。

通过上述方案,在有多组队列时,通过将每组队列的中心设置为同一个点,使多组队列展示视觉效果统一,更加规范化,同时也有利于后续对后台中应用进行操作。

同时,可根据终端接收到用户对悬浮图标触发的后台展示指令时所述悬浮图标的中心,确定所述队列的中心,从而将后台中的应用对应的图标以至少一组队列形式显示。

具体的,根据所述悬浮图标的中心在所述显示区域中的位置,确定所述队列的中心在所述显示区域中的位置;根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示。

比如,首先根据用户对悬浮图标触发的点击操作指令对后台中的应用对应的图标以至少一组队列形式显示时,获取当前状态下所述悬浮图标的中心,然后如图11所示,假设所述悬浮图标的中心在所述展示区域中的位置为右边区域位置,则可确定所述队列的中心在所述显示区域中的位置同样为右边区域位置,最后根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示。

其中,根据所述悬浮图标的中心在所述显示区域中的位置,确定所述队列的中心在所述显示区域中的位置,分为多种情况,下面列举几种。

所述队列的中心位置1:同悬浮图标中心位置一致。

具体的,所述悬浮图标的中心在所述显示区域中的位置,即为所述队列的中心在所述显示区域中的位置。

如图12所示,所述悬浮图标的中心在所述显示区域中的位置为右边区域a点,则所述队列的中心在所述显示区域中的位置同样为右边区域a点,最后在右边区域a点处将后台中的应用对应的图标以至少一组队列形式显示。

所述队列的中心位置2:根据悬浮图标中心位置所在区域固定位置展示。

具体的,将显示区域划为角区域。中间区域、边区域,所述悬浮图标的中心在所述显示区域中的具体区域,则为所述队列的中心在的具体显示区域,根据确定的所述具体区域,将后台中的应用对应的图标以至少一组队列形式在所述具体区域中固定位置进行显示。

如图13所示,所述悬浮图标的中心在所述显示区域中的位置为右边区域a点,则所述队列的中心同样在所述显示区域中的右边区域,最后将右边区域边线中点处作为所述队列中心,根据确定的所述队列的中心将后台中的应用对应的图标以至少一组队列形式显示。

通过上述方案,根据所述悬浮图标的中心在显示区域中的位置确定队列中心,从而在队列中心所在位置以至少一组队列的形式显示后台中的应用,可使用户通过移动悬浮图标,确定自己想要进行显示后台中应用的位置,更加方便,快捷。

同时,针对不同的队列形状,本发明实施例对后台中的应用对应的图标显示状态不同,下面列举几种。

显示方式1:以多边形的队列形式进行显示。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组多边形队列形式显示。

假设用户设置以多边形队列形状进行展示,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图14所示,将后台中的应用对应的图标以至少一组多边形队列形式显示。

其中,多边形队列形状根据多边形边数的不同和边的长短以及两边夹角大小的不同,又可具体分为多种情况,下面举例说明。

(1)多边形显示1:以长方形的队列形式进行显示。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组长方形队列形式显示。

假设用户设置以多边形中长方形的队列形状进行展示,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图15所示,将后台中的应用对应的图标以至少一组长方形队列形式显示。

(2)多边形显示2:以六边形的队列形式进行显示。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组六边形队列形式显示。

假设用户设置以多边形中六边形的队列形状进行展示,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图16所示,将后台中的应用对应的图标以至少一组六边形队列形式显示。

需要说明的是,上面对多边形的列举的方式只是举例说明,任何可以应用到本发明的多边形,都适用本发明实施例。

显示方式2:以扇形的队列形式进行显示。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组扇形队列形式显示。

假设用户设置以扇形队列形状进行展示,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图17所示,将后台中的应用对应的图标以至少一组扇形队列形式显示。

显示方式3:以扇形+多边形的队列形式进行显示。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组扇形队列和至少一组多边形队列的形式显示。

其中,因多边形队列和扇形队列可有多种不同组合,因此又可具体分为多种情况,下面举例说明。

(1)组合情况1:内部为扇形队列,外部为多边形队列。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以内部为至少一组扇形队列和外部为至少一组多边形队列的形式显示。

假设用户设置以内部为一组扇形队列形状,外部为一组多边形队列形状进行展示,其中所述多边形队列为长方形队列,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图18所示,将后台中的应用对应的图标以至少一组扇形队列和至少一组多边形队列形式显示。

(2)组合情况2:内部为多边形队列,外部为扇形队列。

具体的,接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以内部为至少一组多边形队列和外部为至少一组扇形队列的形式显示。

假设用户设置以内部为一组多边形队列形状,外部为一组扇形队列形状进行展示,其中所述多边形队列为长方形队列,则当用户移动显示区域上显示的悬浮图标到显示区域某一位置后,用户点击悬浮图标,当终端在接收到用户通过所述悬浮图标触发的后台展示指令后,如图19所示,将后台中的应用对应的图标以至少一组扇形队列和至少一组多边形队列形式显示。

通过上述方案,通过点击显示区域上显示的悬浮图标来打开后台中应用后,后台中应用以多边形和/或扇形的方式进行展示,为用户设置多种选择,更加形象生动对后台中的应用进行展示,丰富了对后台中的应用的展示形式,给用户带来全新体验。

需要说明的是,上面对多边形队列与扇形队列的组合的方式只是举例说明,任何可以应用到本发明的多边形队列与扇形队列的组合形式,都适用本发明实施例。

在接收到用户通过所述悬浮图标触发的后台展示指令后,所述根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置,包括:确定所述悬浮图标的中心在显示区域中的显示子区域中的位置,其中所述显示区域包括多个显示子区域,且任意两个显示子区域之间不重叠;将与确定的显示子区域绑定的中心位置作为所述队列的中心在所述显示区域中的位置,其中与显示子区域绑定的中心位置位于所述显示子区域中;所述根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示,包括:将与确定的显示子区域绑定的扇形展开角度作为所述队列的展开角度;根据确定的所述队列的扇形展开角度和所述队列的中心在所述显示区域中的位置,将后台中的应用对应的图标以至少一组队列形式显示。

假设所述终端将显示区域划分为角区域、边区域、中间区域;所述角区域分为左上角有效区域、右上角有效区域、左下角有效区域、右下角有效区域;所述边区域分为上边有效区域、左边有效区域、右边有效区域、下边有效区域。

其中,每个有效区域为一个子区域。

当以扇形队列形状进行显示时,根据显示区域和扇形展开角度的绑定关系,又可具体分为多种情况,下面举例说明。

扇形显示1:以90度角扇形的队列形式进行显示。

具体的,在接收到用户通过所述悬浮图标触发的后台展示指令后,确定所述悬浮图标的中心在所述显示区域中的位置;根据显示区域和扇形展开角度的绑定关系,确定所述位置所属的显示区域对应的扇形展开角度;根据确定的扇形展开角度将后台中的应用对应的图标以至少一个扇形的形式显示。

显示区域和扇形展开角度的绑定关系如表1所示,则在接收到用户通过所述悬浮图标触发的后台展示指令后,确定所述悬浮图标的中心在所述显示区域中的位置为角区域后,如图20所示,将后台中的应用对应的图标在所述终端屏幕宽高交点位置以至少一组90度扇形队列形式显示。

表1显示区域和扇形展开角度的绑定关系

扇形显示2:以180度角扇形的队列形式进行显示。

举例说明:显示区域和扇形展开角度的绑定关系如上述表1所示,则在接收到用户通过所述悬浮图标触发的后台展示指令后,确定所述悬浮图标的中心在所述显示区域中的位置为边区域后,如图21所示,将后台中的应用对应的图标在所述终端屏幕边线中点位置以至少一组180度扇形队列形式显示。

扇形显示3:以360度角扇形的队列形式进行显示。

举例说明:显示区域和扇形展开角度的绑定关系如上述表1所示,则在接收到用户通过所述悬浮图标触发的后台展示指令后,确定所述悬浮图标的中心在所述显示区域中的位置为中心区域后,如图22所示,将后台中的应用对应的图标在所述终端显示区域中心位置以至少一组360度扇形队列形式显示。

需要说明的是,上面对显示区域的划分只是举例说明,任何可以应用到本发明的划分方法,都适用本发明实施例。

通过上述方案,本发明方法中的扇形形状可根据用户点击打开后台中的应用的位置进行自适应出现,可自适应调整扇形的大小和角度,有利于在用户打开后台中的应用时,减少对屏幕显示区域其它内容的遮挡,方便用户的对除后台中的应用外的内容进行操作,还可根据用户后台中的应用的数目自适应确定扇形显示个数,更合理的对屏幕显示区域空间进行利用,同时更好的提升了用户单手操作的便捷性。

需要说明的是,上面列举的方式只是举例说明,具体采用哪种方式可以由用户设置。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

下面结合说明书附图对本发明实施例中一种后台中应用显示的方法做进一步详细描述,其中选取队列形状为扇形的情景下进行举例说明,需要说明的是,其他形状与扇形类似,在此不作赘述。

如图23所示,本发明实施例所述一种后台中应用的显示的方法的相关流程操作包括:

步骤2300:在接收到悬浮开启指令后,在所述显示区域显示所述悬浮图标;

步骤2301:根据用户的滑动操作移动显示区域上显示的悬浮图标到显示区域某一位置;

步骤2302:在接收到用户通过所述悬浮图标触发的后台展示指令后,确定所述悬浮图标的中心在所述显示区域中的位置;

步骤2303:根据显示区域和扇形展开角度的绑定关系,确定所述位置所属的显示区域对应的扇形展开角度;

步骤2304:根据确定的扇形展开角度将后台中的应用对应的图标以至少一组扇形的形式显示。

在一些可能的实施方式中,本发明实施例提供的对一种后台中应用的显示的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序代码在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书中描述的根据本发明各种示例性实施方式的数据传输的方法中的步骤。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

根据本发明的实施方式的用于数据转发控制的程序产品,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在服务器设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被信息传输、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由周期网络动作系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备。

如图24所示,本发明实施例提供一种后台中应用显示的设备,该设备包括:至少一个处理单元2400以及至少一个存储单元2401,其中,所述存储单元2401存储有程序代码,当所述程序代码被所述处理单元2400执行时,使得所述处理单元2400执行下列过程:

接收用户通过所述悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;将后台中的应用对应的图标以至少一组队列形式显示。

可选的,所述队列形状包括多边形和/或扇形。

可选的,所述处理单元2400具体用于:

根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置;根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示。

可选的,所述处理单元2400具体用于:

确定所述悬浮图标的中心在显示区域中的显示子区域中的位置,其中所述显示区域包括多个显示子区域,且任意两个显示子区域之间不重叠;将与确定的显示子区域绑定的中心位置作为所述队列的中心在所述显示区域中的位置,其中与显示子区域绑定的中心位置位于所述显示子区域中;

所述根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示时,将与确定的显示子区域绑定的扇形展开角度作为所述队列的展开角度;根据确定的所述队列的扇形展开角度和所述队列的中心在所述显示区域中的位置,将后台中的应用对应的图标以至少一组队列形式显示。

可选的,若有多组队列,所述每组队列的中心是同一个点。

可选的,所述处理单元2400具体用于:

在接收到悬浮开启指令后,在所述显示区域显示所述悬浮图标。

如图25所示,本发明实施例提供一种后台应用显示的设备,包括接收模块2500和显示模块2501:

接收模块2500:用于接收用户通过悬浮图标触发的后台展示指令,其中所述悬浮图标为能够根据用户的滑动操作进行移动的图标;

显示模块2501:用于将后台中的应用对应的图标以至少一组队列形式显示。

可选的,所述队列形状包括多边形和/或扇形。

可选的,所述显示模块2001具体用于:

根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置;根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示。

可选的,所述显示模块2501具体用于:

所述根据所述悬浮图标的中心在显示区域中的位置,确定所述队列的中心在所述显示区域中的位置,包括:确定所述悬浮图标的中心在显示区域中的显示子区域中的位置,其中所述显示区域包括多个显示子区域,且任意两个显示子区域之间不重叠;将与确定的显示子区域绑定的中心位置作为所述队列的中心在所述显示区域中的位置,其中与显示子区域绑定的中心位置位于所述显示子区域中;所述根据确定的所述队列的中心在所述显示区域中的位置将后台中的应用对应的图标以至少一组队列形式显示,包括:将与确定的显示子区域绑定的扇形展开角度作为所述队列的展开角度;根据确定的所述队列的扇形展开角度和所述队列的中心在所述显示区域中的位置,将后台中的应用对应的图标以至少一组队列形式显示。

可选的,若有多组队列,所述每组队列的中心是同一个点。

可选的,所述显示模块2501具体用于:

在接收到悬浮开启指令后,在所述显示区域显示所述悬浮图标。

本发明实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行上述本发明实施例后台中应用显示的方法的步骤。

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1