显示图标的方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网领域,具体而言,涉及一种显示图标的方法和装置。
【背景技术】
[0002]随着智能设备的广泛应用,应用程序的种类和数量不断增加。目前,市场上应用程序的用户接口界面大多采用静态列表形式展示其相关功能,比如,游戏社区的游戏入口常见的展示方式为以列表形式逐个列出该游戏的相关功能图标和该游戏登录用户的用户图标。相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式存在以下缺点:
[0003]1、登录应用程序的用户的用户图标和该应用程序相关功能图标以列表形式展示,无法体现出该应用程序的相关功能与登录用户的关联。比如,无法直观显示该应用程序中登录用户频繁使用的功能图标,使得登录用户每次使用该功能时都需要从列表中查找,严重降低了用户使用体验。
[0004]2、长时间使用静态列表形式的界面将会造成用户视觉疲劳。为了缓解用户视觉疲劳,现有技术通常采用更换配图,或者使界面能够展现一些动态效果,但是,这些动态效果也仅仅是单纯的动态特效,缺乏足够的生动性,且并没有具体含义,造成界面中图标的展示效果差。
[0005]针对相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的问题,目前尚未提出有效的解决方案。
【发明内容】
[0006]本发明实施例提供了一种显示图标的方法和装置,以至少解决相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的技术问题。
[0007]根据本发明实施例的一个方面,提供了一种显示图标的方法,包括:在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;获取在用户登录应用程序之后启动的至少一个应用功能;获取任意一个应用功能的功能图标;以及将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0008]根据本发明实施例的另一方面,还提供了一种显示图标的装置,包括:第一显示模块,用于在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;第一获取模块,用于获取在用户登录应用程序之后启动的至少一个应用功能;第二获取模块,用于获取任意一个应用功能的功能图标;以及第二显示模块,用于将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0009]在本发明实施例中,采用在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;获取在用户登录应用程序之后启动的至少一个应用功能;获取任意一个应用功能的功能图标;以及将任意一个应用功能的功能图标显示在相应的显示轨道上的方式,通过在界面上显示用户图标和显示轨道,并将用户登录应用程序后启动的应用功能的功能图标放在相应的显示轨道上显示,达到了以图形化的表现方式直观、生动地展示登录应用程序的用户的用户图标及其相关功能图标的目的,从而实现了直观展示登录应用程序的用户的用户图标与其相关功能图标的关系,增强界面展示效果,提高用户使用体验的技术效果,进而解决了相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的技术问题。
【附图说明】
[0010]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0011]图1是根据本发明实施例的一种显示图标的方法的计算机终端的硬件结构框图;
[0012]图2是根据本发明实施例的一种显示图标的方法的流程图;
[0013]图3是根据本发明实施例的一种可选地显示轨道的示意图;
[0014]图4是根据本发明实施例的一种可选地功能图标在相应的显示轨道上显示的示意图;
[0015]图5是根据本发明实施例的另一种可选地功能图标在相应的显示轨道上显示的示意图;
[0016]图6是根据本发明实施例的另一种可选地功能图标在相应的显示轨道上显示的示意图;
[0017]图7是根据本发明实施例的一种显示图标的装置的示意图;
[0018]图8是根据本发明实施例的一种可选地显示图标的装置的示意图;
[0019]图9是根据本发明实施例的另一种可选地显示图标的装置的示意图;
[0020]图10是根据本发明实施例的另一种可选地显示图标的装置的示意图;
[0021]图11是根据本发明实施例的另一种可选地显示图标的装置的示意图;
[0022]图12是根据本发明实施例的另一种可选地显示图标的装置的示意图;
[0023]图13是根据本发明实施例的另一种可选地显示图标的装置的示意图;
[0024]图14是根据本发明实施例的另一种可选地显示图标的装置的示意图;以及
[0025]图15是根据本发明实施例的一种计算机终端的结构框图。
【具体实施方式】
[0026]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0027]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0028]首先,在对本发明实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
[0029]第一图标:是指当前登录应用程序的用户的用户图标;
[0030]显示轨道:以第一图标为中心,围绕在第一图标周围的路径;
[0031]应用功能:应用程序具有的功能;
[0032]功能图标:用于标识应用程序中的应用功能的图标。
[0033]实施例1
[0034]根据本发明实施例,提供了一种显示图标的方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0035]本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是根据本发明实施例的一种显示图标的方法的计算机终端的硬件结构框图。如图1所示,计算机终端10可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0036]存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的显示图标的方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的显示图标的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0037]传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Rad1 Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
[0038]在上述运行环境下,本申请提供了如图2所示的显示图标的方法。该方法可以应用于智能终端设备中,由智能终端设备中的处理器执行,智能终端设备可以是智能手机、平板电脑等。智能终端设备中安装有至少一个应用程序,本发明实施例并不限定应用程序的种类,可以为系统类应用程序,也可以为软件类应用程序。本发明实施例中的应用程序包括至少一个应用功能。例如,应用程序为QQ游戏,其中,QQ游戏包括斗地主、连连看等多个游戏应用功能。
[0039]图2是根据本发明实施例的一种显示图标的方法的流程图。如图2所示,该显示图标的方法的一种可选的方案包括如下步骤:
[0040]步骤S12,在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径。
[0041]在本申请上述步骤S12提供的方案中,用户登录任意一个应用程序之后,智能终端设备显示该应用程序对应的界面,该界面中显示可以有第一图标和至少一条显示轨道。其中,第一图标可以为当前登录该应用程序的用户的用户图标,第一图标用于唯一标识登录该应用程序的用户。第一图标可以为包含用户头像,或者用户签名等显示信息的图像。第一图标在界面中的位置可以根据终
端设备显示屏的尺寸进行相应地调整,以达到界面美观的效果。
[0042]界面中显示有至少一条显示轨道,其中,显示轨道为以第一图标为中心,围绕在第一图标周围的路径。界面中的显示轨道的形状可以为同心圆状,也可以为同心环状,或者其他能够体现以第一图标为中心,且围绕第一图标的形状。本发明实施例并不对显示轨道的形状作具体限定,显示轨道的形状可以根据实际需求进行设定。多个显示轨道中任意两个轨道之间的距离可以相同,也可以不同,但为了界面显示的美观性,本发明实施例的界面中任意两个显示轨道之间的距离相同。每条显示轨道的显示颜色可以相同,也可以不同,为了直观、清楚地区分界面中不同的显示轨道,每条显示轨道的颜色均不相同,即一条显示轨道唯一对应一种颜色。或者,每条显示轨道的宽度均不相同。
[0043]以界面中包含的每个显示轨道的形状为同心圆状为例,图3是根据本发明实施例的一种可选地显示轨道的示意图,如图3所示,智能终端设备的显示界面中显示有第一图标和至少一条显示轨道,此外还显示有其他用功能选项,比如“用户信息”、“我的二维码”、“设置”、“收起”等。第一图标为登录应用程序的用户头像,显示轨道为以用户图像为中心,围绕用户头像的圆,多个圆均以第一图标为中心,为了界面美观,多个圆中任意两个圆之间的距离相同。可选地,界面中显示的第一图标和显示轨道可以设计为平面显示效果,也可以设计为立体显示效果,即多个显示轨道为以用户头像为中心的立体环绕轨道。
[0044]可选地,本发明实施例的界面中第一图标和至少一条显示轨道可以设计为动态显示,例如,第一图标可以在一个位置小幅度跳动,或者按照预设时间闪烁等。显示轨道上可以设计可移动亮点,该可移动亮点可以沿着其所在的显示轨道围绕第一图标转动。
[0045]本发明实施例可以采用多种方式在界面中显示第一图标和至少一条显示轨道,上述显示方式仅为本发明的优选实施例,并不代表本发明实施例的显示图标的方法仅包括上述显示方式。为了提高界面的显示效果和美观性,本发明实施例还可以包括其他能够增强界面显示效果的方式,此处不再一一举例说明。
[0046]步骤S14,获取在用户登录应用程序之后启动的至少一个应用功能。
[0047]在本申请上述步骤S14提供的方案中,在用户登录应用程序之后,可以激活并运行该应用程序所包含的至少一个应用功能,运行中的每个应用功能生成对应的一个功能图标,该功能图标用于唯一标识其对应的应用功能。功能图标的形状和内容可以根据相应的应用功能进行设计,比如QQ游戏社区中QQ飞车的图标为包含“飞车”字样的图像。
[0048]智能终端设备首次安装应用程序时,应用程序携带的至少一个应用功能中的一部分应用功能处于激活状态,另一部分应用功能处于未激活状态,其中,处于激活状态的应用功能对应的功能图标会在该应用程序对应的界面中显示,处于未激活状态的应用功能的图标不会在该应用程序对应的界面中显示,需要登录该应用程序的用户根据自身需求进行激活和安装。
[0049]可选地,该实施例中的应用程序还能够支持添加或者删除应用功能,登录该应用程序的用户可以删除该应用程序预先携带的处于激活状态的应用功能,也可以在该应用程序中添加其未携带的新的应用功能。该实施例通过设置应用程序具有添加或者删除应用功能的功能,极大地满足了用户需求,提高了用户的使用体验。
[0050]在用户登录应用程序之后,处于激活状态的应用功能相应启动,处于未激活状态的应用功能不启动。智能终端设备的处理器通过检测该应用程序中至少一个应用功能是否处于激活状态,来获取在用户登录应用程序之后启动的至少一个应用功能。
[0051]步骤S16,获取任意一个应用功能的功能图标。
[0052]可选地,本发明实施例中的应用程序预先存储有应用功能与功能图标的对应关系,处理器在通过步骤S14获取在用户登录应用程序之后启动的至少一个应用功能之后,将会按照应用功能与功能图标的对应关系获取启动的应用功能的功能图标。
[0053]例如,用户在登录QQ游戏后,启动的应用功能包括斗地主、连连看以及QQ飞车,其中,QQ游戏对应的应用程序中预先存储有斗地主的功能图标,连连看的功能图标,QQ飞车的功能图标。安装有QQ游戏的智能终端设备的处理器在获取启动的应用功能后,即斗地主、连连看以及QQ飞车,会按照上述对应关系分别获取斗地主的功能图标,连连看的功能图标,QQ飞车的功能图标。
[0054]本发明实施例通过预先存储有应用程序的应用功能与功能图标的对应关系,能够便于智能终端设备的处理器快速查找启动的应用功能的功能图标,进而提高了运算效率。
[0055]步骤S18,将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0056]本发明实施例中的显示轨道为用于放置功能图标进行显示的轨道,也就是说,通过步骤S16获取的功能图标会放在界面中的显示轨道上进行显示。在本申请上述步骤S18提供的一种可选方案中,显示轨道的个数可以与功能图标的个数相同,即每条显示轨道上显示有一个功能图标。当用户登录应用程序后仅启动一个应用功能,则第一图标周围只围绕有一条显示轨道,该应用功能的功能图标会在该显示轨道上显示。当用户登录应用程序后启动的应用功能为多个时,第一图标周围围绕的显示轨道为多条,每条显示轨道上显示有一个功能图标。
[0057]在本发明提供的一种可选实施例中,当界面中显示多个功能图标时,功能图标与显示轨道的对应关系由登录应用程序的用户对功能图标对应的应用功能的使用参数确定。具体地,用户对应用功能的使用参数可以是使用频率、使用时长或者最近一次使用的时间等。
[0058]以用户对应用功能的使用频率为参考依据,将功能图标放在相应的显示轨道上显示为例,用户在登录QQ游戏后,启动的应用功能包括斗地主、连连看以及QQ飞车。登录QQ游戏的用户对斗地主的使用频率为7次/周,对连连看的使用频率为5次/周,对QQ飞车的使用频率为2次/周。图4是根据本发明实施例的一种可选地功能图标在相应的显示轨道上显示的示意图,如图4所示,界面中围绕用户头像显示有三条显示轨道,按照距离用户头像由近到远的顺序分别为第一显示轨道、第二显示轨道以及第三显示轨道,按照用户对应用功能的使用频率由高到低的顺序分别将斗地主的功能图标放在第一显示轨道,连连看的功能图标放在第二显示轨道,QQ飞车的功能图标放在第三显示轨道。从图4中可以直观地确定距离用户头像最近的功能图标对应的斗地主为用户比较感兴趣的应用功能。
[0059]本发明实施例根据用户对应用功能的使用参数将功能图标放在相应的显示轨道上显示,能够以图形化的形式直观地展示用户与功能图标对应的应用功能之间的关系,能够便于用户快速地定位比较感兴趣的应用功能的位置,极大地提高了用户的使用体验。
[0060]通过上述步骤S12至步骤S18,本发明提供的方案可以实现通过在界面中显示用户图标和显示轨道,并将用户激活并运行该应用程序中的一个或多个应用功能的功能图标显示在相应的显示轨道上,实现了以图形化的表现方式直观、生动地展示登录应用程序的用户的用户图标及其相关功能图标,同时直观展示登录应用程序的用户的用户图标与其相关功能图标的关系,增强界面展示效果,提高用户使用体验的技术效果,进而解决了相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的技术问题。
[0061]作为一种可选的实施方式,在本申请步骤S14获取至少一个应用功能之后,本发明实施例的显示图标的方法还可以包括:获取任意一个应用功能的使用频率。例如,用户登录QQ游戏后启动的应用程序包括斗地主、连连看以及QQ飞车。安装QQ游戏的智能终端设备中的处理器在获取到斗地主、连连看以及QQ飞车之后,会相应地获取用户对斗地主、连连看以及QQ飞车的使用频率,比如用户对斗地主的使用频率为7次/周,对连连看的使用频率为5次/周,对QQ飞车的使用频率为2次/周。
[0062]可选地,该实施例的显示图标的方法在获取任意一个应用功能的使用频率之后,可以根据应用功能的使用频率将各个应用功能的图标放在相应的显示轨道上显示。具体地,步骤S18在启动多个应用功能的情况下,将任意一个应用功能的功能图标显示在相应的显示轨道上的步骤可以包括:
[0063]步骤S180,将每个应用功能的使用频率进行排序。可选地,该实施例可以将每个应用功能的使用频率可以按照由大到小的顺序排序,也可以按照由小到大的顺序排序。使用频率的顺序结果将作为每个应用功能的功能图标在显示轨道上的放置位置的依据。
[0064]步骤S182,按照使用频率的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将使用频率最高的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。例如,如图4所示,使用频率最高的斗地主的功能图标放在距离用户头像最近的第一显示轨道,使用频率次之的连连看的功能图标放在第二显示轨道,使用频率最低的QQ飞车的功能图标放在第三显示轨道。
[0065]作为另一种可选的实施方式,在本申请步骤S14获取至少一个应用功能之后,本发明实施例的显示图标的方法还可以包括:获取任意一个应用功能的最近一次使用时间。例如,用户登录QQ游戏后启动的应用程序包括斗地主、连连看以及QQ飞车。安装QQ游戏的智能终端设备中的处理器在获取到斗地主、连连看以及QQ飞车之后,会相应地获取用户对其最近一次使用时间,比如用户最近一次使用斗地主的时间为2015年10月20日,用户最近一次使用连连看的时间为2015年10月10日,用户最近一次使用QQ飞车的时间为2015年10月1日。
[0066]可选地,该实施例的显示图标的方法在获取任意一个应用功能的最近一次使用时间之后,可以以此为依据将各个应用功能的图标放在相应的显示轨道上显示。具体地,步骤S18在启动多个应用功能的情况下,将任意一个应用功能的功能图标显示在相应的显示轨道上的步骤可以包括:
[0067]步骤S181,将每个应用功能的最近一次使用时间按照先后顺序进行排序。
[0068]步骤S183,按照最近一次使用时间的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将最近一次使用时间最靠近当前系统时间的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。
[0069]例如
,图4所示的界面中,斗地主对应的最近一次使用时间距离当前时间(比如2015年10月15日)最短,则斗地主的功能图标放在距离用户头像最近的第一显示轨道,连连看对应的最近一次使用时间距离当前时间较长,则连连看的功能图标放在第二显示轨道,QQ飞车对应的最近一次使用时间距离当前时间最长,则QQ飞车的功能图标放在第三显示轨道。
[0070]该实施例的显示图标的方法通过设定应用功能的功能图标显示在相应显示轨道的依据,比如上述按照用户对应用功能的使用频率,或者用户最近一次使用应用功能的时间,将使用频率较高,或者使用时间距离当前时间较短的应用功能的功能图标显示在距离第一图标较近的显示轨道上,能够以图形化方式清楚、直观地体现登录应用程序的用户较为感兴趣的应用功能,同时,将用户较为感兴趣的应用功能放置在距离用户图标较近的显示轨道上,便于用户快速准确地对该应用功能进行操作。需要说明的是,将应用功能的功能图标显示在相应显示轨道的依据不仅限于使用频率或者最近一次使用时间,还可以是预设时间段内的使用次数、每次使用的时长等。
[0071]作为一种可选的实施方式,在本申请步骤S18将任意一个应用功能的功能图标显示在相应的显示轨道上之后,该实施例的显示图标的方法还可以包括:按照第一图标与每条显示轨道之间的距离,调整任意一个应用功能的功能图标的显示参数。该实施例中功能图标的显示参数可以包括如下任意一个或多个参数:显示亮度、显示色度、显示大小和显示轮廓等。优选地,该实施例的显示图标的方法按照第一图标与每条显示轨道之间的距离调整功能图标的显示参数的依据为:距离第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大,比如,距离第一图标最近的显示轨道上显示的应用功能的功能图标最壳,或者颜色最深,或者尺寸最大,或者轮廊最壳等。
[0072]例如,图5是根据本发明实施例的另一种可选地功能图标在相应的显示轨道上显示的示意图,如图5所示,第一显示轨道距离第一图标(用户头像)最近,则第一显示轨道上显示的功能图标的尺寸最大,第二显示轨道距离第一图标较远,则第二显示轨道上显示的功能图标的尺寸较小,第三显示轨道距离第一图标最远,则第三显示轨道上的功能图标的尺寸最小。
[0073]该实施例中采用区分功能图标显示参数的方式能够使用户更加清楚地辨别出不同显示轨道上的功能图标,进而能够快速准确地确定用户比较感兴趣的应用功能的功能图标。同时,在不同显示轨道上显示不同显示参数的功能图标,增强了界面显示效果。
[0074]作为一种可选的实施方式,在本申请步骤S18将任意一个应用功能的功能图标显示在相应的显示轨道上之后,该实施例的显示图标的方法还可以包括:调整显示轨道的颜色与显示轨道上显示的应用功能的功能图标的颜色相同。为了清楚地区分界面中不同的显示轨道以及不同显示轨道上显示的功能图标,该实施例优选地将界面中的不同的显示轨道的颜色进行区分,每条显示轨道对应一个颜色。同时,为了增加界面消失效果的美观性,该实施例优选地将显示轨道的颜色与其上显示的功能图标的颜色调整为相同。
[0075]作为一种可选的实施方式,在本申请步骤S18将任意一个应用功能的功能图标显示在相应的显示轨道上之后,该实施例的显示图标的方法还可以包括:控制任意一个应用功能的功能图标分别在相应的显示轨道上按照预定方向移动。其中,功能图标在显示轨道上的移动方向可以是顺时针方向,也可以是逆时针方向。多个功能图标在相应地显示轨道上的移动速度可以相同,也可以不同。但是,为了界面效果的美观性,每条显示轨道上的功能图标的移动速度优选地调整为同一移动速度。
[0076]例如,图6是根据本发明实施例的另一种可选地功能图标在相应的显示轨道上显示的示意图,如图6所示,三个功能图标均围绕第一图标在各自的显示轨道上移动,移动方向均为顺时针方向,移动速度均为速度V。
[0077]该实施例的显示图标的方法通过控制功能图标沿着显示轨道围绕第一图标按照预定方向移动,增加了界面动态显示效果,可以有效地提高用户的使用体验。
[0078]作为一种可选的实施方式,在本申请步骤S18将任意一个应用功能的功能图标显示在相应的显示轨道上之后,该实施例的显示图标的方法还可以包括:
[0079]步骤S202,接收第一触控信号,其中,第一触控信号为触控应用功能的功能图标所产生的信号。例如,在如图4所示的界面中,第一触控信号可以是用户点击或者双击斗地主的功能图标,或者长按斗地主的功能图标,或者长按斗地主的功能图标并朝着第一图标方向进行拖动生成的信号。第一触控信号实质代表了用户在界面中选择了自身所需的某一应用功能。
[0080]步骤S204,根据第一触控信号将界面切换到应用功能对应的功能页面。例如,当处理器接收到点击斗地主的功能图标所产生的第一触控信号后,处理器会将界面切换至斗地主功能页面,以供用户进行下一步的相关操作。
[0081]该实施例中,通过对界面中的功能图标进行操作(比如点击、拖动等),可以实现相应的应用功能页面的切换,以达到用户可以简单快速地选择自身所需的应用功能的目的,进而提高了用户的使用体验。
[0082]作为一种可选的实施方式,在本申请步骤S18将任意一个应用功能的功能图标显示在相应的显示轨道上之后,该实施例的显示图标的方法还可以包括:
[0083]步骤S212,接收第二触控信号,其中,第二触控信号为将界面分享至目标对象的信号。该实施例的界面中设置有具有分享功能的触控区域,用户可以通过触控该区域实现将界面分享至目标对象,其中,目标对象可以为通讯录中的好友,也可以为微信朋友圈等。
[0084]步骤S214,获取界面的截图。当处理器接收到第二触控信号后,处理器会获取该界面的截图,其中,本发明实施例并不对获取界面截图的方式作具体限定,可以采用屏幕快照或者屏幕截图等方式。
[0085]步骤S216,根据第二触控信号将界面的截图发送至目标对象。可选地,处理器将界面的截图发送至目标对象的同时,还可以为用户提供对分享的界面截图进行补充说明的功能,用户可以对分享的界面截图进行补充说明,进而使其他用户增加对该应用程序的兴趣。
[0086]该实施例通过为用户提供应用程序的分享功能,增加了用户与好友之间的互动性,不仅提高了用户的使用体验,而且还可以增加该应用程序的用户群。
[0087]作为一种可选的实施方式,本发明实施例中显示轨道的轨道参数以及显示在相应的显示轨道上的功能图标的图标参数均实时变化,其中,轨道参数可以包括如下任意一种或多种参数:轨道线条颜色、轨道线条粗细度、轨道的运动状态、轨道旋转方向和任意两个轨道之间的距离,图标参数可以包括如下任意一个或多个参数:图标颜色、图标大小、图标形状和图标移动方向。
[0088]该实施例中显示轨道的轨道参数及其上功能图标的图标参数根据用户对应用程序的应用功能的使用参数进行实时调整,用户每对应用程序的应用功能执行一次操作,处理器就会更新一次用户对该应用程序的应用功能的使用参数,然后按照更新后的使用参数对显示轨道的轨道参数及其上功能图标的图标参数进行调整。该实施例通过实时调整显示轨道的轨道参数及其上功能图标的图标参数,有利于提高从界面中读取用户与应用功能关联性的准确度,同时也避免了用户长时间使用同一界面造成的视觉疲劳,极大地提高了用户的使用体验。
[0089]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0090]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0091]实施例2
[0092]根据本发明实施例,还提供了一种用于实施上述显示图标的方法的显示图标的装置。图7是根据本发明实施例的一种显示图标的装置的示意图,如图7所示,该装置包括:第一显示模块22,第一获取模块24,第二获取模块26以及第二显示模块28。
[0093]其中,第一显示模块22用于在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径。第一获取模块24用于获取在用户登录应用程序之后启动的至少一个应用功能。第二获取模块26用于获取任意一个应用功能的功能图标。第二显示模块28用于将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0094]该实施例的显示图标的装置中,第一显示模块22可以用于执行本发明实施例中的步骤S12,第一获取模块24可以用于执行本发明实施例中的步骤S14,第二获取模块26可以用于执行本发明实施例中的步骤S16,第二显示模块28用于执行本发明实施例中的步骤S18。
[0095]通过上述模块,第一显示模块22,第一获取模块24,第二获取模块26以及第二显示模块28,通过在界面中显示用户图标和显示轨道,并按照用户对应用程序中应用功能的使用参数将功能图标放在相应的显示轨道上显示,实现了以图形化的表现方式直观、生动地展示登录应用程序的用户的用户图标及其相关功能图标,同时直观展示登录应用程序的用户的用户图标与其相关功能图标的关系,增强界面展示效果,提高用户使用体验的技术效果,进而解决了相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的技术问题。
[0096]本申请上述第一显示模块22可以用于显示第一图标和至少一条显示轨道。其中,第一图标可以为当前登录该应用程序的用户的用户图标,第一图标用于唯一标识登录该应用程序的用户。第一图标可以为包含用户头像,或者用户签名等显示信息的图像
。第一图标在界面中的位置可以根据终端设备显示屏的尺寸进行相应地调整,以达到界面美观的效果Ο
[0097]显示轨道为以第一图标为中心,围绕在第一图标周围的路径。界面中的显示轨道的形状可以为同心圆状,也可以为同心环状,或者其他能够体现以第一图标为中心,且围绕第一图标的形状。本发明实施例并不对显示轨道的形状作具体限定,显示轨道的形状可以根据实际需求进行设定。多个显示轨道中任意两个轨道之间的距离可以相同,也可以不同,但为了界面显示的美观性,本发明实施例的界面中任意两个显示轨道之间的距离相同。每条显示轨道的显示颜色可以相同,也可以不同,为了直观、清楚地区分界面中不同的显示轨道,每条显示轨道的颜色均不相同,即一条显示轨道唯一对应一种颜色。或者,每条显示轨道的宽度均不相同。
[0098]上述第一显示模块22在界面中显示的第一图标和至少一条显示轨道可以呈现平面显示效果,也可以呈现立体显示效果。可选地,上述第一显示模块22可以动态显示第一图标和至少一条显示轨道,例如,第一图标可以在一个位置小幅度跳动,或者按照预设时间闪烁等。显示轨道上可以设计可移动亮点,该可移动亮点可以沿着其所在的显示轨道围绕第一图标转动。
[0099]上述第一显示模块22可以采用多种方式在界面中显示第一图标和至少一条显示轨道,上述显示方式仅为本发明的优选实施例,并不代表上述第一显示模块22仅包括上述显示方式。为了提高界面的显示效果和美观性,本发明实施例还可以包括其他能够增强界面显示效果的方式,此处不再一一举例说明。
[0100]上述第一获取模块24中,在用户登录应用程序之后,可以激活并运行该应用程序所包含的至少一个应用功能,运行中的每个应用功能生成对应的一个功能图标,该功能图标用于唯一标识其对应的应用功能。功能图标的形状和内容可以根据相应的应用功能进行设计,比如QQ游戏社区中QQ飞车的图标为包含“飞车”字样的图像。
[0101]智能终端设备首次安装应用程序时,应用程序携带的至少一个应用功能中的一部分应用功能处于激活状态,另一部分应用功能处于未激活状态,其中,处于激活状态的应用功能对应的功能图标会在该应用程序对应的界面中显示,处于未激活状态的应用功能的图标不会在该应用程序对应的界面中显示,需要登录该应用程序的用户根据自身需求进行激活和安装。
[0102]可选地,上述第一获取模块24中的应用程序还能够支持添加或者删除应用功能,登录该应用程序的用户可以删除该应用程序预先携带的处于激活状态的应用功能,也可以在该应用程序中添加其未携带的新的应用功能。该实施例通过设置应用程序具有添加或者删除应用功能的功能,极大地满足了用户需求,提高了用户的使用体验。
[0103]在用户登录应用程序之后,处于激活状态的应用功能相应启动,处于未激活状态的应用功能不启动。上述第一获取模块24通过检测该应用程序中至少一个应用功能是否处于激活状态,来获取在用户登录应用程序之后启动的至少一个应用功能。
[0104]可选地,本发明实施例中的应用程序预先存储有应用功能与功能图标的对应关系,通过上述第一获取模块24获取在用户登录应用程序之后启动的至少一个应用功能之后,上述第二获取模块26将会按照应用功能与功能图标的对应关系获取启动的应用功能的功能图标。
[0105]例如,用户在登录QQ游戏后,启动的应用功能包括斗地主、连连看以及QQ飞车,其中,QQ游戏对应的应用程序中预先存储有斗地主的功能图标,连连看的功能图标,QQ飞车的功能图标。上述第一获取模块24获取启动的应用功能后,即斗地主、连连看以及QQ飞车,上述第二获取模块26会按照上述对应关系分别获取斗地主的功能图标,连连看的功能图标,QQ飞车的功能图标。
[0106]本发明实施例通过预先存储有应用程序的应用功能与功能图标的对应关系,能够便于智能终端设备的处理器快速查找启动的应用功能的功能图标,进而提高了运算效率。
[0107]上述第二显示模块28中的显示轨道为用于放置功能图标进行显示的轨道,也就是说,上述第二获取模块26获取的功能图标会放在界面中的显示轨道上进行显示。上述第二显示模块28中,作为一种可选地实施方式,显示轨道的个数可以与功能图标的个数相同,SP每条显示轨道上显示有一个功能图标。当用户登录应用程序后仅启动一个应用功能,则第一图标周围只围绕有一条显示轨道,该应用功能的功能图标会在该显示轨道上显示。当用户登录应用程序后启动的应用功能为多个时,第一图标周围围绕的显示轨道为多条,每条显示轨道上显示有一个功能图标。
[0108]在本发明提供的一种可选实施例中,当界面中显示多个功能图标时,功能图标与显示轨道的对应关系由登录应用程序的用户对功能图标对应的应用功能的使用参数确定。具体地,用户对应用功能的使用参数可以是使用频率、使用时长或者最近一次使用的时间等。
[0109]以用户对应用功能的使用频率为参考依据,将功能图标放在相应的显示轨道上显示为例,用户在登录QQ游戏后,启动的应用功能包括斗地主、连连看以及QQ飞车。登录QQ游戏的用户对斗地主的使用频率为7次/周,对连连看的使用频率为5次/周,对QQ飞车的使用频率为2次/周。如图4所示,界面中围绕用户头像显示有三条显示轨道,按照距离用户头像由近到远的顺序分别为第一显示轨道、第二显示轨道以及第三显示轨道,按照用户对应用功能的使用频率由高到低的顺序分别将斗地主的功能图标放在第一显示轨道,连连看的功能图标放在第二显示轨道,QQ飞车的功能图标放在第三显示轨道。从图4中可以直观地确定距离用户头像最近的功能图标对应的斗地主为用户比较感兴趣的应用功能。
[0110]本发明实施例根据用户对应用功能的使用参数将功能图标放在相应的显示轨道上显示,能够以图形化的形式直观地展示用户与功能图标对应的应用功能之间的关系,能够便于用户快速地定位比较感兴趣的应用功能的位置,极大地提高了用户的使用体验。
[0111]作为一种可选的实施方式,图8是根据本发明实施例的一种可选地显示图标的装置的示意图,如图8所示,该显示图标的装置还可以包括:第三获取模块252,用于获取任意一个应用功能的使用频率,。例如,用户登录QQ游戏后启动的应用程序包括斗地主、连连看以及QQ飞车。第一获取模块24获取到斗地主、连连看以及QQ飞车之后,第三获取模块252会相应地获取用户对斗地主、连连看以及QQ飞车的使用频率,比如用户对斗地主的使用频率为7次/周,对连连看的使用频率为5次/周,对QQ飞车的使用频率为2次/周。
[0112]可选地,如图8所示,第二显示模块28可以包括:第一排序模块280,用于将每个应用功能的使用频率进行排序;第一子显示模块282,用于按照使用频率的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将使用频率最高的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。
[0113]第一排序模块280可以将每个应用功能的使用频率可以按照由大到小的顺序排序,也可以按照由小到大的顺序排序。使用频率的顺序结果将作为每个应用功能的功能图标在显示轨道上的放置位置的依据。例如,如图4所示,使用频率最高的斗地主的功能图标放在距离用户头像最近的第一显示轨道,使用频率次之的连连看的功能图标放在第二显示轨道,使用频率最低的QQ飞车的功能图标放在第三显示轨道。
[0114]作为另一种可选的实施方式,图9是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图9所示,该显示图标的装置还可以包括:第四获取模块254,用于获取任意一个应用功能的最近一次使用时间。例如,用户登录QQ游戏后启动的应用程序包括斗地主、连连看以及QQ飞车。上述第一获取模块24获取到斗地主、连连看以及QQ飞车之后,第四获取模块会相应地获取用户对其最近一次使用时间,比如用户最近一次使用斗地主的时间为2015年10月20日,用户最近一次使用连连看的时间为2015年10月10日,用户最近一次使用QQ飞车的时间为2015年10月1日。
[0115]可选地,第二显示模块28还可以包括:第二排序模块281,用于将每个应用功能的最近一次使用时间按照先后顺序进行排序;第二子显示模块283,用于按照最近一次使用时间的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将最近一次使用时间最靠近当前系统时间的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。
[0116]例如,图4所示的界面中,斗地主对应的最近一次使用时间距离当前时间(比如2015年10月15日)最短,则斗地主的功能图标放在距离用户头像最近的第一显示轨道,连连看对应的最近一次使用时间距离当前时间较长,则连连看的功能图标放在第二显示轨道,QQ飞车对应的最近一次使用时间距离当前时间最长,则QQ飞车的功能图标放在第三显示轨道。
[0117]该实施例的显示图标的装置通过第三获取模块252或者第四获取模块254获取应用功能的功能图标显示在相应显示轨道的依据,比如上述按照用户对应用功能的使用频率,或者用户最近一次使用应用功能的时间,将使用频率较高,或者使用时间距离当前时间较短的应用功能的功能图标显示在距离第一图标较近的显示轨道上,能够以图形化方式清楚、直观地体现登录应用程序的用户较为感兴趣的应用功能,同时,将用户较为感兴趣的应用功能放置在距离用户图标较近的显示轨道上,便于用户快速准确地对该应用功能进行操作。需要说明的是,将应用功能的功能图标显示在相应显示轨道的依据不仅限于使用频率或者最近一次使用时间,还可以是预设时间段内的使用次数、每次使用的时长等。
[0118]作为一种可选的实施方式,图10是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图10所示,该显示图标的装置还可以包括:第一调整模块301,用于按照第一图标与每条显示轨道之间的距离,调整任意一个应用功能的功能图标的显示参数,显示参数可以包括如下任意一个或多个参数:显示亮度、显示色度、显示大小和显示轮廓,其中,距离第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大。
[0119]优选地,第一调整模块301按照第一图标与每条显示轨道之间的距离调整功能图标的显示参数的依据为:距离第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大,比如,距离第一图标最近的显示轨道上显示的应用功能的功能图标最亮,或者颜色最深,或者
尺寸最大,或者轮廊最壳等。
[0120]例如,如图5所示,第一显示轨道距离第一图标(用户头像)最近,则第一显示轨道上显示的功能图标的尺寸最大,第二显示轨道距离第一图标较远,则第二显示轨道上显示的功能图标的尺寸较小,第三显示轨道距离第一图标最远,则第三显示轨道上的功能图标的尺寸最小。
[0121]该实施例采用区分功能图标显示参数的方式能够使用户更加清楚地辨别出不同显示轨道上的功能图标,进而能够快速准确地确定用户比较感兴趣的应用功能的功能图标。同时,在不同显示轨道上显示不同显示参数的功能图标,增强了界面显示效果。
[0122]作为一种可选的实施方式,图11是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图11所示,该显示图标的装置还可以包括:第二调整模块311,用于调整显示轨道的颜色与显示轨道上显示的应用功能的功能图标的颜色相同。为了清楚地区分界面中不同的显示轨道以及不同显示轨道上显示的功能图标,该实施例的第二调整模块311优选地将界面中的不同的显示轨道的颜色进行区分,每条显示轨道对应一个颜色。同时,为了增加界面消失效果的美观性,该实施例的第二调整模块311优选地将显示轨道的颜色与其上显示的功能图标的颜色调整为相同。
[0123]作为一种可选的实施方式,图12是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图12所示,该显示图标的装置还可以包括:控制模块321,用于控制任意一个应用功能的功能图标分别在相应的显示轨道上按照预定方向移动。其中,功能图标在显示轨道上的移动方向可以是顺时针方向,也可以是逆时针方向。多个功能图标在相应地显示轨道上的移动速度可以相同,也可以不同。但是,为了界面效果的美观性,每条显示轨道上的功能图标的移动速度优选地调整为同一移动速度。
[0124]例如,如图6所示,三个功能图标均围绕第一图标在各自的显示轨道上移动,移动方向均为顺时针方向,移动速度均为速度V。
[0125]该实施例的控制模块通过控制功能图标沿着显示轨道围绕第一图标按照预定方向移动,增加了界面动态显示效果,可以有效地提高用户的使用体验。
[0126]作为一种可选的实施方式,图13是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图13所示,该显示图标的装置还可以包括:第一接收模块331,用于接收第一触控信号,其中,第一触控信号为触控应用功能的功能图标所产生的信号;以及切换模块333,用于根据第一触控信号将界面切换到应用功能对应的功能页面。
[0127]例如,在如图4所示的界面中,第一触控信号可以是用户点击或者双击斗地主的功能图标,或者长按斗地主的功能图标,或者长按斗地主的功能图标并朝着第一图标方向进行拖动生成的信号。第一触控信号实质代表了用户在界面中选择了自身所需的某一应用功能。该实施例通过对界面中的功能图标进行操作(比如点击、拖动等),可以实现相应的应用功能页面的切换,以达到用户可以简单快速地选择自身所需的应用功能的目的,进而提高了用户的使用体验。
[0128]作为一种可选的实施方式,图14是根据本发明实施例的另一种可选地显示图标的装置的示意图,如图14所示,该显示图标的装置还可以包括:第二接收模块341,用于接收第二触控信号,其中,第二触控信号为将界面分享至目标对象的信号;第五获取模块343,用于获取界面的截图;以及发送模块345,用于根据第二触控信号将界面的截图发送至目标对象。
[0129]该实施例的界面中设置有具有分享功能的触控区域,用户可以通过触控该区域实现将界面分享至目标对象,其中,目标对象可以为通讯录中的好友,也可以为微信朋友圈等。该实施例并不对获取界面截图的方式作具体限定,可以采用屏幕快照或者屏幕截图等方式。可选地,发送模块将界面的截图发送至目标对象的同时,还可以为用户提供对分享的界面截图进行补充说明的功能,用户可以对分享的界面截图进行补充说明,进而使其他用户增加对该应用程序的兴趣。
[0130]该实施例通过为用户提供应用程序的分享功能,增加了用户与好友之间的互动性,不仅提高了用户的使用体验,而且还可以增加该应用程序的用户群。
[0131]作为一种可选的实施方式,本发明实施例中显示轨道的轨道参数以及显示在相应的显示轨道上的功能图标的图标参数均实时变化,其中,轨道参数可以包括如下任意一种或多种参数:轨道线条颜色、轨道线条粗细度、轨道的运动状态、轨道旋转方向和任意两个轨道之间的距离,图标参数可以包括如下任意一个或多个参数:图标颜色、图标大小、图标形状和图标移动方向。
[0132]该实施例中显示轨道的轨道参数及其上功能图标的图标参数根据用户对应用程序的应用功能的使用参数进行实时调整,用户每对应用程序的应用功能执行一次操作,处理器就会更新一次用户对该应用程序的应用功能的使用参数,然后按照更新后的使用参数对显示轨道的轨道参数及其上功能图标的图标参数进行调整。该实施例通过实时调整显示轨道的轨道参数及其上功能图标的图标参数,有利于提高从界面中读取用户与应用功能关联性的准确度,同时也避免了用户长时间使用同一界面造成的视觉疲劳,极大地提高了用户的使用体验。
[0133]实施例3
[0134]本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一种显示图标的方法所执行的程序代码。
[0135]可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络设备中的至少一个网络设备。
[0136]可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
[0137]S1,在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;
[0138]S2,获取在用户登录应用程序之后启动的至少一个应用功能;
[0139]S3,获取任意一个应用功能的功能图标;
[0140]S4,将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0141]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取任意一个应用功能的使用频率;将每个应用功能的使用频率进行排序;按照使用频率的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将使用频率最高的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。
[0142]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取任意一个应用功能的最近一次使用时间;将每个应用功能的最近一次使用时间按照先后顺序进行排序;按照最近一次使用时间的排序结果分别将每个应用功能的功能图标显示在相应的显示轨道上,其中,将最近一次使用时间最靠近当前系统时间的应用功能的功能图标显示在距离第一图标最近的一条显示轨道上。
[0143]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:按照第一图标与每条显示轨道之间的距离,调整任意一个应用功能的功能图标的显示参数,显示参数包括如下任意一个或多个参数:显示亮度、显示色度、显示大小和显示轮廓,其中,距离第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大。
[0144]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:调整显示轨道的颜色与显示轨道上显示的应用功能的功能图标的颜色相同。
[0145]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:控制任意一个应用功能的功能图标分别在相应的显示轨道上按照预定方向移动。
[0146]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:接收第一触控信号,其中,第一触控信号为触控应用功能的功能图标所产生的信号;以及根据第一触控信号将界面切换到应用功能对应的功能页面。
[0147]可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:接收第二触控信号,其中,第二触控信号为将界面分享至目标对象的信号;获取界面的截图;以及根据第二触控信号将界面的截图发送至目标对象。
[0148]可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(R0M,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0149]实施例4
[0150]本发明的实施例还提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。
[0151 ]可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。
[0152]可选地,图15是根据本发明实施例的一种计算机终端的结构框图。如图15所示,该计算机终端A可以包括:一个或多个(图中仅示出一个)处理器91、存储器93、以及传输装置95ο
[0153]其中,存储器93可用于存储软件程序以及模块,如本发明实施例中的显示图标的方法和装置对应的程序指令/模块,处理器91通过运行存储在存储器93内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的显示图标的方法。存储器93可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器93可进一步包括相对于处理器91远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端A。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0154]上述的传输装置95用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置95包括一个网络适配器(NetworkInterface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置95为射频(Rad1 Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
[0155]其中,具体地,存储器93用于存储预设动作条件和预设权限用户的信息、以及应用程序。
[0156]处理器91可以通过传输装置调用存
储器93存储的信息及应用程序,以执行下述步骤:
[0157]可选的,上述处理器91还可以执行如下步骤的程序代码:
[0158]S1,在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;
[0159]S2,获取在用户登录应用程序之后启动的至少一个应用功能;
[0160]S3,获取任意一个应用功能的功能图标;
[0161]S4,将任意一个应用功能的功能图标显示在相应的显示轨道上。
[0162]可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
[0163]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0164]上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
[0165]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0166]在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0167]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0168]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0169]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种显示图标的方法,其特征在于,包括: 在界面中显示第一图标和至少一条显示轨道,其中,所述第一图标为当前登录应用程序的用户的用户图标,所述显示轨道为以所述第一图标为中心,围绕在所述第一图标周围的路径; 获取在所述用户登录所述应用程序之后启动的至少一个应用功能; 获取任意一个应用功能的功能图标;以及 将所述任意一个应用功能的功能图标显示在相应的显示轨道上。2.根据权利要求1所述的方法,其特征在于,在获取至少一个应用功能之后,所述方法还包括:获取任意一个所述应用功能的使用频率,其中,在启动多个应用功能的情况下,将所述任意一个应用功能的功能图标显示在相应的显示轨道上的步骤包括: 将每个应用功能的使用频率进行排序; 按照所述使用频率的排序结果分别将所述每个应用功能的功能图标显示在相应的显示轨道上,其中,将使用频率最高的应用功能的功能图标显示在距离所述第一图标最近的一条显示轨道上。3.根据权利要求1所述的方法,其特征在于,在获取至少一个应用功能之后,所述方法还包括:获取任意一个所述应用功能的最近一次使用时间,其中,在启动多个应用功能的情况下,将所述任意一个应用功能的功能图标显示在相应的显示轨道上的步骤包括: 将每个应用功能的最近一次使用时间按照先后顺序进行排序; 按照所述最近一次使用时间的排序结果分别将所述每个应用功能的功能图标显示在相应的显示轨道上,其中,将最近一次使用时间最靠近当前系统时间的应用功能的功能图标显示在距离所述第一图标最近的一条显示轨道上。4.根据权利要求1至3中任意一项所述的方法,其特征在于,在将所述任意一个应用功能的功能图标显示在相应的显示轨道上之后,所述方法还包括: 按照所述第一图标与每条显示轨道之间的距离,调整所述任意一个应用功能的功能图标的显示参数,所述显示参数包括如下任意一个或多个参数:显示亮度、显示色度、显示大小和显示轮廓, 其中,距离所述第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大。5.根据权利要求1至3中任意一项所述的方法,其特征在于,在将所述任意一个应用功能的功能图标显示在相应的显示轨道上之后,所述方法还包括: 调整所述显示轨道的颜色与所述显示轨道上显示的应用功能的功能图标的颜色相同。6.根据权利要求1至3中任意一项所述的方法,其特征在于,在将所述任意一个应用功能的功能图标显示在相应的显示轨道上之后,所述方法还包括: 控制所述任意一个应用功能的功能图标分别在相应的显示轨道上按照预定方向移动。7.根据权利要求1至3中任意一项所述的方法,其特征在于,在将所述任意一个应用功能的功能图标显示在相应的显示轨道上之后,所述方法还包括: 接收第一触控信号,其中,所述第一触控信号为触控所述应用功能的功能图标所产生的信号;以及 根据所述第一触控信号将所述界面切换到所述应用功能对应的功能页面。8.根据权利要求1至3中任意一项所述的方法,其特征在于,在将所述任意一个应用功能的功能图标显示在相应的显示轨道上之后,所述方法还包括: 接收第二触控信号,其中,所述第二触控信号为将所述界面分享至目标对象的信号; 获取所述界面的截图;以及 根据所述第二触控信号将所述界面的截图发送至所述目标对象。9.根据权利要求1至3中任意一项所述的方法,其特征在于,所述显示轨道的轨道参数以及显示在所述相应的显示轨道上的功能图标的图标参数均实时变化,其中,所述轨道参数包括如下任意一种或多种参数:轨道线条颜色、轨道线条粗细度、轨道的运动状态、轨道旋转方向和任意两个轨道之间的距离,所述图标参数包括如下任意一个或多个参数:图标颜色、图标大小、图标形状和图标移动方向。10.一种显示图标的装置,其特征在于,包括: 第一显示模块,用于在界面中显示第一图标和至少一条显示轨道,其中,所述第一图标为当前登录应用程序的用户的用户图标,所述显示轨道为以所述第一图标为中心,围绕在所述第一图标周围的路径; 第一获取模块,用于获取在所述用户登录所述应用程序之后启动的至少一个应用功會 第二获取模块,用于获取任意一个应用功能的功能图标;以及 第二显示模块,用于将所述任意一个应用功能的功能图标显示在相应的显示轨道上。11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 第三获取模块,用于获取任意一个所述应用功能的使用频率, 其中,所述第二显示模块,包括: 第一排序模块,用于将每个应用功能的使用频率进行排序; 第一子显示模块,用于按照所述使用频率的排序结果分别将所述每个应用功能的功能图标显示在相应的显示轨道上,其中,将使用频率最高的应用功能的功能图标显示在距离所述第一图标最近的一条显示轨道上。12.根据权利要求10所述的装置,其特征在于,所述装置还包括: 第四获取模块,用于获取任意一个所述应用功能的最近一次使用时间, 其中,所述第二显示模块包括: 第二排序模块,用于将每个应用功能的最近一次使用时间按照先后顺序进行排序; 第二子显示模块,用于按照所述最近一次使用时间的排序结果分别将所述每个应用功能的功能图标显示在相应的显示轨道上,其中,将最近一次使用时间最靠近当前系统时间的应用功能的功能图标显示在距离所述第一图标最近的一条显示轨道上。13.根据权利要求10至12中任意一项所述的装置,其特征在于,所述装置还包括: 第一调整模块,用于按照所述第一图标与每条显示轨道之间的距离,调整所述任意一个应用功能的功能图标的显示参数,所述显示参数包括如下任意一个或多个参数:显示亮度、显示色度、显示大小和显示轮廓, 其中,距离所述第一图标最近的显示轨道上显示的应用功能的功能图标的显示参数值最大。14.根据权利要求10至12中任意一项所述的装置,其特征在于,所述装置还包括: 第二调整模块,用于调整所述显示轨道的颜色与所述显示轨道上显示的应用功能的功能图标的颜色相同。15.根据权利要求10至12中任意一项所述的装置,其特征在于,所述装置还包括: 控制模块,用于控制所述任意一个应用功能的功能图标分别在相应的显示轨道上按照预定方向移动。16.根据权利要求10至12中任意一项所述的装置,其特征在于,所述装置还包括: 第一接收模块,用于接收第一触控信号,其中,所述第一触控信号为触控所述应用功能的功能图标所产生的信号;以及 切换模块,用于根据所述第一触控信号将所述界面切换到所述应用功能对应的功能页面。17.根据权利要求10至12中任意一项所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收第二触控信号,其中,所述第二触控信号为将所述界面分享至目标对象的信号; 第五获取模块,用于获取所述界面的截图;以及 发送模块,用于根据所述第二触控信号将所述界面的截图发送至所述目标对象。
【专利摘要】本发明公开了一种显示图标的方法和装置。其中,该方法包括:在界面中显示第一图标和至少一条显示轨道,其中,第一图标为当前登录应用程序的用户的用户图标,显示轨道为以第一图标为中心,围绕在第一图标周围的路径;获取在用户登录应用程序之后启动的至少一个应用功能;获取任意一个应用功能的功能图标;以及将任意一个应用功能的功能图标显示在相应的显示轨道上。本发明解决了相关现有技术中采用列表的方式展示当前登录应用程序的用户的用户图标及其相关功能图标的方式,造成展示效果差的技术问题。
【IPC分类】G06F3/0481
【公开号】CN105487748
【申请号】CN201510810950
【发明人】任昰蒙
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年4月13日
【申请日】2015年11月20日