一种显示应用图标的方法及终端的制作方法

文档序号:10552618阅读:137来源:国知局
一种显示应用图标的方法及终端的制作方法
【专利摘要】本发明提供了一种显示应用图标的方法,包括:获取终端的运动方向;根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型;根据所述应用图标的应用类型对所述应用图标进行分类显示;将各个应用类型进行顺序显示。本发明实施例还公开了一种终端。采用本发明,可将应用图标进行分类显示。
【专利说明】
一种显示应用图标的方法及终端
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种显示应用图标的方法及终端。
【背景技术】
[0002]在当今的移动互联网时代,终端的应用层出不穷,但对于终端桌面的应用图标的布置方式则比较单一。目前的应用图标大部分按照应用的安装时间排布,其排布方式比较单一。当用户需要点击打开一个应用时,由于应用图标的排布方式杂乱,用户无法快速寻找到响应的应用图标,增加用户打开应用的时间。如果按照用户的需求进行排布,需要用户对应用图标一一输入指令,分别对相应的应用图标进行排序,自定义排序的方式冗杂,增加排布应用图标的时间,降低用户体验感。因此,对于应用图标的排序方式还需要进一步改进。

【发明内容】

[0003]本发明提供一种显示应用图标的方法及终端,可将应用图标进行分类显示。
[0004]本发明第一方面提供显示应用图标的方法,包括:
[0005]获取终端的运动方向;
[0006]根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型;
[0007]根据所述应用图标的应用类型对所述应用图标进行分类显示;
[0008]将各个应用类型进行顺序显示。
[0009]可选的,所述根据所述应用图标的应用类型对所述应用图标进行分类显示,包括:
[0010]将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。
[0011 ] 可选的,所述将各个应用类型进行顺序显示,包括:
[0012]获取所述各个应用类型的应用图标产生触控操作的时间点;
[0013]根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点;
[0014]根据所述对所述各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。
[0015]可选的,所述方法还包括:
[0016]确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置;
[0017]确定所述第一应用图标所属的应用类型;
[0018]根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置;
[0019]将所述第一应用图标所属的应用类型拖动至确定的位置。
[0020]可选的,所述将所述第一应用图标所属的应用类型拖动至确定的位置,包括:
[0021]获取所述第一应用图标所属的应用类型所在的第一显示页面;
[0022]若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。
[0023]本发明第二方面提供一种终端,包括:
[0024]获取模块,用于获取终端的运动方向;
[0025]所述获取模块,还用于根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型;
[0026]显示模块,用于根据所述获取模块获取的应用图标的应用类型对所述应用图标进行分类显示;
[0027]所述显示模块,还用于将所述获取模块获取的各个应用类型进行顺序显示。
[0028]可选的,所述显示模块具体用于:
[0029]将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。
[0030]可选的,所述显示模块包括:
[0031]第一获取单元,用于获取所述各个应用类型的应用图标产生触控操作的时间点;
[0032]确定单元,用于根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点;
[0033]显示单元,用于根据所述对所述各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。
[0034]可选的,所述终端还包括:
[0035]确定模块,用于确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置;
[0036]所述确定模块,还用于确定所述第一应用图标所属的应用类型;
[0037]所述确定模块,还用于根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置;
[0038]拖动模块,用于将所述第一应用图标所属的应用类型拖动至所述确定模块确定的位置。
[0039]可选的,所述拖动模块包括:
[0040]第二获取单元,用于获取所述第一应用图标所属的应用类型所在的第一显示页面;
[0041]拖动单元,用于若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。
[0042]本发明第三方面提供一种终端,包括通信总线、输入装置、输出装置、存储器以及处理器,其中:
[0043]所述通信总线,用于实现所述输入装置、所述输出装置以及所述处理器之间的连接通信;
[0044]所述存储器中存储一组程序代码,且所述处理器调用所述存储器中存储的程序代码,用于执行第一方面所述的显示应用图标的方法。
[0045]采用本发明,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,可对显示界面上的应用图标自动归类,并按照应用类型进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
【附图说明】
[0046]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1是本发明实施例的一种显不应用图标的方法的一实施例的流程不意图;
[0048]图2是本发明实施例的一种显不应用图标的方法的另一实施例的流程不意图;
[0049]图3是本发明实施例的一种显示应用图标的方法的另一实施例的终端显示界面的一实施例的示意图;
[0050]图4是本发明实施例的一种显不应用图标的方法的另一实施例的流程不意图;
[0051]图5是本发明实施例的一种显示应用图标的方法的另一实施例的终端显示界面的另一实施例的不意图;
[0052]图6是本发明实施例的一种终端的结构示意图;
[0053]图7是本发明实施例的另一种终端的结构示意图;
[0054]图8是本发明实施例的另一种终端的结构示意图。
【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]采用本发明实施例,可将应用图标进行分类显示。
[0057]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0058]请参阅图1,图1是本发明实施例的一种显示应用图标的方法的一实施例的流程图。本发明实施例所涉及的终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可感知终端运动方向的终端设备。
[0059]如图1所示,本发明实施例的一种显示应用图标的方法的一实施例可以包括以下步骤。
[0060]SlOO,获取终端的运动方向。
[0061]具体实现中,当终端进入应用图标可移动的场景时,例如获取包括应用图标的显示界面时,若获取到终端的运动方向,例如摇晃方向,则开启排列应用图标的过程。
[0062]SlOl,根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型。
[0063]具体实现中,当获取到终端的运动方向时,则获取应用图标,并确定应用图标的应用类型。其中,应用类型可为支付类、游戏类、音乐类、浏览类、新闻类等,因此可针对应用图标的应用类型对应用图标进行分类。
[0064]S102,根据所述应用图标的应用类型对所述应用图标进行分类显示。
[0065]具体实现中,在获取每个应用图标的应用类型之后,可根据应用图标的应用类型对应用图标进行分类显示,相同类型的图标则集中在显示界面的预设区域进行显示。例如支付类的应用图标集中在显示界面的第一区域显示,游戏类的应用图标集中在显示界面的第二区域显示,如此类推。
[0066]S103,将各个应用类型进行顺序显示。
[0067]具体实现中,由于应用类型相同的应用图标集中显示,为了节省显示页面的空间,将各个应用类型进行顺序排列,例如按照支付类-游戏类-音乐类-浏览类-新闻类进行顺序显不O
[0068]采用本发明实施例,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,可对显示界面上的应用图标自动归类,并按照应用类型进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
[0069]请参阅图2,图2是本发明实施例的一种显示应用图标的方法的另一实施例的流程示意图。本发明实施例所涉及的终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可感知终端运动方向的终端设备。
[00"70]如图2所不,本发明实施例的一种显不应用图标的方法的另一实施例可以包括以下步骤。
[0071]S200,获取终端的运动方向。
[0072]具体实现中,当终端进入应用图标可移动的场景时,例如获取包括应用图标的显示界面时,若获取到终端的运动方向,则开启分类显示应用图标的过程。
[0073]可选的,所述终端的运动方向为摇晃方向。当终端检测到运动方向为摇晃方向时,则开启分类显示应用图标的过程。
[0074]可选的,所述终端的运动方向为在预设频率内的摇晃方向。当终端检测到运动方向为摇晃方向,且该摇晃方向为在预设频率内的摇晃方向(例如终端规律晃动)时,则开启分类显示应用图标的过程。
[0075]S201,根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型。
[0076]具体实现中,当获取到终端的运动方向时,则获取应用图标,并确定应用图标的应用类型。其中,应用类型可为支付类、游戏类、音乐类、浏览类、新闻类等,因此可针对应用图标的应用类型对应用图标进行分类。
[0077]S202,根据所述应用图标的应用类型对所述应用图标进行分类显示。
[0078]具体实现中,在获取每个应用图标的应用类型之后,可根据应用图标的应用类型对应用图标进行分类显示,即将各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。相同应用类型的应用图标集中在显示界面的对应类型的预设区域进行显示。其中,各个预设区域的位置之间相邻,且预设区域的显示空间根据对应应用类型的应用图标的数量确定。如图3所示,为终端显示界面的一实施例的示意图,例如支付类的应用图标(包括第1-4号的支付类的应用图标)集中在显示界面的第一区域显示,游戏类的应用图标(包括第5-10号的游戏类的应用图标)集中在显示界面的第二区域显示,音乐类的应用图标(包括第11-12号的音乐类的应用图标)集中在显示界面的第三区域显示,浏览类的应用图标(包括第13-18号的浏览类的应用图标)集中在显示界面的第四区域显示。每个区域的显示空间根据对应应用类型的应用图标的数量确定。
[0079]S203,获取各个应用类型的应用图标产生触控操作的时间点。
[0080]具体实现中,由于应用类型相同的应用图标集中显示,为了节省显示页面的空间,将各个应用类型进行顺序排列。首先,可获取各个应用类型中每个应用图标产生触控操作的时间点。例如支付类的应用图标包括第1-4号的支付类的应用图标,因此可分别获取第Ι-α 号的支付类的应用图标产生触控操作的时间点。
[0081]S204,根据所述各个应用类型的应用图标产生触控操作的时间点确定对各个应用类型产生触控操作的时间点。
[0082]具体实现中,可根据所述各个应用类型的应用图标产生触控操作的时间点来确定对各个应用类型产生触控操作的时间点。在本发明实施例中,可从各个应用类型的应用图标所产生触控操作的时间点中,将距离当前时间产生触控操作最近的时间点作为对各个应用类型产生触控操作的时间点。例如,如果支付类的第I号应用图标产生触控操作的时间点距离当前时间最近,则将支付类的第I号应用图标产生触控操作的时间点作为支付类的应用类型产生触控操作的时间点。
[0083]S205,根据所述对各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。
[0084]具体实现中,可根据各个应用类型产生触控操作的时间点对各个应用类型进行排序,并根据排序的结果进行顺序显示。例如,在图3中,对支付类、游戏类、音乐类以及浏览类产生触控操作的时间点进行排序,得到排序的结果为支付类-游戏类-音乐类-浏览类,其中,支付类产生触控操作的时间点距离当前时间最短,浏览类产生触控操作的时间点距离当前时间最长,因此将支付类、游戏类、音乐类以及浏览类进行顺序显示。
[0085]采用本发明实施例,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,可对显示界面上的应用图标自动归类,并按照应用类型按照产生触控操作的时间点进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
[0086]请参阅图4,图4是本发明实施例的一种显示应用图标的方法的另一实施例的流程示意图。本发明实施例所涉及的终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可感知终端运动方向的终端设备。
[0087]如图4所不,本发明实施例的一种显不应用图标的方法的另一实施例可以包括以下步骤。
[0088]S300,获取终端的运动方向。
[0089]具体实现中,当终端进入应用图标可移动的场景时,例如获取包括应用图标的显示界面时,若获取到终端的运动方向,则开启分类显示应用图标的过程。
[0090]可选的,所述终端的运动方向为摇晃方向。当终端检测到运动方向为摇晃方向时,则开启分类显示应用图标的过程。
[0091]可选的,所述终端的运动方向为在预设频率内的摇晃方向。当终端检测到运动方向为摇晃方向,且该摇晃方向为在预设频率内的摇晃方向(例如终端规律晃动)时,则开启分类显示应用图标的过程。
[0092]S301,根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型。
[0093]具体实现中,当获取到终端的运动方向时,则获取应用图标,并确定应用图标的应用类型。其中,应用类型可为支付类、游戏类、音乐类、浏览类、新闻类等,因此可针对应用图标的应用类型对应用图标进行分类。
[0094]S302,根据所述应用图标的应用类型对所述应用图标进行分类显示。
[0095]具体实现中,在获取每个应用图标的应用类型之后,可根据应用图标的应用类型对应用图标进行分类显示,即将各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。相同应用类型的应用图标集中在显示界面的对应类型的预设区域进行显示。其中,各个预设区域的位置之间相邻,且预设区域的显示空间根据对应应用类型的应用图标的数量确定。如图3所示,为终端显示界面的一实施例的示意图,例如支付类的应用图标(包括第1-4号的支付类的应用图标)集中在显示界面的第一区域显示,游戏类的应用图标(包括第5-10号的游戏类的应用图标)集中在显示界面的第二区域显示,音乐类的应用图标(包括第11-12号的音乐类的应用图标)集中在显示界面的第三区域显示,浏览类的应用图标(包括第13-18号的浏览类的应用图标)集中在显示界面的第四区域显示。每个区域的显示空间根据对应应用类型的应用图标的数量确定。
[0096]S303,获取各个应用类型的应用图标产生触控操作的时间点。
[0097]具体实现中,由于应用类型相同的应用图标集中显示,为了节省显示页面的空间,将各个应用类型进行顺序排列。首先,可获取各个应用类型中每个应用图标产生触控操作的时间点。例如支付类的应用图标包括第1-4号的支付类的应用图标,因此可分别获取第Ι-α 号的支付类的应用图标产生触控操作的时间点。
[0098]S304,根据所述各个应用类型的应用图标产生触控操作的时间点确定对各个应用类型产生触控操作的时间点。
[0099]具体实现中,可根据所述各个应用类型的应用图标产生触控操作的时间点来确定对各个应用类型产生触控操作的时间点。在本发明实施例中,可从各个应用类型的应用图标所产生触控操作的时间点中,将距离当前时间产生触控操作最近的时间点作为对各个应用类型产生触控操作的时间点。例如,如果第I号支付类的应用图标产生触控操作的时间点距离当前时间最近,则将第I号支付类的应用图标产生触控操作的时间点作为支付类的应用类型产生触控操作的时间点。
[0100]S305,根据所述对各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。
[0101]具体实现中,可根据各个应用类型产生触控操作的时间点对各个应用类型进行排序,并根据排序的结果进行顺序显示。例如,在图3中,对支付类、游戏类、音乐类以及浏览类产生触控操作的时间点进行排序,得到排序的结果为支付类-游戏类-音乐类-浏览类,其中,支付类产生触控操作的时间点距离当前时间最短,浏览类产生触控操作的时间点距离当前时间最长,因此将支付类、游戏类、音乐类以及浏览类进行顺序显示。
[0102]S306,确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置。
[0103]具体实现中,确定被拖动的第一应用图标,在第一应用图标被拖动后,获取第一应用图标所在的位置。如图5(a)所不,当确定被拖动的第一应用图标为第5号应用图标时,若第5号应用图标被拖动至第I号应用图标的位置,则获取第5号应用图标后当前所在的位置。
[0104]S307,确定所述第一应用图标所属的应用类型。
[0105]具体实现中,确定第一应用图标所属的应用类型。在本发明实施例中,确定第5号应用图标的应用类型,此时第5号应用图标的应用类型为游戏类。
[0106]S308,根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置。
[0107]具体实现中,在获取到第一应用图标被拖动后所在的位置之后,根据第一应用图标被拖动后所在的位置,确定第一应用图标对应的应用类型在显示界面上的位置。具体的,可确定第一应用图标所属的应用类型所在的预设区域在显示界面上的位置。
[0108]S309,将所述第一应用图标所属的应用类型拖动至确定的位置。
[0109]具体实现中,将第一应用图标所属的应用类型整体拖动至确定的位置,如果第一应用图标前移,则第一应用图标所属的应用类型也整体前移。对于被占据的应用类型则延后顺序显示。例如,在图5(a)中,由于第5号应用图标被拖动至第I号应用图标的位置,此时根据第5号应用图标确定第5号应用图标所属的应用类型的位置,并将第5号应用图标所属的应用类型整体拖动至确定的位置。由于第I号应用图标的位置被第5号应用图标占据,因此第I号应用图标所属的应用类型所在的第一区域在第5号应用图标所属的应用类型所在的第二区域之后排列显示。
[0110]可选的,步骤S309可具体包括S3091 (未图示)以及S3092(未图示)。
[0111]S3091,获取所述第一应用图标所属的应用类型所在的第一显示页面。
[0112]在现有技术当中,当图标被删除时,在同一页面显示的其他突变会填补被删除的图标的空缺,但另一页面的图标无法继续填补上一页面的空缺。如果另一页面的图标数量足以填补上一页面的空缺,就会造成页面空间显示的浪费。因此本发明实施例在应用图标被跨越拖动时,该应用图标所属的类型也能够跨越拖动。
[0113]具体实现中,如图5(bl)所示,第19-21号应用图标的应用类型为新闻类,并位于第五区域显示,当确定被拖动的第一应用图标为第19号应用图标时,可获取新闻类当前所在的显示页面为第一显示页面。
[0114]S3092,若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。
[0115]具体实现中,若根据第一应用图标被拖动后的位置确定第一应用图标所属的应用类型为第二显示页面,其中,第二显示页面为除该应用类型在被拖动前所在的第一显示页面之外的页面,则该应用类型也被拖动至第二显示页面。如图5(b2)所示,当确定第19号应用图标被拖至第二显示页面时,确定第19号应用图标所属的应用类型同时被拖动至第二显示页面。由于空间限制,第二显示页面只能继续容纳2个应用图标,因此,该应用类型的第19号应用图标以及第20号应用图标被拖动至第二显示页面,该应用类型剩下的应用图标则继续留在第一显示页面显示。
[0116]采用本发明实施例,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,还可将应用图标所属的应用类型整体跨页拖动,可对显示界面上的应用图标自动归类,并按照应用类型按照产生触控操作的时间点进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
[0117]请参阅图6,图6是本发明实施例的一种终端的结构示意图。本实施例涉及的模块单元用于执行图1至图4所提供的显示应用图标的方法。详尽实施例则不再赘述。如图6所示的终端包括获取模块600以及显示模块601。
[0118]获取模块600,用于获取终端的运动方向;
[0119]所述获取模块600,还用于根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型;
[0120]显示模块601,用于根据所述获取模块600获取的应用图标的应用类型对所述应用图标进行分类显示;
[0121]所述显示模块601,还用于将所述获取模块600获取的各个应用类型进行顺序显不O
[0122]具体实现中,当终端进入应用图标可移动的场景时,例如获取包括应用图标的显示界面时,若获取到终端的运动方向,例如摇晃方向,则开启排列应用图标的过程。
[0123]具体实现中,当获取到终端的运动方向时,则获取应用图标,并确定应用图标的应用类型。其中,应用类型可为支付类、游戏类、音乐类、浏览类、新闻类等,因此可针对应用图标的应用类型对应用图标进行分类。
[0124]具体实现中,在获取每个应用图标的应用类型之后,可根据应用图标的应用类型对应用图标进行分类显示,相同类型的图标则集中在显示界面的预设区域进行显示。例如支付类的应用图标集中在显示界面的第一区域显示,游戏类的应用图标集中在显示界面的第二区域显示,如此类推。
[0125]具体实现中,由于应用类型相同的应用图标集中显示,为了节省显示页面的空间,将各个应用类型进行顺序排列,例如按照支付类-游戏类-音乐类-浏览类-新闻类进行顺序显不O
[0126]可选的,所述显示模块601具体用于:
[0127]将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。
[0128]可选的,如图7所示,所述显示模块601包括第一获取单元6011、确定单元6012以及显示单元6013。
[0129]第一获取单元6011,用于获取所述各个应用类型的应用图标产生触控操作的时间占.V ,
[0130]确定单元6012,用于根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点;
[0131]显示单元6013,用于根据所述对各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。
[0132]可选的,如图7所示,所述终端还包括确定模块602以及拖动模块603。
[0133]确定模块602,用于确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置;
[0134]所述确定模块602,还用于确定所述第一应用图标所属的应用类型;
[0135]所述确定模块602,还用于根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置;
[0136]拖动模块603,用于将所述第一应用图标所属的应用类型拖动至所述确定模块602确定的位置。
[0137]可选的,如图7所示,所述拖动模块603包括第二获取单元6031以及拖动单元6032。
[0138]第二获取单元6031,用于获取所述第一应用图标所属的应用类型所在的第一显示页面;
[0139]拖动单元6032,用于若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。
[0140]采用本发明实施例,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,还可将应用图标所属的应用类型整体跨页拖动,可对显示界面上的应用图标自动归类,并按照应用类型按照产生触控操作的时间点进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
[0141]请参阅图8,图8是本发明实施例的另一种终端的结构示意图。本实施例涉及的模块单元用于执行图1至图4所提供的显示应用图标的方法。详尽实施例则不再赘述。如图8所示,本实施例的终端包括通信总线800、输入装置801、输出装置802、存储器803以及处理器804(终端的处理器804的数量可以为一个或多个,图8中以一个处理器为例),其中:
[0142]所述通信总线800,用于实现所述输入装置801、所述输出装置802以及所述处理器804之间的连接通信;
[0143]所述存储器803中存储一组程序代码,且所述处理器804调用所述存储器803中存储的程序代码,用于执行如下步骤:
[0144]输入装置801,用于获取终端的运动方向;
[0145]处理器804,用于根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型;
[0146]输出装置802,还用于根据所述应用图标的应用类型对所述应用图标进行分类显示;
[0147]输出装置802,还用于将各个应用类型进行顺序显示。
[0148]具体实现中,当终端进入应用图标可移动的场景时,例如获取包括应用图标的显示界面时,若获取到终端的运动方向,例如摇晃方向,则开启排列应用图标的过程。
[0149]具体实现中,当获取到终端的运动方向时,则获取应用图标,并确定应用图标的应用类型。其中,应用类型可为支付类、游戏类、音乐类、浏览类、新闻类等,因此可针对应用图标的应用类型对应用图标进行分类。
[0150]具体实现中,在获取每个应用图标的应用类型之后,可根据应用图标的应用类型对应用图标进行分类显示,相同类型的图标则集中在显示界面的预设区域进行显示。例如支付类的应用图标集中在显示界面的第一区域显示,游戏类的应用图标集中在显示界面的第二区域显示,如此类推。
[0151]具体实现中,由于应用类型相同的应用图标集中显示,为了节省显示页面的空间,将各个应用类型进行顺序排列,例如按照支付类-游戏类-音乐类-浏览类-新闻类进行顺序显不O
[0152]可选的,输出装置802根据所述应用图标的应用类型对所述应用图标进行分类显示,包括:
[0153]将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。
[0154]可选的,输出装置802将各个应用类型进行顺序显示,执行如下步骤:
[0155]获取所述各个应用类型的应用图标产生触控操作的时间点;
[0156]根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点;
[0157]根据所述对各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显不O
[0158]可选的,处理器804还用于:
[0159]确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置;
[0160]确定所述第一应用图标所属的应用类型;
[0161]根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置;
[0162]将所述第一应用图标所属的应用类型拖动至确定的位置。
[0163]可选的,处理器804所述将所述第一应用图标所属的应用类型拖动至确定的位置,执行如下步骤:
[0164]获取所述第一应用图标所属的应用类型所在的第一显示页面;
[0165]若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。
[0166]采用本发明实施例,在获取到终端发生运动时,根据终端的运动方向获取显示界面上的应用图标,并确定应用图标的应用类型,再根据应用图标的应用类型对所有应用图标进行分类显示,最后按照每个应用类型进行顺序显示,还可将应用图标所属的应用类型整体跨页拖动,可对显示界面上的应用图标自动归类,并按照应用类型按照产生触控操作的时间点进行顺序排列,使应用图标的查找过程更加便捷,加快应用图标的查找速度。
[0167]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0168]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0169]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
[0170]本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0171]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0172]以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
【主权项】
1.一种显示应用图标的方法,其特征在于,包括: 获取终端的运动方向; 根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型; 根据所述应用图标的应用类型对所述应用图标进行分类显示; 将各个应用类型进行顺序显示。2.根据权利要求1所述的方法,其特征在于,所述根据所述应用图标的应用类型对所述应用图标进行分类显示,包括: 将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。3.根据权利要求1所述的方法,其特征在于,所述将各个应用类型进行顺序显示,包括: 获取所述各个应用类型的应用图标产生触控操作的时间点; 根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点; 根据所述对所述各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显不O4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置; 确定所述第一应用图标所属的应用类型; 根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置; 将所述第一应用图标所属的应用类型拖动至确定的位置。5.根据权利要求4所述的方法,其特征在于,所述将所述第一应用图标所属的应用类型拖动至确定的位置,包括: 获取所述第一应用图标所属的应用类型所在的第一显示页面; 若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。6.一种终端,其特征在于,包括: 获取模块,用于获取终端的运动方向; 所述获取模块,还用于根据所述终端的运动方向获取应用图标,并获取所述应用图标的应用类型; 显示模块,用于根据所述获取模块获取的应用图标的应用类型对所述应用图标进行分类显示; 所述显示模块,还用于将所述获取模块获取的各个应用类型进行顺序显示。7.根据权利要求6所述的终端,其特征在于,所述显示模块具体用于: 将所述各个应用类型的应用图标在对应的预设区域中分类显示,所述预设区域的位置相邻。8.根据权利要求6所述的终端,其特征在于,所述显示模块包括: 第一获取单元,用于获取所述各个应用类型的应用图标产生触控操作的时间点; 确定单元,用于根据所述各个应用类型的应用图标产生触控操作的时间点确定对所述各个应用类型产生触控操作的时间点; 显示单元,用于根据所述对所述各个应用类型产生触控操作的时间点将所述各个应用类型进行顺序显示。9.根据权利要求6所述的终端,其特征在于,所述终端还包括: 确定模块,用于确定被拖动的第一应用图标,获取所述第一应用图标被拖动后所述第一应用图标所在的位置; 所述确定模块,还用于确定所述第一应用图标所属的应用类型; 所述确定模块,还用于根据所述第一应用图标被拖动后所述第一应用图标所在的位置确定所述第一应用图标所属的应用类型的位置; 拖动模块,用于将所述第一应用图标所属的应用类型拖动至所述确定模块确定的位置。10.根据权利要求9所述的终端,其特征在于,所述拖动模块包括: 第二获取单元,用于获取所述第一应用图标所属的应用类型所在的第一显示页面; 拖动单元,用于若所述确定的位置位于除所述第一显示页面外的第二显示页面,则将所述第一应用图标所属的应用类型拖动至所述第二显示页面。11.一种终端,其特征在于,包括通信总线、输入装置、输出装置、存储器以及处理器,其中:所述通信总线,用于实现所述输入装置、所述输出装置以及所述处理器之间的连接通?目; 所述存储器中存储一组程序代码,且所述处理器调用所述存储器中存储的程序代码,用于执行权利要求1至5任一项所述的显示应用图标的方法。
【文档编号】G06F3/0488GK105912254SQ201610213529
【公开日】2016年8月31日
【申请日】2016年4月7日
【发明人】吴延军
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1