CN105677155B - 智能终端应用图标的设定方法及*** - Google Patents
智能终端应用图标的设定方法及*** Download PDFInfo
- Publication number
- CN105677155B CN105677155B CN201610009750.4A CN201610009750A CN105677155B CN 105677155 B CN105677155 B CN 105677155B CN 201610009750 A CN201610009750 A CN 201610009750A CN 105677155 B CN105677155 B CN 105677155B
- Authority
- CN
- China
- Prior art keywords
- icon
- application
- memory block
- title
- filling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种智能终端应用图标的设定方法及***,所述方法包括:接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;从所述应用的名称中选出能代表所述图标的字符填充至所述图标。本发明令用户可以一眼辨识该类型应用中点击率最高的几个应用,从而轻易找到自己最喜欢的应用;本发明提高了应用图标的辨识度,进而提升了用户的体验度。
Description
技术领域
本发明涉及智能终端领域,尤其涉及智能终端应用图标的设定方法及***。
背景技术
随着科学技术的发展,智能终端设备上会安装许多应用,以便于满足用户的多样化需求,因此,在使用智能终端(比如智能手机、智能电视、平板电脑等)设备时,智能终端设备的显示屏上会显示诸多应用的图标,且数目繁多的应用图标的颜色看起来都差不多,让人无法一眼区分是何种类型的应用,因此在众多的图标中找寻用户想要使用的应用的图标则更为困难。比如:小猫购买了一台T公司的智能电视,在过去的9个月中,小猫在该智能电视上安装了200多个应用,而小猫在每次使用该智能电视之前均需要在如此多的应用中找寻自己常用的应用,体验操作很糟糕。
发明内容
本发明提供一种智能终端应用图标的设定方法及***,用以解决用户面对种类繁多的应用图标而无法一眼辨识的问题,提高应用图标的辨识度,进而提升用户体验度。
根据本发明实施例的第一方面,提供一种智能终端应用图标的设定方法,包括:
接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;
获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;
在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;
从所述应用的名称中选出能代表所述图标的字符填充至所述图标。
在一些实施例中,所述接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用包括:
接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;
检测在所有所述第一类型应用中点击率排名在预设名次内的应用;
所述获取检测到的所述应用所对应的图标和所述应用的名称并将其存储包括:
获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。
在一些实施例中,所述在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标包括:
检测所述第一存储区中是否存在图标;
在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;
按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;
将获取的各所述图标中像素占比最大的颜色分别对应填充至所述第一存储区中每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。
在一些实施例中,所述从所述应用的名称中选出能代表所述图标的字符填充至所述图标包括:
检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;
在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;
将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;
将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
在一些实施例中,所述设定指令中还包含待设定的第二类型应用信息;
所述接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用还包括:
检测在所有所述第二类型应用中点击率排名在预设名次内的应用;
所述获取检测到的所述应用所对应的图标和所述应用的名称并将其存储还包括:
获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;
所述在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标还包括:
检测所述第四存储区中是否存在图标;
在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;
所述从所述应用的名称中选出能代表所述图标的字符填充至所述图标还包括:
检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;
在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;
将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
根据本发明实施例的第二方面,还提供一种智能终端应用图标的设定***,包括:
检测模块,用于接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;
获取模块,用于获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;
颜色填充模块,用于在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;
字符填充模块,用于从所述应用的名称中选出能代表所述图标的字符填充至所述图标。
在一些实施例中,所述检测模块包括:
指令接收子模块,用于接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;
第一检测子模块,用于检测所有所述第一类型应用中点击率排名在预设名次内的应用;
所述获取模块包括:
第一获取子模块,用于获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。
在一些实施例中,所述颜色填充模块包括:
第二检测子模块,用于检测所述第一存储区中是否存在图标;
第二获取子模块,用于在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;
划分子模块,用于按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;
第一填充子模块,用于将获取的各所述图标中像素占比最大的颜色分别对应填充至所述第一存储区中每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。
在一些实施例中,所述字符填充模块包括:
第三检测子模块,用于检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;
选择子模块,用于在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;
第二填充子模块,用于将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;
第一显示子模块,用于将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
在一些实施例中,所述设定指令中还包含待设定的第二类型应用信息;
所述检测模块还包括:
第四检测子模块,用于检测分别在所有所述第二类型应用中点击率排名在预设名次内的应用;
所述获取模块还包括:
第三获取子模块,用于获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;
所述颜色填充模块还包括:
第五检测子模块,用于检测所述第四存储区中是否存在图标;
第三填充子模块,用于在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;
所述字符填充模块还包括:
第六检测子模块,用于检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;
第四填充子模块,用于在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;
第二显示子模块,用于将填充字符后的各所述图标存储并分别对应显示在所述智能终端的显示屏上。
本发明实施例提供的技术方案可产生以下有益效果:本发明接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;从所述应用的名称中选出能代表所述图标的字符填充至所述图标。本发明选取同一类型应用中点击率最高的几个应用,将这些应用所对应的图标中的所有颜色像素中像素占比最大的颜色填充至图标中,并在图标中加上可以代表该应用的名称的字符之后,将其作为新的应用图标显示在智能终端的显示屏中,令用户可以一眼辨识该类型应用中点击率最高的几个应用,从而轻易找到自己最喜欢的应用;本发明提高了应用图标的辨识度,进而提升了用户的体验度。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明根据一示例性实施例示出的一种智能终端应用图标的设定方法的流程图;
图2为本发明根据一示例性实施例示出的一种智能终端应用图标的设定方法的步骤S10和步骤S20的流程图;
图3为本发明图2示出的智能终端应用图标的设定方法的步骤S30的流程图;
图4为本发明图3示出的智能终端应用图标的设定方法的步骤S40的流程图;
图5为本发明根据一示例性实施例示出的另一种智能终端应用图标的设定方法步骤S10-步骤S40的流程图;
图6为本发明根据一示例性实施例示出的一种智能终端应用图标的设定***的框图;
图7为本发明根据一示例性实施例示出的一种智能终端应用图标的设定***的检测模块61与获取模块62的框图;
图8为本发明图7示出的智能终端应用图标的设定***的颜色填充模块63的框图;
图9为本发明图8示出的一种智能终端应用图标的设定***的字符填充模块64的框图;
图10为本发明根据一示例性实施例示出的另一种智能终端应用图标的设定***的框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明实施例提供了一种智能终端应用图标的设定方法及***,用以解决用户面对种类繁多的应用图标而无法一眼辨识的问题,提高应用图标的辨识度,进而提升用户体验度。如图1所示,该方法包括步骤S10-S40:
在步骤S10中,接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用。
也即,在上述步骤S10中,在用户需要找寻想使用的应用时,首先会令智能终端设定所需要显示的应用图标,此时,即为用户下达应用图标设定指令。且下达的应用图标设定指令中,可以根据用户需要选定用户想要设定应用图标的应用类型,所述应用类型可以根据用户需要自行设定,可以为视频类、音频类、游戏类应用、理财类等类型的应用中的一种,但上述应用的类型不限定于为视频类、音频类、游戏类、理财类等。。在接收到应用图标设定指令之后,智能终端会根据用户选定的应用类型,找寻该应用类型中点击率排名在预设名次内的应用,所述预设名次同样可以根据用户需要设定,比如,用户设定或默认的预设名称为前三名。
在一些实施例中,如图2所示,所述步骤S10包括:
步骤S101、接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;在本实施例中,用户指示待设定的应用类型为第一类型应用,所述第一类型应用可以为但不限定为视频类型的应用、音频类型的应用、游戏类型的应用、理财类型的应用等。
步骤S102、检测在所有所述第一类型应用中点击率排名在预设名次内的应用;所述预设名次可以根据用户需要设定。例如,在一实施例中,在步骤S101中,用户指示待设定的应用类型为视频应用,且在步骤S102中设定所述预设名次为前三名,用户检测到前三名的视频应用排名分别为YOUKU点击率为100、IQIYI点击率为90、QQLive点击率为60。
在步骤S20中,获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;在该步骤中,将检测到的所述应用所对应的图标和名称分别存储在不同的区域。
如图2所示,所述步骤S20包括:
步骤S201、获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。在上述实施例中,当步骤S102中用户检测到前三名的视频应用排名分别为YOUKU点击率为100、IQIYI点击率为90、QQLive点击率为60之后,在步骤S201中,需要将YOUKU、IQIYI和QQLive的图标均存储至第一存储区,而将YOUKU、IQIYI和QQLive的名称均存储至第二存储区。
在步骤S30中,在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;也即,从已被存储的所述应用所对应的图标中获取在其图标的所有颜色像素中像素占比最大的颜色,并利用获取到的颜色统一填充存储的各个图标。
在一些实施例中,如图3所示,所述步骤S30包括:
步骤S301、检测所述第一存储区中是否存在图标;也即,该步骤检测在上述步骤S201中是否获取到了相应的应用图标并将其存储。若在该步骤中并未从所述第一存储区中检测到相应的图标,说明在步骤S201中可能获取或者存储失败,需要进行再次获取或存储。
步骤S302、在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;也即,当在上述步骤S301中检测到了相应的应用图标时,获取在其图标的所有颜色像素中像素占比最大的颜色。在一实施例中,当检测到第一存储区中存在YOUKU、IQIYI和QQLive的图标时,获取YOUKU、IQIYI和QQLive各自的图标中所有颜色像素中像素占比最大的颜色:YOUKU为红色、IQIYI为绿色、QQLive为蓝色。
步骤S303、按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;也即,在该步骤中,所述预设范围可以根据用户需要自行选定,该预设范围可以选择为图标上显示的位置和显示的大小的百分比,比如,在上述实施例中,选择在YOUKU、IQIYI和QQLive的图标的90%区域内显示之后,由于所述图标的数量为三个,因此将该90%区域划分为三个均等的30%区域(即三个第一显示区块),且该三个第一显示区块的显示位置可以根据用户的需要进行调整,比如,在图标上水平/垂直排列,且排列的空隙均等;也可以全部紧靠在图标的某一个边上,仅留出一个空隙来容纳与其对应的字符,当然,该预留的空隙的设定也可以根据用户需要来设定。
步骤S304、将获取的各所述图标中像素占比最大的颜色分别对应填充至每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。在该步骤中,将获取的各所述图标中像素占比最大的颜色填充至每个所述图标的所述第一显示区块中的过程可以为随机的(但在各个图表中的排列顺序一致),也可以根据某个特定的参数来设定其排列顺序。比如,包括但不限定于为根据点击率、颜色占比的大小等参数来设定其排列顺序。
在上述实施例中,是对存储于所述第一存储区中的所有排名在预设名次之内的所有图标划分显示区块并进行填充,这样的优点在于,仅对于排名在先的部分应用图标进行设定,使得该部分点击率更高的应用图标的辨识度更高,进而使得用户更容易识别这一部分图标。可理解的,在一些实施例中,也可以在上述步骤S30中针对所有第一类型应用的图标划分显示区块并进行填充,这样的优点在于,对该类型所有的应用图标进行设定,使得整个类型的应用图标区分于其他类型,进而使得用户更容易识别这一个类型的图标。同理,相对应的,在后续步骤S40中在应用图标中填充字符时,其所填充的对象可以仅是存储于所述第一存储区中的所有排名在预设名次之内的所有图标,也可以是所有第一类型应用的图标,在此不再赘述。
在步骤S40中,从所述应用的名称中选出能代表所述图标的字符填充至所述图标。也即,在该步骤中,需要将对应各图标的字符与该图标进行结合后显示在该图标上。
在一些实施例中,如图4所示,所述步骤S40包括:
步骤S401、检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;在该步骤中,检测在上述步骤S201中是否获取到了相应的应用的名称并将其存储。若在该步骤中并未从所述第二存储区中检测到相应的名称,说明在步骤S201中可能获取或者存储失败,需要进行再次获取或存储。
步骤S402、在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;也即,当在上述步骤S401中检测到了相应的应用名称时,从所述应用的名称中选定代表各所述应用的字符。在一实施例中,当检测到第一存储区中存在YOUKU、IQIYI和QQLive的名称时,获取YOUKU、IQIYI和QQLive各自的代表字符:YOUKU为“Y”、IQIYI为“I”、QQLive为“Q”。
步骤S403、将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;也即,所述预设大小可以根据上述步骤S303中的所述预设范围来进行设定,比如,当所述预设范围为90%时,所述预设大小为不超过图标的10%的大小。所述预设区域也可以根据所述步骤S303中划分的结果来获取,也即为所述第一显示区块之间的空隙。
步骤S404、将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。在该步骤中,将所述缩放的字符填充至在所述步骤S303中划分的第一显示区块之间的空隙中。
当然,在一些实施例中,可理解的,用户可以同时指示打开多个类型的应用,且各个类型的应用均可以使用上述步骤中的方法独自进行显示图标。
但在一些实施例中,所述设定指令中还包含待设定的第二类型应用信息;其中,用户指示待设定的第二类型应用包括但不限定于为视频类型的应用、音频类型的应用、游戏类型的应用、理财类型的应用等。且该实施例中的两个类型的应用的图标显示方法更为快捷,且对比和辨识度更为明显。如图5所示,所述步骤S10还包括:
步骤S103、检测在所有所述第二类型应用中点击率排名在预设名次内的应用;在该步骤中,所述预设名次应和步骤S102中设定的所述第一应用类型中的预设名次相同。
所述步骤S20还包括:
步骤S202、获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;比如,当步骤S102中用户检测到前三名的视频应用排名分别为YOUKU点击率为100、IQIYI点击率为90、QQLive点击率为60,需要在步骤S103中同样检测前三名的音频应用排名前三,且检测结果分别为酷狗点击率为90、千千静听点击率为85、腾讯音乐点击率为70,此时,在步骤S202中,需要将酷狗、千千静听、腾讯音乐的图标均存储至第四存储区,而将酷狗、千千静听、腾讯音乐的名称均存储至第五存储区。
所述步骤S30还包括:
步骤S305、检测所述第四存储区中是否存在图标;也即,该步骤检测在上述步骤S202中是否获取到了相应的应用图标并将其存储。若在该步骤中并未从所述第四存储区中检测到相应的图标,说明在步骤S202中可能获取或者存储失败,需要进行再次获取或存储。
步骤S306、在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;也即,当在上述步骤S305中检测到了相应的应用图标时,获取步骤S304中第一显示区块中填充的各颜色值相反的颜色值,其颜色值相反的值可以根据颜色的RGB(一种颜色标准,其中:红Red、绿Green、蓝Blue)值来进行计算,在获取该颜色值对应的颜色之后,将该颜色对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中,所述第二显示区块的划分与填充参照所述第一显示区块的划分与填充即可,在此不再赘述。
所述步骤S40还包括:
步骤S405、检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;在该步骤中,检测在上述步骤S202中是否获取到了相应的应用的名称并将其存储。若在该步骤中并未从所述第五存储区中检测到相应的名称,说明在步骤S202中可能获取或者存储失败,需要进行再次获取或存储。
步骤S406、在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;也即,当在上述步骤S405中检测到了相应的应用名称时,从所述应用的名称中选定代表各所述应用的字符。
步骤S407、将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。所述第二类型应用字符的填充过程参照所述第一类型应用中字符的填充即可,在此不再赘述。
在上述实施例中,是对存储于所述第四存储区中的所有排名在预设名次之内的所有图标划分显示区块并进行填充,这样的优点在于,仅对于排名在先的部分应用图标进行设定,使得该部分点击率更高的应用图标的辨识度更高,进而使得用户更容易识别这一部分图标。可理解的,在一些实施例中,也可以在上述步骤S305-S306中针对所有第二类型应用的图标划分显示区块并进行填充,这样的优点在于,对该类型所有的应用图标进行设定,使得整个类型的应用图标区分于其他类型,进而使得用户更容易识别这一个类型的图标。同理,相对应的,在步骤S405-S407中在应用图标中填充字符时,其所填充的对象可以仅是存储于所述第四存储区中的所有排名在预设名次之内的所有图标,也可以是所有第二类型应用的图标,在此不再赘述。
本发明实施例提供的上述方法,通过选取同一类型应用中点击率最高的几个应用,将这些应用所对应的图标中的所有颜色像素中像素占比最大的颜色填充至图标中,并在图标中加上可以代表该应用的名称的字符之后,将其作为新的应用图标显示在智能终端的显示屏中,令用户可以一眼辨识该类型应用中点击率最高的几个应用,从而轻易找到自己最喜欢的应用;本发明提高了应用图标的辨识度,进而提升了用户的体验度。
对应本发明实施例提供的智能终端应用图标的设定方法,本发明还提供智能终端应用图标的设定***,如图6所示,该***可包括:
检测模块61,用于接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;
获取模块62,用于获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;
颜色填充模块63,用于在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;
字符填充模块64,用于从所述应用的名称中选出能代表所述图标的字符填充至所述图标。
在一些实施例中,如图7所示,所述检测模块61包括:
指令接收子模块611,用于接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;
第一检测子模块612,用于检测所有所述第一类型应用中点击率排名在预设名次内的应用;
所述获取模块62包括:
第一获取子模块621,用于获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。
在一些实施例中,如图8所示,所述颜色填充模块63包括:
第二检测子模块631,用于检测所述第一存储区中是否存在图标;
第二获取子模块632,用于在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;
划分子模块633,用于按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;
第一填充子模块634,用于将获取的各所述图标中像素占比最大的颜色分别对应填充至所述第一存储区中每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。
在一些实施例中,如图9所示,所述字符填充模块64包括:
第三检测子模块641,用于检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;
选择子模块642,用于在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;
第二填充子模块643,用于将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;
第一显示子模块644,用于将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
在一些实施例中,如图10所示,所述设定指令中还包含待设定的第二类型应用信息;
所述检测模块61还包括:
第四检测子模块613,用于检测分别在所有所述第二类型应用中点击率排名在预设名次内的应用;
所述获取模块62还包括:
第三获取子模块622,用于获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;
所述颜色填充模块63还包括:
第五检测子模块635,用于检测所述第四存储区中是否存在图标;
第三填充子模块636,用于在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;
所述字符填充模块64还包括:
第六检测子模块645,用于检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;
第四填充子模块646,用于在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;
第二显示子模块647,用于将填充字符后的各所述图标存储并分别对应显示在所述智能终端的显示屏上。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种智能终端应用图标的设定方法,其特征在于,包括:
接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;
获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;
在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;
从所述应用的名称中选出能代表所述图标的字符填充至所述图标。
2.如权利要求1所述的智能终端应用图标的设定方法,其特征在于,所述接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用包括:
接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;
检测在所有所述第一类型应用中点击率排名在预设名次内的应用;
所述获取检测到的所述应用所对应的图标和所述应用的名称并将其存储包括:
获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。
3.如权利要求2所述的智能终端应用图标的设定方法,其特征在于,所述在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标包括:
检测所述第一存储区中是否存在图标;
在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;
按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;
将获取的各所述图标中像素占比最大的颜色分别对应填充至所述第一存储区中每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。
4.如权利要求3所述的智能终端应用图标的设定方法,其特征在于,所述从所述应用的名称中选出能代表所述图标的字符填充至所述图标包括:
检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;
在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;
将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;
将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
5.如权利要求4所述的智能终端应用图标的设定方法,其特征在于,所述设定指令中还包含待设定的第二类型应用信息;
所述接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用还包括:
检测在所有所述第二类型应用中点击率排名在预设名次内的应用;
所述获取检测到的所述应用所对应的图标和所述应用的名称并将其存储还包括:
获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;
所述在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标还包括:
检测所述第四存储区中是否存在图标;
在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;
所述从所述应用的名称中选出能代表所述图标的字符填充至所述图标还包括:
检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;
在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;
将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
6.一种智能终端应用图标的设定***,其特征在于,包括:
检测模块,用于接收应用图标设定指令,根据所述设定指令选择待设定的应用类型,检测出所述应用类型中点击率排名在预设名次内的应用;
获取模块,用于获取检测到的所述应用所对应的图标和所述应用的名称并将其存储;
颜色填充模块,用于在各所述图标中的所有颜色像素中获取像素占比最大的颜色,并利用获取的各所述图标中像素占比最大的颜色填充所述图标;
字符填充模块,用于从所述应用的名称中选出能代表所述图标的字符填充至所述图标。
7.如权利要求6所述的智能终端应用图标的设定***,其特征在于,所述检测模块包括:
指令接收子模块,用于接收应用图标设定指令;所述设定指令中包含待设定的第一类型应用信息;
第一检测子模块,用于检测所有所述第一类型应用中点击率排名在预设名次内的应用;
所述获取模块包括:
第一获取子模块,用于获取检测到的在所有所述第一类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第一存储区和第二存储区。
8.如权利要求7所述的智能终端应用图标的设定***,其特征在于,所述颜色填充模块包括:
第二检测子模块,用于检测所述第一存储区中是否存在图标;
第二获取子模块,用于在所述第一存储区中存在图标时,在各所述图标中获取像素占比最大的颜色;
划分子模块,用于按照所述图标的数量将所述第一存储区中的所有图标的预设范围划分为多个均等的第一显示区块;
第一填充子模块,用于将获取的各所述图标中像素占比最大的颜色分别对应填充至所述第一存储区中每个所述图标的所述第一显示区块中之后,将所述图标存储至第三存储区。
9.如权利要求8所述的智能终端应用图标的设定***,其特征在于,所述字符填充模块包括:
第三检测子模块,用于检测所述第二存储区中是否存在与各所述第一类型应用对应的名称;
选择子模块,用于在所述第二存储区中存在与各所述第一类型应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;
第二填充子模块,用于将所述字符放大到预设大小之后,填充至所述第三存储区中与各所述第一类型应用对应的所述图标的预设区域;
第一显示子模块,用于将填充字符后的各所述图标存储并对应显示在所述智能终端的显示屏上。
10.如权利要求9所述的智能终端应用图标的设定***,其特征在于,所述设定指令中还包含待设定的第二类型应用信息;
所述检测模块还包括:
第四检测子模块,用于检测分别在所有所述第二类型应用中点击率排名在预设名次内的应用;
所述获取模块还包括:
第三获取子模块,用于获取检测到的在所有所述第二类型应用中点击率排名在预设名次内的应用,并将所述应用所对应的图标和所述应用的名称分别存储在第四存储区和第五存储区;
所述颜色填充模块还包括:
第五检测子模块,用于检测所述第四存储区中是否存在图标;
第三填充子模块,用于在所述第四存储区中存在图标时,按照所述图标的数量将所述第四存储区中的所有图标的预设范围划分为多个均等的第二显示区块;获取与第一显示区块中填充的各颜色值相反的颜色值,并将与所述颜色值对应的颜色分别对应填充至所述第四存储区中的每个所述图标的所述第二显示区块中之后,将所述图标存储至第六存储区;
所述字符填充模块还包括:
第六检测子模块,用于检测所述第五存储区中是否存在与所述第二类型应用的各所述应用对应的名称;
第四填充子模块,用于在所述第五存储区中存在与所述第二类型应用的各所述应用对应的名称时,从所述应用的名称中选定代表各所述应用的字符;将所述字符放大到预设大小之后,填充至所述第六存储区中与所述应用对应的所述图标的预设区域;
第二显示子模块,用于将填充字符后的各所述图标存储并分别对应显示在所述智能终端的显示屏上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610009750.4A CN105677155B (zh) | 2016-01-05 | 2016-01-05 | 智能终端应用图标的设定方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610009750.4A CN105677155B (zh) | 2016-01-05 | 2016-01-05 | 智能终端应用图标的设定方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105677155A CN105677155A (zh) | 2016-06-15 |
CN105677155B true CN105677155B (zh) | 2019-08-16 |
Family
ID=56299321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610009750.4A Active CN105677155B (zh) | 2016-01-05 | 2016-01-05 | 智能终端应用图标的设定方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105677155B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919303A (zh) * | 2017-02-17 | 2017-07-04 | 上海斐讯数据通信技术有限公司 | 一种图标的调整方法及*** |
CN109683758B (zh) * | 2018-12-13 | 2021-05-07 | 惠州Tcl移动通信有限公司 | 应用图标的显示方法、装置及存储介质 |
CN112333519A (zh) * | 2020-09-23 | 2021-02-05 | 深圳Tcl新技术有限公司 | 图标间隔区域的颜色填充方法、***、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102508649A (zh) * | 2011-09-26 | 2012-06-20 | 鸿富锦精密工业(深圳)有限公司 | 具有图标自动排序功能的电子装置及其排序方法 |
CN104636194A (zh) * | 2013-11-11 | 2015-05-20 | 中兴通讯股份有限公司 | 一种终端及其实现应用排序的方法 |
CN104731468A (zh) * | 2013-12-19 | 2015-06-24 | 深圳桑菲消费通信有限公司 | 一种应用图标整理方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6337699B1 (en) * | 1996-06-27 | 2002-01-08 | Sun Microsystems, Inc. | Visualizing degrees of information object attributes |
WO2006022618A1 (en) * | 2004-07-21 | 2006-03-02 | Cash Keahey | Method for visually representing personality type |
-
2016
- 2016-01-05 CN CN201610009750.4A patent/CN105677155B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102508649A (zh) * | 2011-09-26 | 2012-06-20 | 鸿富锦精密工业(深圳)有限公司 | 具有图标自动排序功能的电子装置及其排序方法 |
CN104636194A (zh) * | 2013-11-11 | 2015-05-20 | 中兴通讯股份有限公司 | 一种终端及其实现应用排序的方法 |
CN104731468A (zh) * | 2013-12-19 | 2015-06-24 | 深圳桑菲消费通信有限公司 | 一种应用图标整理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105677155A (zh) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109144626B (zh) | 一种锁屏方法及移动终端 | |
CN105933783B (zh) | 一种弹幕的播放方法、装置和终端设备 | |
US9431059B2 (en) | Information processing method and electronic device thereof | |
CN104680876B (zh) | 学习机的教学监控方法、***及装置 | |
CN103513969B (zh) | 应用程序入口建立方法、装置和终端 | |
CN106598527B (zh) | 识别显示设备上显示单元位置的方法及设备 | |
CN105677155B (zh) | 智能终端应用图标的设定方法及*** | |
CN109840114A (zh) | 页面处理方法及移动终端 | |
CN104317648B (zh) | 一种监测广告的方法和装置 | |
CN104936030B (zh) | 一种开机画面显示方法、设备以及组合终端*** | |
CN106507159A (zh) | 显示设备及其控制方法 | |
CN103744591B (zh) | 一种显示页面的切换方法及装置 | |
CN105872832A (zh) | 视频通话方法和***以及显示装置 | |
CN107368748A (zh) | 一种视图生成方法、装置和终端 | |
CN104461614A (zh) | 一种主题资源的处理方法及电子设备 | |
CN110019464A (zh) | 页面处理方法及装置 | |
CN106156237A (zh) | 信息处理方法、信息处理装置及用户设备 | |
CN103997573B (zh) | 移动终端及其虚拟来电实现方法 | |
CN109034242A (zh) | 图像处理算法的评分方法、装置及*** | |
CN103731544A (zh) | 智能终端界面显示方法、装置及智能终端 | |
CN106060634A (zh) | 滚动字幕的显示方法及装置 | |
CN106325788A (zh) | 终端、扩屏显示方法及*** | |
CN106095245A (zh) | 一种消息的显示方法、装置及终端 | |
CN113065022B (zh) | 终端设备的交互控制方法、装置及电子设备 | |
CN104580111A (zh) | 一种对用户进行认证的方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |