一种应用图标的排序方法和装置的制造方法

文档序号:9216920阅读:173来源:国知局
一种应用图标的排序方法和装置的制造方法
【技术领域】
[0001]本发明涉及数据处理领域,尤其涉及一种应用图标的排序方法和装置。
【背景技术】
[0002]应用程序图标(简称应用图标)是一种应用程序的图片标识,用于标识应用程序,从而与其他应用程序进行区分。目前,由于应用程序的种类越来越多,用户的终端设备上安装的应用程序数量也就越来越多,所以导致了用户终端设备桌面上显示的应用图标也就越来越多。
[0003]目前,如何对终端设备桌面上大量的应用图标进行排序显示能够最大程度的满足用户的使用需求,似乎成为终端设备桌面设计者们的最大追求。

【发明内容】

[0004]有鉴于此,本发明提供一种应用图标的排序方法和装置。
[0005]本发明提供一种应用图标的排序方法,所述方法应用于终端设备,所述终端设备的桌面上显示有至少一个应用图标,所述方法包括:
[0006]根据所述应用图标上各个像素点的颜色,确定所述应用图标的主色;
[0007]当接收用户触发的预设应用图标排序指令时,将属于同一预设颜色区间的主色对应的应用图标确定为同组,并得到分组结果;
[0008]按照所述分组结果,将所述应用图标重新显示在所述终端设备的桌面上。
[0009]优选地,所述根据所述应用图标上各个像素点的颜色,确定所述应用图标的主色,包括:
[0010]遍历所述应用图标上的各个像素点,并计算各个像素点在第一色彩模式下的颜色值;
[0011]将各个像素点在所述第一色彩模式下的颜色值转换为第二色彩模式下的颜色值;
[0012]根据各个像素点在所述第二色彩模式下的颜色值,确定各个像素点的颜色;
[0013]根据所述应用图标上具有像素点最多的颜色,确定所述应用图标的主色。
[0014]优选地,所述根据所述应用图标上具有像素点最多的颜色,确定所述应用图标的主色,包括:
[0015]将所述具有像素点最多的颜色包括的像素点在所述第一色彩模式下的颜色值相加后,再与所述颜色包括的像素点的个数相除,得到所述颜色包括的像素点在所述第一色彩模式下的颜色值的平均值;
[0016]将所述颜色包括的像素点在所述第一色彩模式下的颜色值的平均值,确定为所述应用图标的主色。
[0017]优选地,所述将属于同一预设颜色区间的主色对应的应用图标确定为同组之后,所述方法还包括:
[0018]获取属于同组的应用图标的主色在所述第二色彩模式下的颜色值;
[0019]按照所述应用图标的主色在所述第二色彩模式下的颜色值,为属于同组的应用图标进彳T排序。
[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]优选地,所述装置还包括:
[0048]生成模块,用于按照所述分组结果,生成所述应用图标的预览图;
[0049]所述显示模块,具体用于当接收用户触发的预设应用图标显示指令时,按照所述预览图,将所述应用图标重新显示在所述终端设备的桌面上。
[0050]本发明应用于终端设备中,所述终端设备的桌面上显示有至少一个应用图标。首先,所述终端设备根据所述应用图标上各个像素点的颜色,确定所述应用图标的主色。当接收用户触发的预设应用图标排序指令时,将属于同一预设颜色区间的主色对应的应用图标确定为同组,并得到分组结果;最后,所述终端设备按照所述分组结果,将所述应用图标重新显示在所述终端设备的桌面上。与现有的应用图标排序方法相比,本发明提供的根据应用图标颜色对应用图标排序的方法,能够满足用户对桌面审美的要求,另外,用户可以根据应用图标的颜色轻松查询到需要的应用,提高了用户的使用体验。
【附图说明】
[0051]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0052]图1是本发明实施例提供的应用图标的排序方法流程图;
[0053]图2是本发明实施例提供的应用图标的排序装置结构示意图;
[0054]图3是本发明实施例提供的用于应用图标的排序智能手机的部分结构示意图。
【具体实施方式】
[0055]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]目前,应用图标一般是按照各个应用程序的安装顺序进行排序并在终端设备桌面上进行显示的。另有,还可以根据各个应用程序的使用频率对各个应用图标排序显示。
[0057]本发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1