System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 页面显示方法、电子设备及存储介质技术_技高网

页面显示方法、电子设备及存储介质技术

技术编号:40167184 阅读:4 留言:0更新日期:2024-01-26 23:38
本申请涉及终端技术领域,尤其涉及一种页面显示方法、电子设备及存储介质。上述方法可以包括:响应于触发显示目标应用对应的界面的操作,电子设备在目标应用对应的界面中,以第一匹配颜色显示背景,以第二匹配颜色显示文字;第一匹配颜色、第二匹配颜色与电子设备的当前壁纸包括的颜色匹配,和/或,第一匹配颜色、第二匹配颜色与电子设备安装的第一应用的界面包括的颜色匹配,第一匹配颜色与第二匹配颜色不同,第一应用与目标应用不同。在上述方法中,电子设备通过以第一匹配颜色显示背景,以第二匹配颜色显示文字,可以使得目标应用的页面的颜色与电子设备上其他页面的颜色更加协调,可以提升用户的使用体验。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种页面显示方法、电子设备及存储介质


技术介绍

1、随着终端技术的不断发展,电子设备上的应用程序越来越多,用户可以使用电子设备上的应用程序,以满足用户日常生活工作的需求。

2、目前,应用程序大多采用默认的颜色进行页面显示,默认的颜色比较固定,且以默认的颜色进行页面显示,会使当前应用程序的页面的颜色与电子设备上其他页面的颜色协调程度不高,影响用户的使用体验。


技术实现思路

1、有鉴于此,本申请提供了一种页面显示方法、电子设备及存储介质,可以提升应用程序的界面的颜色与电子设备上其他界面的颜色的协调程度,从而提升用户的使用体验。

2、第一方面,提供了一种页面显示方法,该方法可以应用于安装有目标应用的电子设备。其中,电子设备可以是如,手机、平板电脑等电子设备,目标应用可以是电子设备上安装的具显示需求的应用。例如,笔记应用、电子书应用等阅读类应用。该方法包括:响应于触发显示目标应用对应的界面的操作,电子设备在目标应用对应的界面中,以第一匹配颜色显示背景,以第二匹配颜色显示文字;第一匹配颜色与电子设备的当前壁纸包括的颜色匹配,第二匹配颜色与当前壁纸包括的颜色匹配;和/或,第一匹配颜色与电子设备安装的第一应用的界面包括的颜色匹配,第二匹配颜色与电子设备安装的第一应用的界面包括的颜色匹配,第一匹配颜色与第二匹配颜色不同,第一应用与目标应用不同。

3、应理解,对于电子设备来讲,其桌面的显示频率会是比较高的,会比较频繁地显示。同时,由于在电子设备的桌面上,壁纸占据着桌面的主体,也就是说,桌面的颜色会受到壁纸的影响。由此,在上述方法中,通过电子设备以第一匹配颜色显示背景,以第二匹配颜色显示文字。由于第一匹配颜色、第二颜色是与当前壁纸包括的颜色匹配的,这样目标应用的背景、文字就会与当前壁纸包括的颜色匹配,那么就可以使得应用程序的页面的颜色与电子设备上其他页面(如,桌面)的颜色更加协调,可以提升用户的使用体验。以及,由于第一匹配颜色、第二匹配颜色是与第一应用的界面包括的颜色匹配的,这样目标应用的背景、文字就会与第一应用的界面包括的颜色匹配,那么就可以使得应用程序(如,目标应用)的页面的颜色与电子设备上其他页面(如,其他应用的界面)的颜色更加协调,可以提升用户的使用体验。

4、在第一方面的一种可能的设计中,上述第一匹配颜色与电子设备的当前壁纸包括的颜色匹配,第二匹配颜色与当前壁纸包括的颜色匹配。上述方法还还包括:电子设备获取当前壁纸。之后,电子设备对当前壁纸包括的颜色进行聚类得到颜色聚类结果;颜色聚类结果包括:多个第一颜色,以及每个第一颜色的占比。接下来,电子设备基于颜色聚类结果得到第一匹配颜色和第二匹配颜色。

5、在这种设计中,通过聚类的方法可以提高壁纸中提取颜色的准确程度。

6、在第一方面的一种可能的设计中,基于颜色聚类结果得到第一匹配颜色和第二匹配颜色包括:

7、电子设备按照每个第一颜色的占比,对第一颜色进行颜色融合得到颜色提取结果。之后,电子设备基于颜色提取结果在颜色空间中的坐标得到第一匹配颜色和第二匹配颜色。

8、在这种设计中,通过颜色空间中的坐标可以量化颜色在人主观视觉上的差异,这样可以缓解人主观感觉对颜色归属的差异。由此,可以使得得到的匹配颜色(如,第一匹配颜色、第二匹配颜色)与上述当前壁纸的颜色更加协调。可以进一步提升应用程序的页面与电子设备上其他页面(如,其他应用的界面)之间颜色的协调程度,能够提升用户的使用体验。

9、在第一方面的又一种可能的设计中,上述电子设备基于颜色提取结果在颜色空间中的坐标得到第一匹配颜色和第二匹配颜色,包括:

10、电子设备将距离颜色提取结果在颜色空间中的坐标小于或等于预设第一距离的坐标对应的颜色作为第一匹配颜色。以及,电子设备将将距离颜色提取结果在颜色空间中的坐标大于或等于预设第二距离的坐标对应的颜色作为第二匹配颜色。

11、在第一方面的另一种可能的设计中,上述将距离颜色提取结果在颜色空间中的坐标小于或等于预设第一距离的坐标对应的颜色作为第一匹配颜色,可以包括:

