一种图标的排列方法、装置以及电子设备制造方法及图纸

技术编号:17195572 阅读:34 留言:0更新日期:2018-02-03 22:27
本发明专利技术提供了一种图标的排列方法、装置以及电子设备,解决了现有技术中的图标排列方式可能将相似的图标排列到相邻的位置,从而导致的用户误点击率高的问题。本发明专利技术提供的图标的排列方法包括:获取桌面上图标及其相邻的图标间的相似度;根据保持相邻的图标间相似度低的规则排列桌面上的图标。

An arrangement of icons, devices, and electronic devices

The invention provides an arrangement method, device and electronic device of the icon, and solves the problem that the icon arrangement in the prior art can arrange similar icons to the adjacent positions, resulting in the problem of high user misclick rate. The arrangement method of the icon provided by the invention includes obtaining the similarity between the icons on the desktop and the adjacent icons, and arranging the icons on the desktop according to the rules with low similarity between adjacent icons.

【技术实现步骤摘要】
一种图标的排列方法、装置以及电子设备
本专利技术涉及计算机
,具体涉及一种图标的排列方法、装置以及电子设备。
技术介绍
随着电子技术的发展和人们生活水平的不断提高,手机、平板电脑等各种电子设备已经越来越普及到各个年龄层用户群体。同时适用于电子设备的应用程序也在日益增多,用户可以通过网络下载自己喜欢的各种应用程序进行安装以享受其智能化体验。由于应用程序的增多,电子设备的桌面上会存在大量的应用程序的快捷方式,这些快捷方式通常以图标的形式显示出来。目前,电子设备的图标都是采用先后顺序默认排列或者人为的手动排序,这就可能会将颜色或结构相似的图标排到相邻的位置,这些相邻的图标由于颜色色差小或图片元素结构相似等因素很容易给人眼感官带来混淆,从而导致用户的误点击操作,降低了使用体验。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图标的排列方法、装置以及电子设备,解决了现有技术中的图标排列方式可能将相似的图标排列到相邻的位置,从而导致的用户误点击率高的问题。本专利技术实施例提供了一种图标的排列方法,包括:获取桌面上图标及其相邻的图标间的相似度;根据保持相邻的图标间相似度低的规则排列桌面上的图标。在一个实施例中,在获取桌面上图标及其相邻的图标间的相似度之前,进一步包括:设定相邻的图标间的相似度阈值;根据保持相邻的图标间相似度低的规则排列桌面上的图标包括:针对每个图标,判断获取的当前图标与其相邻的相邻图标间的相似度的数值是否大于设定的相似度阈值;当判断为相似度的数值大于相似度阈值时,将当前图标或其相邻的相邻图标从桌面的当前位置移除。在一个实施例中,在将当前图标或其相邻的相邻图标从桌面的当前位置移除之后,根据保持相邻的图标间相似度低的规则排列桌面上的图标进一步包括:将与被移除图标的相邻的图标间相似度值不超过相似度阈值的其他图标填充到被移除图标的原位置处。在一个实施例中,该排列方法进一步包括:计算满足相邻图标间相似度值不超过相似度阈值条件的每种排列方式下的相似度值的总和;按照相似度值的总和最小的排列方式确定桌面上的各个图标的排列位置。在一个实施例中,图标在桌面上的位置通过坐标矩阵的形式表示,与当前图标相邻的相邻图标包括在坐标矩阵中与当前图标处于同一行和同一列的相邻的图标和/或位于当前图标所在斜线方向上的相邻的图标。本专利技术实施例提供了一种图标的排列装置,包括:获取模块,用于获取桌面上图标及其相邻的图标间的相似度;排列模块,用于根据保持相邻的图标间相似度低的规则排列桌面上的图标。在一个实施例中,该排列装置进一步包括:设定模块,用于设定相邻的图标间的相似度阈值;排列模块包括:判断单元,用于针对每个图标,判断获取模块获取的当前图标与其相邻的相邻图标间的相似度的数值是否大于设定模块设定的相似度阈值;移除单元,用于当判断单元判断为相似度的数值大于相似度阈值时,将当前图标或其相邻的相邻图标从桌面的当前位置移除。在一个实施例中,排列模块进一步包括填充单元,用于在移除单元将当前图标或其相邻的相邻图标从桌面的当前位置移除之后,将与被移除图标的相邻的图标间相似度值不超过相似度阈值的其他图标填充到被移除图标的原位置处。在一个实施例中,该排列装置进一步包括:计算模块,用于计算满足相邻图标间相似度值不超过相似度阈值条件的每种排列方式下的相似度值的总和;确定模块,用于按照相似度值的总和最小的排列方式确定桌面上的各个图标的排列位置。本专利技术实施例还提供了一种电子设备,包括处理器、显示器、存储器及存储在存储器上被处理器执行的计算机程序,处理器执行计算机程序时实现如上任一方法描述的步骤,显示器用于根据处理器执行的步骤在桌面上显示图标。在本实施例提供的图标的排列方法中,首先获取各图标与其相邻的图标间的相似度,然后根据相似度的数值排列桌面上的图标以使相似度较高的图标不相邻。本方法自动为用户重新布局桌面上的图标位置,有效避免了因图标相似而给人眼感官带来混淆的问题,降低了用户的误点击概率,提升了使用体验。附图说明图1所示为本专利技术一实施例提供的一种图标的显示方法的流程图。图2所示为本专利技术另一实施例提供的一种图标的显示方法的流程图。图3所示为本专利技术一实施例提供的一种图标的显示装置的结构示意图。图4所示为本专利技术另一实施例提供的一种图标的显示装置的结构示意图。图5所示为本专利技术另一实施例提供的一种图标的显示装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1所示为本专利技术一实施例提供的一种图标的排列方法的流程图。如图1所示,该方法包括如下步骤:步骤101:获取桌面上图标及其相邻的图标间的相似度。步骤102:根据保持相邻的图标间相似度低的规则排列桌面上的图标。本实施例中的图标是计算机或手机等电子设备中用于打开文件或快速执行命令的快捷方式,通过对图标单击或双击就可执行相应的命令。该图标通常显示为一个小的图片。相似度指的是两个图标之间的相似程度。本领域的技术人员清楚,电子设备中的图标是以像素为单位构成的,而图标的颜色及元素构成与像素的RGB值密切相关。因此在本专利技术一实施例中,可以通过比较组成图标的每一个像素的RGB值来确定相邻图标之间的相似度。例如可以先获取相邻的两个图标的每个像素的RGB值,然后按照一定顺序(如从左至右或从上至下等顺序)依次比较两个图标对应位置的RGB值,当两个像素的RGB值相等或相近时,判定该两像素相同或近似相同,对于判断RGB值相近的基准,可由本领域的技术人员设定,并记录相同或近似相同的像素的个数,再将该个数除以图标像素的总个数,得到的百分比即可作为相邻两图标的相似度值。在另一实施例中,也可在比较两个图标对应位置的RGB值后,利用公式|a-b|/256分别计算出相邻两图标间每个像素R值、G值和B值间的差值,其中,a和b分别代表两个图标对应像素的R值、G值或B值。算得所有像素的所有差值(包括R值、G值和B值间的差值)后再做均值计算,所得的平均值可作为相邻两图标间的相似度值。当然相似度的计算方法并不限于上述实施例,也可采用现有技术中的其他图片识别算法计算,本专利技术对此不做限定。相似度的值介于0和1之间,其值越大,表明两图标越相近,其值越小,则表明两图标的差异越大。获取到桌面上图标及其相邻的图标间的相似度后,根据保持相邻的图标间相似度低的规则,可以将相似度值较小的图标放在一起,而对于相似度值较大的原本相邻的图标,则需要将其中的一个移到其他位置,以使用户更容易区分出各图标。在本实施例提供的图标的排列方法中,首先获取各图标与其相邻的图标间的相似度,然后根据相似度的数值排列桌面上的图标以使相似度较高的图标不相邻。本方法自动为用户重新布局桌面上的图标位置,有效避免了因图标相似而给人眼感官带来混淆的问题,降低了用户的误点击概率,提升了使用体验。图2所示为本专利技术另一实施例提供的一种图标的排列方法的流程图。如图2所示,该方法包括如下步骤:步骤201:设定相邻的图标间的相似度阈值。对于此阈值,可由本领域的技术人员根据人眼对图片识别的技术经验进行本文档来自技高网...
一种图标的排列方法、装置以及电子设备

