根据图标颜色的图标排序显示方法及系统的制作方法

文档序号:8223375阅读:621来源:国知局
根据图标颜色的图标排序显示方法及系统的制作方法
【技术领域】
[0001] 本发明涉及移动终端和通信技术领域,更具体地,涉及一种在终端设备中对菜单 界面的图标根据图标颜色进行排序显示的方法和使用该方法在终端设备中对菜单界面的 图标根据图标颜色的系统。
【背景技术】
[0002] 随着智能终端的性能和存储容量的不断提高,用户下载安装的应用程序越来越 多,然后各种应用管理APP都存在终端设备上以已装应用列表的信息展现给用户。通常,在 菜单界面或者待机界面上放置有与各种应用程序对应的多个图标,用户可通过点击这些图 标运行相应的应用程序,而终端设备的屏幕大小限制一次可观看的信息量,需要多页显示 这些图标,排列显示的形式一般都是根据应用安装日期、应用包的大小、应用的使用频率以 及用户对应用程序的关注喜爱度进行排序,在展示中看起来缺乏生机。
[0003] 现有技术中的图标排序方法,都太注重使用频率或者安装、更新时间,却往往忽略 了用户的视觉体验,这种在图标颜色的无序混乱排列给用户带来了审美疲劳。

【发明内容】

