应用交互方法及装置与流程

文档序号:14714098发布日期:2018-06-16 00:59阅读:143来源:国知局
应用交互方法及装置与流程
本说明书披露的多个实施例涉及互联网
技术领域
,尤其涉及一种应用交互方法及装置。
背景技术
:随着互联网技术的发展,人们可以通过终端使用的应用越来越多,这给人们的工作和生活带来了极大的便捷。例如,用户可以通过支付宝应用中心包括的多个应用进行付款、收款、缴费、理财、购物等操作。或者,用户可以使用多种文字编辑应用整理工作文档等。然而,现有技术中应用交互的方式较为单一。因此,需要提供更加合理的方案,以满足用户使用应用时的多种需求。技术实现要素:本说明书描述了一种应用交互方法及装置,根据用户的使用习惯确定应用图标组在应用界面的布局,使用户可以快速找到需要使用的目标应用。第一方面,提供了一种应用交互方法。该方法包括:获取用户使用多个应用的使用记录;根据所述使用记录,确定所述多个应用中各个应用的与使用频次相关的使用属性值;至少根据所述使用属性值确定应用图标组在应用界面的布局,所述应用图标组至少包括第一应用图标和第二应用图标,与所述第一应用图标对应的第一应用的使用属性值大于与所述第二应用图标对应的第二应用的使用属性值,在所述布局中所述第一应用图标的位置比所述第二应用图标更靠近应用界面的中心;根据所述布局向所述用户呈现包括所述应用图标组的应用界面。在一种可能的实施例中,所述应用图标组还包括第三应用图标,所述至少根据所述使用属性值确定应用图标组在应用界面的布局,包括:使用相关性算法,确定与所述第三应用图标对应的第三应用和与所述第一应用图标对应的第一应用的相关度;根据所述第三应用的使用属性值和所述相关度,确定所述第三应用图标相对于所述第一应用图标的位置。在一种可能的实施例中,所述应用图标组中的至少一个应用图标均为三维应用图标。在一种可能的实施例中,还包括:接收用户输入的对单个应用图标进行操作的操作指令,并执行所述操作指令,所述操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令、缩小操作指令和打开操作指令中的至少一种。在一种可能的实施例中,执行所述移动操作指令,包括:当所述移动操作指令为将所述单个图标移动至更靠近所述应用界面的中心时,放大显示所述单个图标;当所述移动操作指令为将所述单个图标移动至更远离所述应用界面的中心时,缩小显示所述单个图标。在一种可能的实施例中,所述向所述用户呈现包括应用图标组的应用界面包括:在所述应用界面中,对所述应用图标组中的各个应用图标的相对位置进行三维呈现。在一种可能的实施例中,还包括:接收用户输入的对所述应用图标组进行操作的操作指令,并执行所述操作指令,所述操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令和缩小操作指令中的至少一种。在一种可能的实施例中,所述执行所述操作指令,包括:对于移动至更靠近所述应用界面的中心位置的应用图标,进行放大显示;对于移动至更远离所述应用界面的中心位置的应用图标,进行缩小显示。第二方面,提供了一种应用交互装置。该装置包括:获取单元,用于获取用户使用多个应用的使用记录;确定单元,用于根据所述使用记录,确定所述多个应用中各个应用的与使用频次相关的使用属性值;处理单元,用于至少根据所述使用属性值确定应用图标组在应用界面的布局,所述应用图标组至少包括第一应用图标和第二应用图标,与所述第一应用图标对应的第一应用的使用属性值大于与所述第二应用图标对应的第二应用的使用属性值,在所述布局中所述第一应用图标的位置比所述第二应用图标更靠近应用界面的中心;显示单元,用于根据所述布局向所述用户呈现包括所述应用图标组的应用界面。在一种可能的设计中,所述处理单元中的所述应用图标组还包括第三应用图标,所述处理单元具体包括:计算子单元,用于使用相关性算法,确定与所述第三应用图标对应的第三应用和与所述第一应用图标对应的第一应用的相关度;确定子单元,用于根据所述第三应用的使用属性值和所述相关度,确定所述第三应用图标相对于所述第一应用图标的位置。在一种可能的设计中,所述处理单元包括的所述应用图标组中的至少一个应用图标均为三维应用图标。在一种可能的设计中,还包括:接收单元,用于接收用户输入的对单个应用图标进行操作的操作指令;执行单元,用于执行所述操作指令,所述操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令、缩小操作指令和打开操作指令中的至少一种。在一种可能的设计中,所述执行单元具体用于:当所述移动操作指令为将所述单个图标移动至更靠近所述应用界面的中心时,放大显示所述单个图标;当所述移动操作指令为将所述单个图标移动至更远离所述应用界面的中心时,缩小显示所述单个图标。在一种可能的设计中,所述显示单元具体用于:在所述应用界面中,对所述应用图标组中的各个应用图标的相对位置进行三维呈现。在一种可能的设计中,还包括:接收单元,用于接收用户输入的对所述应用图标组进行操作的操作指令;执行单元,用于执行所述操作指令,所述操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令和缩小操作指令中的至少一种。在一种可能的设计中,所述执行单元具体用于:对于移动至更靠近所述应用界面的中心位置的应用图标,进行放大显示;对于移动至更远离所述应用界面的周边位置的应用图标,进行缩小显示。本说明书提供的一种应用交互方法及装置,通过获取用户使用多个应用的使用记录,并根据使用记录,确定各个应用的与使用频次相关的使用属性值,再根据使用属性值确定至少包括第一应用图标和第二应用图标的应用图标组在应用界面的布局,将使用属性值大于第二应用图标的第一应用图标布局在更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用。此外,还可以将应用图标设置为三维图标,并使用户可以对其进行三维的交互操作,进而提高用户体验。更进一步地,通过对应用图标组中各个应用图标的位置进行三维呈现,以及使用户可以对应用图标组进行自由旋转、拖曳、移动、缩放等操作,从而进一步地使用户快速找到目标应用图标,并提高用户体验。附图说明为了更清楚地说明本说明书披露的多个实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书披露的多个实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本说明书披露的一个实施例提供的一种应用交互方法的流程图;图2为本说明书披露的一个实施例提供的一种应用界面的示意图;图3为本说明书披露的一个实施例提供的另一种应用界面的示意图;图4为本说明书披露的一个实施例提供的又一种应用界面的示意图;图5为本说明书披露的一个实施例提供的再一种应用界面的示意图;图6为本说明书披露的一个实施例提供的另一种应用交互方法的流程图;图7为本说明书披露的一个实施例提供的一种应用界面的示意图;图8为本说明书披露的一个实施例提供的一种应用界面的示意图;图9为本说明书披露的一个实施例提供的一种应用界面的交互示意图;图10为本说明书披露的一个实施例提供的另一种应用界面的交互示意图;图11为本说明书披露的一个实施例提供的又一种应用界面的交互示意图;图12为本说明书披露的一个实施例提供的还一种应用界面的交互示意图;图13为本说明书披露的一个实施例提供的又一种应用交互方法的流程图;图14为本说明书披露的一个实施例提供的一种应用界面的示意图;图15为本说明书披露的一个实施例提供的另一种应用界面的示意图;图16为本说明书披露的一个实施例提供的一种应用界面的交互示意图;图17为本说明书披露的一个实施例提供的另一种应用界面的交互示意图;图18为本说明书披露的一个实施例提供的又一种应用界面的交互示意图;图19为本说明书披露的一个实施例提供的还一种应用界面的交互示意图;图20为本说明书披露的一个实施例提供的再一种应用界面的交互示意图;图21为本说明书披露的一个实施例提供的又一种应用界面的交互示意图;图22为本说明书披露的一个实施例提供的还一种应用界面的交互示意图;图23为本说明书披露的一个实施例提供的应用交互装置的结构示意图。具体实施方式下面结合附图,对本说明书披露的多个实施例进行描述。首先,对本说明书披露的一个实施例提供的应用交互方法的应用场景进行介绍。用户可以通过其终端(如,终端可以为手机、平板电脑、可穿戴智能设备等)使用多个应用(如,支付宝、淘宝、天猫、网商银行、飞猪旅行等)。此时,可以采用本说明书披露的多个实施例提供的应用交互方法。该终端获取用户使用多个应用的使用记录(如,使用记录可以包括使用次数、使用时长等),并根据该使用记录,确定多个应用中各个应用的与使用频次相关的使用属性值(例如,使用属性值可以为使用频次、使用时长等)。然后,根据该使用属性值确定应用图标组在应用界面(如,应用界面可以为支付宝应用中心的界面)的布局,其中应用图标组可以包括第一应用图标(如,第一应用图标可以为花呗的图标)和第二应用图标(如,第二应用图标可以为蚂蚁庄园的图标),且与第一应用图标对应的第一应用(如,第一应用可以为花呗)的使用属性值大于与第二应用图标对应的第二应用(如,第二应用可以为蚂蚁庄园)的使用属性值,在该布局中,第一应用图标的位置比第二应用图标更靠近应用界面的中心。接着,可以根据该布局向用户呈现包括应用图标组的应用界面。采用本说明书披露的多个实施例提供的应用交互方法,通过获取用户使用多个应用的使用记录,并根据使用记录,确定各个应用的与使用频次相关的使用属性值,再根据使用属性值确定至少包括第一应用的第一应用图标和第二应用的第二应用图标的应用图标组在应用界面的布局,当第一应用的使用属性值大于第二应用的使用属性值时,在该布局中第一应用图标相比于第二应用图标位于更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用,以提高用户体验。图1为本说明书披露的一个实施例提供的一种应用交互方法的流程图。所述方法的执行主体可以为具有处理能力的设备:终端或服务器或系统等。如图1所示,所述方法具体包括:步骤S110,获取用户使用多个应用的使用记录。具体地,使用记录可以包括多个应用中各个应用的名称,以及各个应用的使用次数、使用时长(如,单次使用时长、使用总时长)等。在一个实施例中,终端可以获取用户使用该终端中多个应用的使用记录。在一个例子中,终端中可以包括多个应用:时钟、日历、备忘录、淘宝、天猫、支付宝、天气等。相应地,该终端可以获取用户对这些应用的使用记录。在另一个实施例中,终端可以获取用户使用应用平台中包括的多个应用的使用记录。在一个例子中,终端中安装有支付宝应用,该应用中包括支付宝应用中心,支付宝应用中心可以提供多个应用,如花呗、蚂蚁借呗、余额宝、股票、保险服务、红包、生活缴费、蚂蚁庄园、蚂蚁森林、行走捐等。相应地,该终端可以获取用户使用支付宝应用中心提供的多个应用的使用记录。在又一个实施例中,可以获取预定时间内用户使用多个应用的使用记录。其中,预定时间可以为最近一天、最近一周或最近一个月等。在一个例子中,预定时间可以为1周,使用记录可以包括使用次数和使用总时长。其中获取的使用记录可以如表1所示。表1应用名称使用次数使用总时长花呗2020min余额宝1530min蚂蚁庄园1010min蚂蚁借呗510min生活缴费25min转账12min需要说明的是,本步骤的执行主体还可以为服务器。在一个实施例中,使用记录中还可以包括终端标识。相应地,服务器可以根据该标识确定用户使用其终端中多个应用的使用记录。在另一个实施例中,使用记录中还可以包括用户的账户信息。相应地,服务器可以根据该账户信息确定该用户通过其账户使用多个应用的使用记录。在一个例子中,支付宝应用的服务器可以获取用户通过支付宝账户使用支付宝应用平台中多个应用的使用记录,多个应用可以包括余额宝、花呗、蚂蚁借呗、蚂蚁森林、生活缴费等。接着,步骤S120,根据使用记录,确定多个应用中各个应用的与使用频次相关的使用属性值。具体地,使用属性值可以包括使用次数、使用频次(即,单位时间内的使用次数,如平均每天的使用次数)、使用总时长、和平均每次使用时长中的至少一个。在一个实施例中,使用属性值可以包括使用总时长、使用次数和平均每次使用时长。在一个例子中,获取的使用记录如表1所示,相应地,可以根据该使用记录确定各个应用的使用次数、使用总时长和平均每次使用时长,如表2所示。表2应用名称使用次数使用总时长平均每次使用时长花呗2020min1min余额宝1530min2min蚂蚁庄园1010min1min蚂蚁借呗510min2min生活缴费25min2.5min转账12min2min在另一个实施例中,使用属性值包括使用频次。可以根据预定时间内获取的使用记录确定各个应用的使用频次。在一个例子中,获取的最近一周内的使用记录如表1所示,相应地,可以根据该使用记录确定各个应用的使用频次,如表3所示。表3应用名称使用频次花呗2.86次/天余额宝2.14次/天蚂蚁庄园1.43次/天蚂蚁借呗0.71次/天生活缴费0.29次/天转账0.14次/周在步骤S120中确定各个应用的使用属性值后,在步骤S130,至少根据使用属性值确定应用图标组在应用界面的布局。具体地,应用图标组至少包括第一应用图标和第二应用图标,且与第一应用图标对应的第一应用的使用属性值大于与第二应用图标对应的第二应用的使用属性值。在根据使用属性值确定的应用图标组在应用界面的布局中,第一应用图标的位置比第二应用图标更靠近应用界面的中心。也就是说,如果第一应用比第二应用更加常用,那么使得第一应用比第二应用更加靠近界面的中心。在一个例子中,应用图标组包括花呗的图标和蚂蚁庄园的图标,且花呗的使用属性值大于蚂蚁庄园的使用属性值。在布局中,花呗的图标的位置比蚂蚁庄园的图标的位置更靠近应用界面的中心。在另一个例子中,应用图标组包括花呗的图标、蚂蚁庄园的图标、余额宝的图标、蚂蚁借呗的图标、奖励金的图标和生活缴费的图标。其中花呗的使用属性值>蚂蚁庄园的使用属性值>生活缴费的使用属性值,且蚂蚁庄园、余额宝、蚂蚁借呗和奖励金的使用属性值相等。相应地,在布局中,花呗的图标、蚂蚁庄园的图标和生活缴费的图标与应用界面中心的距离逐个增加,且蚂蚁庄园的图标、余额宝的图标、蚂蚁借呗的图标和奖励金的图标与应用界面中心的距离可以相等。例如,此应用图标组中在应用界面的布局可以如图2所示,其中图标之间的连线可以用于使图标呈放射性网状,以使界面更加美观,也可以方便用户的操作。在一个实施例中,在确定的包括应用图标组的应用界面的布局中,还可以使得第一应用图标的面积大于第二应用图标的面积。也就是说,使得较为常用的应用图标具有较大的显示面积。在一个例子中,应用图标组包括花呗的图标和蚂蚁庄园的图标,且花呗的使用属性值大于蚂蚁庄园的使用属性值。相应地,花呗的图标的面积可以大于蚂蚁庄园的图标的面积。在另一个例子中,应用图标组包括花呗的图标、蚂蚁庄园的图标、余额宝的图标、蚂蚁借呗的图标、奖励金的图标和生活缴费的图标。在与这些应用图标相应的应用中,花呗的使用属性值>蚂蚁庄园的使用属性值>生活缴费的使用属性值,且蚂蚁庄园、余额宝、蚂蚁借呗和奖励金的使用属性值相等。相应地,在布局中,花呗的图标、蚂蚁庄园的图标和生活缴费的图标的面积逐个减小,且蚂蚁庄园的图标、余额宝的图标、蚂蚁借呗的图标和奖励金的图标的面积可以相等。例如,此应用图标组中在应用界面的布局可以如图3所示。在另一个实施例中,应用图标组还包括第三应用图标。至少根据使用属性值确定应用图标组在应用界面的布局,包括:使用相关性算法,确定与第三应用图标对应的第三应用和与第一应用图标对应的第一应用的相关度,以及根据第三应用的使用属性值和相关度,确定第三应用图标相对于第一应用图标的位置。也就是说,第三应用与第一应用的相关度越高,使用属性值越接近,其位置越靠近第一应用。其中相关度和使用属性值的具体权重可以根据实际情况进行调整,在此不作限定。在一个例子中,使用属性值包括使用次数,应用组的图标包括第一应用图标、第二应用图标和第三应用图标。在该例子中,可以使用相关性算法,确定第三应用与第一应用的相关度,并根据该相关度和第三应用的使用次数,确定第三应用图标相对于第一应用图标的位置。例如,第一应用、第二应用和第三应用分别为花呗、生活缴费和蚂蚁借呗,这三个应用的使用次数分别为20次、2次和5次。使用相关性算法确定蚂蚁借呗和花呗的相关度为0.6,并根据相关度0.6和使用次数5次,可以确定蚂蚁借呗的图标在与花呗的图标相距2mm的位置。在另一个例子中,使用属性值包括使用时长,应用组的图标包括第一应用图标、第二应用图标、第三应用图标和第四应用图标。在该例子中,可以使用相关性算法,分别确定第三应用与第一应用的相关度,以及第四应用与第一应用的相关度。并根据第三应用与第一应用的相关度和第三应用的使用时长,确定第三应用图标相对于第一应用图标的位置,以及根据第四应用与第一应用的相关度和第四应用的使用时长,确定第四应用图标相对于第一应用图标的位置。例如,第一应用、第二应用、第三应用和第四应用分别为花呗、生活缴费、蚂蚁借呗和蚂蚁庄园,这四个应用的使用时长分别为20min、5min、10min和10min。使用相关性算法确定蚂蚁借呗和花呗的相关度为0.6,并根据相关度0.6和使用时长10min,可以确定蚂蚁借呗的图标在与花呗的图标相距2mm的位置;使用相关性算法确定蚂蚁庄园和花呗的相关度为0.4,并根据相关度0.4和使用时长10min,可以确定蚂蚁庄园的图标在与花呗的图标相距3mm的位置。如,此应用图标组中在应用界面的布局可以如图4所示。在另一个实施例中,第一应用图标位于第一区域的中心,第二应用图标位于第二区域的中心,第一区域和第二区域具有相同的形状和面积,第一区域中包含的图标之间的最近距离小于第二区域中包含的图标之间的最近距离。也就是说,越是靠近界面中心的区域,图标之间的最近距离越小,图标排布越密集。在一个例子中,第一区域和第二区域可以分别为以第一应用图标为中心和第二应用图标为中心的区域,且这两个区域可以具有相同的面积和任何一种形状。例如,如图5所示,第一区域可以为以花呗的图标为中心的圆形区域,第二区域可以为以生活缴费的图标为中心的圆形区域。第一区域中除包括花呗的图标外,还可以包括蚂蚁庄园的图标和余额宝的图标。第二区域除包括生活缴费图标的图标外,还可以包括红包的图标和游戏中心的图标。其中,第一区域中包含的图标之间的第一最近距离为花呗的图标和蚂蚁庄园的图标之间的距离,第二区域中包含的图标之间的第二最近距离为生活缴费图标和红包的图标之间的距离,且第一最近距离小于第二最近距离。需要说明的是,与应用图标组对应的多个应用中可以包括用户未使用过的应用,此应用可以为与第一应用相关度较高的应用,也可以为应用中心向用户进行推荐的新应用。在步骤S130中确定包括应用图标组的应用界面的布局后,在步骤S140,根据该布局向用户呈现包括应用图标组的应用界面。具体地,应用图标组中的各个应用图标可以均为二维图标,且对二维图标的形状不作限定。在一个实施例中,当用户输入打开应用界面的指令时,根据布局向用户呈现包括应用图标组的应用界面。例如,如图2或图3或图4或图5所示。需要说明的是,在步骤S110之前,还可以包括:接收所述用户输入的打开应用界面的操作指令。相应地,在步骤S120中,可以包括:根据该操作指令,获取用户使用多个应用的使用记录。由上可知,采用本说明书披露的多个实施例提供的应用交互方法,通过获取用户使用多个应用的使用记录,并根据使用记录,确定各个应用的与使用频次相关的使用属性值,再根据使用属性值确定至少包括第一应用的第一应用图标和第二应用的第二应用图标的应用图标组在应用界面的布局,当第一应用的使用属性值大于第二应用的使用属性值时,在该布局中第一应用图标相比于第二应用图标位于更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用,以提高用户体验。图6为本说明书披露的一个实施例提供的另一种应用交互方法的流程图。所述方法的执行主体可以为具有处理能力的设备:终端或者服务器或者系统。如图6所示,所述方法具体包括:步骤S610,获取用户使用多个应用的使用记录。步骤S620,根据使用记录,确定多个应用中各个应用的与使用频次相关的使用属性值。步骤S630,至少根据使用属性值确定应用图标组在应用界面的布局。需要说明的是,对步骤S610-步骤S630的描述,可以参见上述实施例中对步骤S110-步骤S130的描述,在此不作赘述。在步骤S630中确定包括应用图标组的应用界面的布局后,步骤S640,根据该布局向用户呈现包括应用图标组的应用界面。具体地,应用图标组中可以包括至少一个三维图标,且对三维图标的三维形状不作限定。在一个实施例中,应用图标组中各个应用图标均为三维图标。在一个实施例中,当用户输入打开应用界面的指令时,根据布局向用户呈现包括应用图标组的应用界面。例如,如图7所示。步骤S650,接收用户输入的对单个应用图标进行操作的操作指令,并执行该操作指令。具体地,操作指令可以包括二维旋转操作指令、三维旋转操作指令、移动操作指令、打开操作指令、放大操作指令或缩小操作指令中的至少一种。在一个实施例中,操作指令包括三维旋转操作指令,该操作指令仅适用于三维图标。执行该操作指令可以包括:对应用图标进行三维旋转。在一个例子中,如图8所示,终端可以根据该操作指令对天猫超市的图标进行三维旋转。在另一个实施例中,操作指令包括二维旋转操作指令,该操作指令可以适用于二维图标和三维图标。执行该操作指令可以包括:对应用图标进行二维旋转。在一个例子中,如图9所示,终端可以根据该操作指令对天猫超市的图标进行二维旋转。在又一个实施例中,操作指令包括移动操作指令,执行该操作指令可以包括:对应用图标进行移动。在一个例子中,如图10所示,终端可以根据该操作指令将天猫超市的图标向左方移动。在还一个实施例中,操作指令包括移动操作指令,执行该操作指令可以包括:当移动操作指令为将单个图标移动至更靠近应用界面的中心时,放大显示单个图标;当移动操作指令为将单个图标移动至更远离应用界面的中心时,缩小显示单个图标。在一个例子中,如图11所示,移动操作指令为将天猫超市的图标移动至更远离应用界面的中心,相应地,对该图标进行缩小显示。此外,当移动操作指令为将单个图标移动至应用界面中其它应用图标所处的位置时,可以相应地调整其它应用图标的位置和/或面积大小。在一个例子中,如图12所示,移动操作指令为将天猫超市的图标移动至滴滴出行的图标(此图标相比天猫超市的图标更靠近应用界面的中心)所在的位置,相应地,对天猫超市的图标进行放大显示,并对人脸识别、滴滴出行和蚂蚁借呗的位置进行调整。在再一个实施例中,操作指令包括放大操作指令,执行该操作指令可以包括:对单个应用图标进行放大显示。或者,操作指令还可以包括缩小操作指令,执行该操作指令可以包括:对单个应用图标进行缩小显示。由上可知,采用本说明书披露的多个实施例提供的应用交互方法,通过获取用户使用多个应用的使用记录,并根据使用记录,确定各个应用的与使用频次相关的使用属性值,再根据使用属性值确定至少包括第一应用的第一应用图标和第二应用的第二应用图标的应用图标组在应用界面的布局,当第一应用的使用属性值大于第二应用的使用属性值时,在该布局中第一应用图标相比于第二应用图标位于更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用。此外,还可以将应用图标设置为三维图标,并使用户可以对其进行三维的交互操作,进而提高用户体验。图13为本说明书披露的一个实施例提供的又一种应用交互方法的流程图。所述方法的执行主体可以为具有处理能力的设备:终端或服务器或系统等。如图13所示,所述方法具体包括:步骤S1310,获取用户使用多个应用的使用记录。步骤S1320,根据使用记录,确定多个应用中各个应用的与使用频次相关的使用属性值。步骤S1330,至少根据使用属性值确定应用图标组在应用界面的布局。需要说明的是,对步骤S1310-步骤S1330的描述,可以参见上述实施例中对步骤S110-步骤S130的描述,在此不作赘述。在步骤S1330中确定包括应用图标组的应用界面的布局后,步骤S1340,根据该布局向用户呈现包括应用图标组的应用界面。具体地,在应用界面中,对应用图标组中的各个应用图标的相对位置进行三维呈现。其中各个应用图标可以为二维图标或三维图标。在一个实施例中,各个应用图标为三维图标,且以正方体的形式,对应用图标组中的各个应用图标的相对位置进行三维呈现。例如,如图14所示。在另一个实施例中,各个应用图标为三维图标,且以球体的形式,对应用图标组中的各个应用图标的相对位置进行三维呈现。例如,如图15所示。步骤S1350,接收用户输入的对应用图标组进行操作的操作指令,并执行该操作指令。具体地,操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令放大操作指令和缩小操作指令中的至少一种。在一个实施例中,操作指令包括三维旋转操作指令,执行该操作指令可以包括:对应用图标组进行三维旋转。在一个例子中,在应用界面中,以球体的形式对应用图标组的形式进行三维呈现,对应用图标组进行三维旋转可以如图16所示。在另一个例子中,在应用界面中,以立方体的形式对应用图标组的形式进行三维呈现,对应用图标组进行三维旋转可以如图17所示。在另一个实施例中,操作指令包括二维旋转操作指令,执行该操作指令可以包括:对应用图标组进行二维旋转。在一个例子中,以正方体的形式对应用图标组的形式进行三维呈现,对应用图标组进行二维旋转可以如图18所示。在又一个实施例中,操作指令包括移动操作指令,执行该操作指令可以包括:对应用图标组进行移动。在一个例子中,以球体的形式对应用图标组的形式进行三维呈现,对应用图标组进行移动可以如图19所示。在还一个实施例中,操作指令包括移动操作指令,执行该操作指令可以包括:对于移动至更靠近应用界面的中心位置的应用图标,进行放大显示。对于移动至更远离应用界面的中心位置的应用图标,进行缩小显示。以球体的形式对应用图标组的形式进行三维呈现,对应用图标组进行移动可以如图20所示。在再一个实施例中,操作指令包括放大操作指令,执行该操作指令可以包括:对应用图标组进行放大显示。在一个例子中,以球体的形式对应用图标组的形式进行三维呈现,对应用图标组进行放大显示可以如图21所示。或者,操作指令还可以包括缩小操作指令,执行该操作指令可以包括:对应用图标组进行缩小显示。在一个例子中,以球体的形式对应用图标组的形式进行三维呈现,对应用图标组进行缩小显示可以如图22所示。需要说明的是,在步骤S1340之前或之后,还可以包括:接收用户输入的对单个应用图标进行操作的操作指令,并执行该操作指令。具体可以参见上述对步骤SS750的描述,在此不作赘述。由上可知,采用本说明书披露的多个实施例提供的应用交互方法,通过获取用户使用多个应用的使用记录,并根据使用记录,确定各个应用的与使用频次相关的使用属性值,再根据使用属性值确定至少包括第一应用图标和第二应用图标的应用图标组在应用界面的布局,将使用属性值大于第二应用图标的第一应用图标布局在更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用。更进一步地,通过对应用图标组中各个应用图标的位置进行三维呈现,以及使用户可以对应用图标组进行自由旋转、拖曳、移动、缩放等操作,从而进一步地使用户快速找到目标应用图标,并提高用户体验。与上述应用交互方法对应地,本说明书披露的多个实施例还提供一种应用交互装置,如图23所示,该装置2300包括:获取单元2310,用于获取用户使用多个应用的使用记录.确定单元2320,用于根据所述使用记录,确定所述多个应用中各个应用的与使用频次相关的使用属性值。处理单元2330,用于至少根据所述使用属性值确定应用图标组在应用界面的布局,所述应用图标组至少包括第一应用图标和第二应用图标,与所述第一应用图标对应的第一应用的使用属性值大于与所述第二应用图标对应的第二应用的使用属性值,在所述布局中所述第一应用图标的位置比所述第二应用图标更靠近应用界面的中心。显示单元2340,用于根据所述布局向所述用户呈现包括所述应用图标组的应用界面。在一种可能的设计中,该装置还包括:接收单元2350,用于接收用户输入的打开应用界面的操作指令。在一种可能的设计中,获取单元2310具体用于:获取预定时间内用户使用多个应用的使用记录。在一种可能的设计中,确定单元2320确定的使用属性值包括使用次数、使用频次、使用总时长和平均使用时长中的至少一个。在一种可能的设计中,在处理单元2330确定的布局中,第一应用图标的面积大于第二应用图标的面积。在一种可能的设计中,在处理单元2330确定的布局中,第一应用图标位于第一区域的中心,第二应用图标位于第二区域的中心,第一区域和第二区域具有相同的形状和面积,第一区域中包含的图标之间的最近距离小于第二区域中包含的图标之间的最近距离。在一种可能的设计中,处理单元2330中的应用图标组还包括第三应用图标,处理单元2330具体包括:计算子单元2331,用于使用相关性算法,确定与第三应用图标对应的第三应用和与第一应用图标对应的第一应用的相关度;确定子单元2332,用于根据第三应用的使用属性值和相关度,确定第三应用图标相对于第一应用图标的位置。在一种可能的设计中,处理单元2330包括的应用图标组中的至少一个应用图标为三维应用图标。在一种可能的设计中,该装置还包括:接收单元2350,用于接收用户输入的对单个应用图标进行操作的操作指令;执行单元2360,用于执行操作指令,操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令、缩小操作指令和打开操作指令中的至少一种。在一种可能的设计中,执行单元2360具体用于:当移动操作指令为将单个图标移动至更靠近应用界面的中心时,放大显示单个图标;当移动操作指令为将单个图标移动至更远离应用界面的中心时,缩小显示单个图标。在一种可能的设计中,显示单元2340具体用于:在应用界面中,对应用图标组中的各个应用图标的相对位置进行三维呈现。在一种可能的设计中,还包括:接收单元2350,用于接收用户输入的对应用图标组进行操作的操作指令;执行单元2360,用于执行操作指令,操作指令包括二维旋转操作指令、三维旋转操作指令、移动操作指令、放大操作指令和缩小操作指令中的至少一种。在一种可能的设计中,执行单元2360具体用于:对于移动至更靠近应用界面的中心位置的应用图标,进行放大显示;对于移动至更远离应用界面的中心位置的应用图标,进行缩小显示。由上可知,采用本说明书披露的多个实施例提供的应用交互装置,获取单元2310获取用户使用多个应用的使用记录,确定单元2320根据使用记录,确定各个应用的与使用频次相关的使用属性值,处理单元2330根据使用属性值确定至少包括第一应用图标和第二应用图标的应用图标组在应用界面的布局,将使用属性值大于第二应用图标的第一应用图标布局在更靠近应用界面中心的位置,从而使用户能够加快速地找到需要使用的目标应用。此外,还可以将应用图标设置为三维图标,并使用户可以对其进行三维的交互操作,进而提高用户体验。更进一步地,显示单元2340对应用图标组中各个应用图标的位置进行三维呈现,以及使用户可以对应用图标组进行自由旋转、拖曳、移动、缩放等操作,从而进一步地使用户快速找到目标应用图标,并提高用户体验。以上所述的具体实施方式,对本说明书披露的多个实施例的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本说明书披露的多个实施例的具体实施方式而已,并不用于限定本说明书披露的多个实施例的保护范围,凡在本说明书披露的多个实施例的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本说明书披露的多个实施例的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1