【技术保护点】
一种图标的排列方法,其特征在于,包括:获取桌面上图标及其相邻的图标间的相似度;根据保持相邻的图标间相似度低的规则排列所述桌面上的所述图标。

【技术特征摘要】
1.一种图标的排列方法,其特征在于,包括:获取桌面上图标及其相邻的图标间的相似度;根据保持相邻的图标间相似度低的规则排列所述桌面上的所述图标。2.根据权利要求1所述图标的排列方法,其特征在于,在所述获取桌面上图标及其相邻的图标间的相似度之前,进一步包括:设定相邻的所述图标间的相似度阈值;所述根据保持相邻的图标间相似度低的规则排列所述桌面上的所述图标包括:针对每个图标,判断获取的当前图标与其相邻的相邻图标间的相似度的数值是否大于设定的所述相似度阈值;当判断为所述相似度的数值大于所述相似度阈值时,将所述当前图标或其相邻的所述相邻图标从所述桌面的当前位置移除。3.根据权利要求2所述图标的排列方法,其特征在于,在所述将所述当前图标或其相邻的所述相邻图标从所述桌面的当前位置移除之后,所述根据保持相邻的图标间相似度低的规则排列所述桌面上的所述图标进一步包括:将与被移除图标的相邻的图标间相似度值不超过所述相似度阈值的其他图标填充到所述被移除图标的原位置处。4.根据权利要求3所述图标的排列方法,其特征在于,进一步包括:计算满足相邻图标间相似度值不超过所述相似度阈值条件的每种排列方式下的相似度值的总和;按照所述相似度值的总和最小的排列方式确定所述桌面上的各个图标的排列位置。5.根据权利要求2至4任意一项所述图标的排列方法,其特征在于,所述图标在所述桌面上的位置通过坐标矩阵的形式表示,与所述当前图标相邻的相邻图标包括在所述坐标矩阵中与所述当前图标处于同一行和同一列的相邻的图标和/或位于所述当前图标所在斜线方向上的相邻的图...

【专利技术属性】
技术研发人员:朱亚辉
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1