[0004] 本发明的第一个目的在于克服现有技术的缺点与不足,提供一种根据图标颜色的 图标排序显示方法,该方法将应用的图标按照图标颜色进行排序显示,给用户带来视觉上 的新颖体验以及更加丰富多彩的视觉效果。
[0005] 本发明的另一个目的在于克服现有技术的缺点与不足,提供一种根据图标颜色的 图标排序显不系统。
[0006] 本发明的第一个目的通过下述技术方案实现:
[0007] -种根据图标颜色的图标排序显示方法,包括下列步骤:获取操作界面上应用图 标的图标颜色信息参数;
[0008] 根据获取的所述图标颜色信息参数确定所述应用图标的主体颜色,其中所述应用 图标的主体颜色由所述应用图标的RGB值决定;
[0009] 结合所述应用图标的主体颜色和图标排序显示规则,对显示于所述操作界面上的 各所述应用图标进行排序。
[0010] 进一步的,所述图标排序显示规则包括:
[0011] 将各所述应用图标的RGB值之差与比较阀值进行比较,当各所述应用图标的RGB 值之差小于所述比较阀值时,将各所述应用图标显示在所述操作界面的相邻屏幕区域内。
[0012] 进一步的,所述图标排序显示规则包括:
[0013] 根据所述应用图标的主体颜色由浅至深依次显示在所述操作界面上;
[0014] 或者,根据所述应用图标的主体颜色由深至浅依次显示在所述操作界面上;
[0015] 或者,根据所述应用图标的主体颜色中任一颜色分量或者任两个颜色分量的组合 按色值顺序、逆序或者自定义的排序规则依次显示在所述操作界面上。
[0016] 进一步的,所述获取操作界面上应用图标的图标颜色信息参数的过程包括:
[0017] 根据操作系统应用程序接口API获取所述应用图标的图像;
[0018] 将所述图像转换成第一处理格式的图像文件,并扫描所述第一处理格式的图像文 件的像素矩阵;
[0019] 获取所述图像文件的像素矩阵每个像素点的颜色信息参数,并添加保存到颜色信 息统计列表中。
[0020] 进一步的,所述像素点的颜色信息参数包括R,G,B三个颜色分量,其中R颜色分量 对应红色成分,G颜色分量对应绿色成分,B颜色分量对应蓝色成分。
[0021] 进一步的,所述根据获取的所述图标颜色信息参数确定所述应用图标的主体颜色 的过程包括:
[0022] 获取所述应用图标的图像文件的像素矩阵每个像素点的RGB值;
[0023] 将出现次数最多的RGB值作为所述应用图标的RGB值,或者,将各RGB值的均值作 为所述应用图标的RGB值;
[0024] 确定所述应用图标的RGB值对应的颜色。
[0025] 进一步的,所述确定所述应用图标的RGB值对应的颜色的过程包括:
[0026] 建立颜色空间基表,所述颜色空间基表根据颜色基数的RGB值建立矩阵数组;
[0027] 将所述应用图标的RGB值与所述颜色基数对应的矩阵数组进行向量差值计算;
[0028] 取向量差值最小的矩阵数组对应的颜色基数作为所述应用图标对应的颜色。
[0029] 进一步的,所述对显示于所述操作界面上的各所述应用图标进行排序的过程包 括:
[0030] 将多个待排序的应用图标存储到临时存储空间中;
[0031] 结合所述应用图标的主体颜色和所述图标排序显示规则确定目标位置;
[0032] 将所述临时存储空间中存储的待排序的应用图标按照顺序移动到所述目标位置。
[0033] 进一步的,所述像素点的颜色信息参数还包括A数据分量和L数据分量,其中A数 据分量对应不透明度成分,L数据分量对应亮度成分。
[0034] 进一步的,所述图像文件的第一处理格式包括bmp图像文件格式或jpg图像文件 格式或gif?图像文件格式。
[0035] 进一步的,所述获取操作界面上应用图标包括当前操作界面上应用图标或所有滚 屏操作界面上应用图标。
[0036] 本发明的另一个目的通过下述技术方案实现:
[0037] -种根据图标颜色的图标排序显示系统,所述系统包括:
[0038] 参数获取单元,用于获取操作界面上应用图标的图标颜色信息参数;
[0039] 颜色判断单元,用于根据获取的所述图标颜色信息参数确定所述应用图标的主体 颜色,其中所述应用图标的主体颜色由所述应用图标的RGB值决定;
[0040] 图标排序单元,用于结合所述应用图标的主体颜色和图标排序显示规则,对显示 于所述操作界面上的各所述应用图标进行排序。
[0041] 进一步的,所述图标排序显示规则包括:
[0042] 将各所述应用图标的RGB值之差与比较阀值进行比较,当各所述应用图标的RGB 值之差小于所述比较阀值时,将各所述应用图标显示在所述操作界面的相邻屏幕区域内。
[0043] 进一步的,所述图标排序显示规则包括:
[0044] 根据所述应用图标的主体颜色由浅至深依次显示在所述操作界面上;
[0045] 或者,根据所述应用图标的主体颜色由深至浅依次显示在所述操作界面上;
[0046] 或者,根据所述应用图标的主体颜色中任一颜色分量或者任两个颜色分量按色值 顺序、逆序或者自定义的排序规则依次显示在所述操作界面上。
[0047] 进一步的,所述参数获取单元包括:
[0048] 图像读取模块,用于根据操作系统应用程序接口 API获取所述应用图标的图像;
[0049] 格式转换模块,用于将所述图像转换成第一处理格式的图像文件,并扫描所述第 一处理格式的图像文件的像素矩阵;
[0050] 列表建立模块,用于获取所述图像文件的像素矩阵每个像素点的颜色信息参数, 并添加保存到颜色信息统计列表中。
[0051] 进一步的,所述像素点的颜色信息参数包括R,G,B三个颜色分量,其中R颜色分量 对应红色成分,G颜色分量对应绿色成分,B颜色分量对应蓝色成分。
[0052] 进一步的,所述颜色判断单元包括:
[0053] 像素RGB值模块,用于获取所述应用图标的图像文件的像素矩阵每个像素点的 RGB 值;
[0054] 图标RGB值模块,用于将出现次数最多的RGB值作为所述应用图标的RGB值,或 者,将各RGB值的均值作为所述应用图标的RGB值;
[0055] 图标颜色模块,用于确定所述应用图标的RGB值对应的颜色。
[0056] 进一步的,所述图标颜色模块包括:
[0057] 基表建立装置,用于建立颜色空间基表,所述颜色空间基表根据颜色基数的RGB 值建立矩阵数组;
[0058] 向量计算装置,用于将所述应用图标的RGB值与所述颜色基数对应的矩阵数组进 行向量差值计算;
[0059] 颜色决策装置,用于取向量差值最小的矩阵数组对应的颜色基数作为所述应用图 标对应的颜色。
[0060] 进一步的,所述图标排序单元包括:
[0061] 临时存储模块,用于将多个待排序的应用图标存储到临时存储空间中;
[0062] 位置确定模块,用于结合所述应用图标的主体颜色和所述图标排序显示规则确定 目标位置;
[0063] 图标移动模块,用于将所述临时存储空间中存储的待排序的应用图标按照顺序移 动到所述目标位置。
[0064] 进一步的,所述像素点的颜色信息参数还包括A数据分量和L数据分量,其中A数 据分量对应不透明度成分,L数据分量对应亮度成分。
[0065] 进一步的,所述图像文件的第一处理格式包括bmp图像文件格式或jpg图像文件 格式或GIF图像文件格式。
[0066] 进一步的,所述获取操作界面上应用图标包括当前操作界面上应用图标或所有滚 屏操作界面上应用图标。
[0067] 本发明相对于现有技术具有如下的优点及效果:
[0068] 1、本发明提出的根据图标颜色的图标排序显示方法作为一种新的思路,从应用图 标的像素颜色作为出发点,结合应用图标的主体颜色和图标排序显示规则,对显示于操作 界面上的各应用图标进行排序,突破以往图标排序显示只是注重应用的使用频率和安装、 更
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1