12、电子设备通过欧几里得距离,计算颜色空间中坐标之间的距离,以将距离颜色提取结果在颜色空间中的坐标小于或等于预设第一距离的坐标对应的颜色作为第一匹配颜色。以及,上述电子设备将距离颜色提取结果在颜色空间中的坐标大于或等于预设第二距离的坐标对应的颜色作为第二匹配颜色,可以包括:电子设备通过曼哈顿距离,计算颜色空间中坐标之间的距离,以将距离颜色提取结果在颜色空间中的坐标大于或等于预设第二距离的坐标对应的颜色作为第二匹配颜色。

13、在这种设计中,通过采用欧几里得距离计算第一匹配颜色,以及通过采用曼哈顿距离计算第二匹配颜色,可以是兼顾得到的匹配颜色的准确程度以及电子设备的资源消耗。这样,既可以提升应用程序的页面与电子设备上其他页面(如,其他应用的界面)之间颜色的协调程度,又可以节约电子设备的资源消耗,能够提升用户的使用体验。

14、在第一方面的又一种可能的设计中,上述电子设备基于颜色聚类结果得到第一匹配颜色和第二匹配颜色包括:电子设备将颜色聚类结果包括的占比最高的第一颜色作为第一匹配颜色,将第一匹配颜色的互补色作为第二匹配颜色。

15、在第一方面的另一种可能的设计中,上述方法还包括:电子设备在预设的运行条件下,运行第一应用的时长超过预设时长。以及,上述电子设备以第一匹配颜色显示背景,以第二匹配颜色显示文字,可以包括:在上述运行条件下,电子设备以第一匹配颜色显示背景,以第二匹配颜色显示文字。其中,上述运行条件包括,在预设的时间段和/或地点内运行第一应用,且第一应用的前台运行时长超过预设时长。

16、在第一方面的又一种可能的设计中,上述方法还包括:电子设备获取第一应用的用户图形界面。接下来,电子设备对用户图形界面包括的颜色进行颜色提取得到颜色提取结果;颜色提取结果用于表征用户图形界面包括的颜色,之后,电子设备基于颜色提取结果得到第一推荐颜色和第二推荐颜色。

17、在第一方面的另一种可能的设计中,上述方法还包括:电子设备以第三匹配颜色显示目标应用的控件,第三匹配颜色与当前壁纸匹配,或者,第三匹配颜色与电子设备安装的第一应用的界面包括的颜色匹配。

18、在第一方面的又一种可能的设计中,上述目标应用包括笔记应用或电子书应用。在目标应用包括笔记应用的情况下,目标应用对应的界面包括笔记显示界面,触发显示目标应用对应的界面的操作包括新建笔记操作。在目标应用包括电子书应用的情况下,目标应用对应的界面包括电子书阅读界面,触发显示目标应用对应的界面的操作包括打开电子书阅读界面的操作。

19、第二方面,提供一种电子设备,电子设备包括存储器、一个或多个处理器,存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令;当计算机指令被处理器执行时,使得电子设备执行上述第一方面及第一方面任一种本文档来自技高网...

【技术保护点】

1.一种页面显示方法,其特征在于,应用于电子设备,所述电子设备安装有目标应用;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一匹配颜色与所述电子设备的当前壁纸包括的颜色匹配,所述第二匹配颜色与所述当前壁纸包括的颜色匹配;

3.根据权利要求2所述的方法,其特征在于,所述基于所述颜色聚类结果得到所述第一匹配颜色和所述第二匹配颜色包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述颜色提取结果在颜色空间中的坐标得到所述第一匹配颜色和所述第二匹配颜色,包括:

5.根据权利要求4所述的方法,其特征在于,所述将距离所述颜色提取结果在颜色空间中的坐标小于或等于预设第一距离的坐标对应的颜色作为所述第一匹配颜色,包括:

6.根据权利要求2所述的方法,其特征在于,所述基于所述颜色聚类结果得到所述第一匹配颜色和所述第二匹配颜色包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:以第三匹配颜色显示所述目标应用的控件,所述第三匹配颜色与所述当前壁纸匹配,或者,所述第三匹配颜色与所述电子设备安装的第一应用的界面包括的颜色匹配。

10.根据权利要求1-8任一项所述的方法,其特征在于,所述目标应用包括笔记应用或电子书应用;

11.一种电子设备,其特征在于,所述电子设备包括存储器、一个或多个处理器,所述存储器与所述处理器耦合;其中,所述存储器中存储有计算机程序代码,所述计算机程序代码包括计算机指令;当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-10任一项所述的方法。

12.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-10任一项所述的方法。

...

【技术特征摘要】

1.一种页面显示方法,其特征在于,应用于电子设备,所述电子设备安装有目标应用;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一匹配颜色与所述电子设备的当前壁纸包括的颜色匹配,所述第二匹配颜色与所述当前壁纸包括的颜色匹配;

3.根据权利要求2所述的方法,其特征在于,所述基于所述颜色聚类结果得到所述第一匹配颜色和所述第二匹配颜色包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述颜色提取结果在颜色空间中的坐标得到所述第一匹配颜色和所述第二匹配颜色,包括:

5.根据权利要求4所述的方法,其特征在于,所述将距离所述颜色提取结果在颜色空间中的坐标小于或等于预设第一距离的坐标对应的颜色作为所述第一匹配颜色,包括:

6.根据权利要求2所述的方法,其特征在于,所述基于所述颜色聚类结果得到所述第一匹配颜色和所述第二匹配颜色包括:

7.根据权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:聂大伟陈天辉
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1