System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能终端,尤其涉及的是一种基于壁纸颜色的桌面图标文字颜色处理方法、装置、智能终端及存储介质。
技术介绍
1、随着科技的发展,智能手机的使用越来越普遍。每个用户的手机桌面壁纸都不同。千变万化,随之带来的问题也会存在。不同的壁纸可能由于壁纸的区域颜色的不同。有时候手机桌面图标的标题可能跟手机的壁纸颜色撞色,导致用户看不清桌面图标的标题。例如:拍摄一张图片但是可能某个区域的颜色值就是白色,此时桌面的图标文字也是白色,导致白色相撞,看不清楚,不方便用户操作使用。
2、因此,现有技术还有待改进和发展。
技术实现思路
1、本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于壁纸颜色的桌面图标文字颜色处理方法、装置、智能终端及存储介质,本专利技术的桌面图标,可以根据当前区域位置壁纸的颜色、设置桌面图标文字与对应位置壁纸不同的颜色,方便用户看清桌面图标的标题,为用户的使用提供了方便。
2、本专利技术解决问题所采用的技术方案如下:
3、一种基于壁纸颜色的桌面图标文字颜色处理方法,其中,包括:
4、检测到桌面启动,获取当前桌面壁纸;
5、以当前桌面壁纸的宽高为矩阵,扫描获取当前桌面壁纸每个坐标点并记录每个坐标点的颜色值;
6、获取每个桌面图标的标题文字区域,并记录每个桌面图标的标题文字区域的坐标值和标题颜色值;
7、将每个桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值进行对
8、当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色。
9、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤包括:
10、当桌面图标的标题文字区域、对应的桌面壁纸趋向于白色,则控制将该桌面图标的标题文字颜色设置为黑色显示;
11、当桌面图标的标题文字区域、对应的桌面壁纸趋向于黑色,则控制将该桌面图标的标题文字颜色设置为白色显示。
12、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述以当前桌面壁纸的宽高为矩阵,扫描获取当前桌面壁纸每个坐标点并记录每个坐标点的颜色值的步骤包括:
13、通过循环宽高、遍历壁纸的每个像素点,根据当前桌面壁纸的像素、统计且每个像素点的颜色值。
14、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述获取每个桌面图标的标题文字区域,并记录每个桌面图标的标题文字区域的坐标值和标题颜色值步骤包括:
15、扫描获取每个桌面图标的标题文字区域大小;
16、根据每个桌面图标的标题文字区域大小,确定每个桌面图标的标题文字区的坐标值;
17、以及查找并计算每个桌面图标的标题文字区的颜色值;
18、记每个桌面图标的标题文字区域的坐标值和标题颜色值,生成每个桌面图标的标题文字区域的颜色集合。
19、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述将每个桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值进行对比判断的步骤包括:
20、遍历每个桌面图标的标题文字区域的颜色集合,累加每个颜色的红、绿、蓝通道值;
21、计算每个通道的平均值;
22、通过取三个通道平均值、确定每个桌面图标的标题文字区域的整体颜色的亮度;
23、根据预先定义的阈值,判断每个桌面图标的标题文字区域的整体颜色是否属于暗色或亮色。
24、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤包括:
25、当桌面图标的标题文字区域、对应的桌面壁纸趋向于亮色,则控制将该桌面图标的标题文字颜色设置为黑色显示;
26、当桌面图标的标题文字区域、对应的桌面壁纸趋向于暗色,则控制将该桌面图标的标题文字颜色设置为白色显示。
27、所述的基于壁纸颜色的桌面图标文字颜色处理方法,其中,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤之后还包括:
28、当解锁桌面后,检测用户是否注视屏幕;
29、当检测到用户注视屏幕,获取到用户的语音关键词为某app应用名称的关键词,则控制快速启动与所述语音关键词对应的app应用。
30、一种基于壁纸颜色的桌面图标文字颜色处理装置,其中,所述装置包括:
31、壁纸获取模块,用于检测到桌面启动,获取当前桌面壁纸;
32、桌面壁纸颜色值扫描获取模块,用于以当前桌面壁纸的宽高为矩阵,扫描获取当前桌面壁纸每个坐标点并记录每个坐标点的颜色值;
33、标题文字区域颜色获取模块,用于获取每个桌面图标的标题文字区域,并记录每个桌面图标的标题文字区域的坐标值和标题颜色值;
34、对比判断模块,用于将每个桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值进行对比判断;
35、标题文字颜色控制模块,用于当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色;
36、app快速启动控制模块,用于当解锁桌面后,检测用户是否注视屏幕;当检测到用户注视屏幕,获取到用户的语音关键词为某app应用名称的关键词,则控制快速启动与所述语音关键词对应的app应用。
37、一种智能终端,其中,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行任意一项所述的方法。
38、一种非临时性计算机可读存储介质,其中,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行任意一项所述的方法。
39、本专利技术的有益效果:本专利技术提供了一种基于壁纸颜色的桌面图标文字颜色处理方法、装置、智能终端及存储介质,由于采用在桌面启动,获取当前桌面壁纸,以壁纸的宽高为矩阵,x、y轴扫描或者每个坐标点并且记录颜色值,获取每个桌面图标的标题文字区域,如果该图标的文字区域壁纸趋向于白色将其文字黑色显示,如果该图标文字区域壁纸区域值颜色值趋向于黑色将图标文字设置为白色显示。本专利技术的桌面图标,可以根据当前区域位置壁纸的颜色、设置桌面图标文字与对应位置壁纸不同的颜色,本文档来自技高网...
【技术保护点】
1.一种基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,包括:
2.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤包括:
3.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述以当前桌面壁纸的宽高为矩阵,扫描获取当前桌面壁纸每个坐标点并记录每个坐标点的颜色值的步骤包括:
4.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述获取每个桌面图标的标题文字区域,并记录每个桌面图标的标题文字区域的坐标值和标题颜色值步骤包括:
5.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述将每个桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值进行对比判断的步骤包括:
6.根据权利要求5所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述当桌面图标的标
7.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤之后还包括:
8.一种基于壁纸颜色的桌面图标文字颜色处理装置,其特征在于,所述装置包括:
9.一种智能终端,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行如权利要求1-7中任意一项所述的方法。
10.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-7中任意一项所述的方法。
...【技术特征摘要】
1.一种基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,包括:
2.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述当桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值一致,则将桌面图标的标题文字区域的标题颜色值设置为、与桌面壁纸对应区域的颜色值不同的颜色的步骤包括:
3.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述以当前桌面壁纸的宽高为矩阵,扫描获取当前桌面壁纸每个坐标点并记录每个坐标点的颜色值的步骤包括:
4.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述获取每个桌面图标的标题文字区域,并记录每个桌面图标的标题文字区域的坐标值和标题颜色值步骤包括:
5.根据权利要求1所述的基于壁纸颜色的桌面图标文字颜色处理方法,其特征在于,所述将每个桌面图标的标题文字区域的标题颜色值、与桌面壁纸对应区域的颜色值进行对比判断的步骤包括:
6.根据权利要求5所述的基于壁纸颜色的桌面图标文字颜...
【专利技术属性】
技术研发人员:周二龙,
申请(专利权)人:酷赛通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。