System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种应用图标显示方法及装置制造方法及图纸_技高网

一种应用图标显示方法及装置制造方法及图纸

技术编号:41285103 阅读:6 留言:0更新日期:2024-05-11 09:34
本申请提供一种应用图标显示方法及装置,涉及终端技术领域,能够在一定程度上解决现有技术中用户无法自定义应用图标的显示配色的问题。该方法应用于电子设备,该方法包括:响应于用户的第一操作,若第一应用图标不存在与预设的系统配色对应的标识图像,则确定所述第一应用图标的多个分割区域;根据所述系统配色对多个所述分割区域的配色进行修改,显示配色修改后的所述第一应用图标。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种应用图标显示方法及装置


技术介绍

1、随着互联网的迅速发展,能够安装在终端设备上的应用程序(app l icat ion,app)越来越多。用户在终端设备上安装了与应用程序对应的应用程序包(app l icat ionpackage,apk)后,终端设备的桌面上会显示与app对应的应用图标。不同用户对于应用图标的显示配色有着不同的个性化需求,然而在现有技术中,如果桌面主题的设计者未对应用图标与对应的桌面主题做适配性修改,或者与应用图标对应的应用程序的开发者未按照操作系统开发者规定的要求设置应用图标,那么应用图标的显示配色将无法随系统配色的修改而发生变化,导致用户无法根据自身个性化需求自定义应用图标的显示配色。


技术实现思路

1、本申请提供一种应用图标显示方法及装置,一定程度上解决了现有技术中用户无法自定义应用图标的显示配色的问题。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供一种应用图标显示方法,应用于电子设备,该方法包括:

4、响应于用户的第一操作,若第一应用图标不存在与预设的系统配色对应的标识图像,则确定所述第一应用图标的多个分割区域;

5、根据所述系统配色对多个所述分割区域的配色进行修改;

6、显示配色修改后的所述第一应用图标。

7、基于本申请提供的应用图标显示方法,在第一应用图标不存在与预设的系统配色对应的标识图像的情况下(即无法随系统配色的改变而修改第一应用图标的配色),可以首先确定第一应用图标的多个分割分割,然后基于系统配色修改第一应用图标的多个分割分割的配色,以得到配色修改后的第一应用图标。通过上述方式即可使不存在标识图像的第一应用图标也能够根据系统配色实现配色修改,以得到与系统配色相适配的第一应用图标。在实际应用中,用户可以通过改变系统配色来修改第一应用图标配色,在一定程度上解决了现有技术中用户无法根据自身个性化需求自定义应用图标的显示配色的问题。

8、示例性的,第一操作可以为用户调整应用图标配色的操作。

9、在第一方面的一种可能的实施方式中,所述确定所述第一应用图标的多个分割区域,包括:若接收到云端服务器发送的与所述第一应用图标对应的云分割方案,则根据所述云分割方案确定多个所述分割区域。

10、不难理解的,如果云端服务器中存储有与第一应用图标对应的云分割方案,那么在第一应用图标不存在与系统配色对应的标识图像时,可以通过接收云端服务器发送的云分割方案对第一应用图标进行分割,得到第一应用图标的多个分割区域,这样就可以基于不同的系统配色来修改第一应用图标的显示配色,在实际使用中,能够有效避免终端设备的桌面上一部分应用图标随系统配色变化而变化,另一部分应用图标不随系统配色变化而变化的问题,有效提升了应用图标配色修改效率。

11、在第一方面的一种可能的实施方式中,所述方法还包括:若未接收到所述云端服务器发送的与所述第一应用图标对应的云分割方案,则根据预设的第一分割参数对所述第一应用图标进行分割,得到多个所述分割区域。

12、在第一方面的一种可能的实施方式中,所述第一分割参数为色域分割参数,所述色域分割参数用于按照色域界线对所述第一应用图标进行分割。

13、在第一方面的一种可能的实施方式中,述第一分割参数为对象分割参数,所述对象分割参数用于根据对象对所述第一应用图标进行分割。

14、在第一方面的一种可能的实施方式中,所述第一分割参数包括色彩容差参数、羽化参数以及边界缩放参数中的至少一种。

15、在实际应用,可以基于第一应用图标的色域分布范围、第一应用图标中的对象对第一应用图标进行分割,得到不同的多个分割区域,基于上述方式能够得到与第一应用图标对应的多种不同显示配色方法,进一步满足了不同用户对第一应用图标的显示配色的个性化需求。

16、此外,随着第一分割参数的不同,可以得到多种第一应用图标的分割区域,有效丰富了第一应用图标的分割方式。

17、在第一方面的一种可能的实施方式中,所述第一分割参数为已训练的图标分割模型,所述图标分割模型用于将所述第一应用图标分割成多个所述分割区域。

18、可选的,已训练的图标分割模型可以是统一网络(unity-networking,u-net)以及基于u-net进行改进后的各种网络模型。

19、不难理解的,还可以利用基于阈值、区域以及边缘等的分割方法对第一应用图标进行分割,得到第一应用图标的多个分割区域。

20、在第一方面的一种可能的实施方式中,所述方法还包括:响应于用户的第二操作,确定第二应用图标的多个分割区域;

21、响应于所述用户对各个所述分割区域的第三操作,修改各个所述分割区域的配色;

22、根据多个所述分割区域修改后的配色,显示所述第二应用图标。

23、基于本申请提供的应用图标显示方法,首先基于用户的第二操作确定与第二应用图标对应的多个分割区域,然后对多个分割区域中的每个分割区域进行配色修改,以得到配色修改后的第二应用图标,通过上述方式,用户即可调整第二应用图标的显示配色,实现对第二应用图标显示配色的自定义配置,从而使配色修改后的第二应用图标的显示配色符合用户对第二应用图标的个性化配色需求。

24、在第一方面的一种可能的实施方式中,所述确定第二应用图标的多个分割区域,包括:

25、获取与所述第二应用图标对应的第一应用程序的应用标识信息;根据所述应用标识信息,从云端服务器获取多个所述分割区域。

26、可选地,应用标识信息可以包括与第一应用程序对应的包名、版本号。在获取到与第二应用图标对应的第一应用程序的包名和版本号之后,根据第一应用程序的包名和版本号从云端服务器中获取与包名、版本号对应的第二应用图标的多个分割区域。

27、示例性的,可以在云端服务器存储有与第二应用图标对应的经人工手动分割后的多个第二应用图标的多个分割区域。其中,云端服务器中存储的多个分割区域可以是下载量或者安装量大于预设阈值的第一应用程序对应的应用图标的多个分割区域。

28、在第一方面的一种可能的实施方式中,所述确定第二应用图标的多个分割区域,包括:

29、获取与所述第二应用图标对应的第一应用程序的应用标识信息;从与所述应用标识信息对应的本地配置文件中,获取多个所述分割区域。

30、可选地,应用标识信息可以包括与第一应用程序对应的包名。在实际应用中,可以根据第一应用程序对应的包名从本地配置文件中获取与第一应用程序对应的标识区域(即标识图像),根据标识图像对第二应用图标进行分割,得到多个分割区域。

31、基于上述可选的实施方式,通过第一应用程序的应用标识信息从本地配置文件中获取与第二应用图标对应的多个分割区域,使用户可以对操作系统开发者设计的应用程序的应用图标的显示配色进行自定义编辑,避免了用户无法对设本文档来自技高网...

【技术保护点】

1.一种应用图标显示方法,应用于电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的应用图标显示方法,其特征在于,所述确定所述第一应用图标的多个分割区域,包括:

3.根据权利要求2所述的应用图标显示方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为色域分割参数,所述色域分割参数用于按照色域界线对所述第一应用图标进行分割。

5.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为对象分割参数,所述对象分割参数用于根据对象对所述第一应用图标进行分割。

6.根据权利要求4或5所述的应用图标显示方法,其特征在于,所述第一分割参数包括色彩容差参数、羽化参数以及边界缩放参数中的至少一种。

7.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为已训练的图标分割模型,所述图标分割模型用于将所述第一应用图标分割成多个所述分割区域。

8.根据权利要求1-7任一项所述的应用图标显示方法,其特征在于,所述方法还包括:p>

9.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

10.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

11.根据权利要求10所述的应用图标显示方法,其特征在于,多个所述分割区域包括标识区域和背景区域。

12.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

13.根据权利要求12所述的应用图标显示方法,其特征在于,所述第二分割参数为色域分割参数,所述色域分割参数用于按照色域界线对所述第二应用图标进行分割。

14.根据权利要求12所述的应用图标显示方法,其特征在于,所述第二分割参数为对象分割参数,所述对象分割参数用于根据对象对所述第二应用图标进行分割。

15.根据权利要求12-14任一项所述的应用图标显示方法,其特征在于,所述第二分割参数包括色彩容差参数、羽化参数以及边界缩放参数中的至少一种。

16.根据权利要求12所述的应用图标显示方法,其特征在于,所述第二分割参数为已训练的图标分割模型,所述图标分割模型用于将所述第二应用图标分割成多个所述分割区域。

17.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

18.根据权利要求17所述的应用图标显示方法,其特征在于,所述第三分割参数包括轮廓线的宽度参数、锐化参数以及平滑参数中的至少一种。

19.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

20.一种应用图标显示装置,其特征在于,包括:

21.一种电子设备,其特征在于,包括:处理器,所述处理器用于运行存储器中存储的计算机程序,以实现如权利要求1至19任一项所述的方法。

22.一种芯片系统,其特征在于,所述芯片系统包括处理器,所述处理器执行存储器中存储的计算机程序,以实现如权利要求1-19任一项所述的方法。

23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至19任一项所述的方法。

...

【技术特征摘要】

1.一种应用图标显示方法,应用于电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的应用图标显示方法,其特征在于,所述确定所述第一应用图标的多个分割区域,包括:

3.根据权利要求2所述的应用图标显示方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为色域分割参数,所述色域分割参数用于按照色域界线对所述第一应用图标进行分割。

5.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为对象分割参数,所述对象分割参数用于根据对象对所述第一应用图标进行分割。

6.根据权利要求4或5所述的应用图标显示方法,其特征在于,所述第一分割参数包括色彩容差参数、羽化参数以及边界缩放参数中的至少一种。

7.根据权利要求3所述的应用图标显示方法,其特征在于,所述第一分割参数为已训练的图标分割模型,所述图标分割模型用于将所述第一应用图标分割成多个所述分割区域。

8.根据权利要求1-7任一项所述的应用图标显示方法,其特征在于,所述方法还包括:

9.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

10.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

11.根据权利要求10所述的应用图标显示方法,其特征在于,多个所述分割区域包括标识区域和背景区域。

12.根据权利要求8所述的应用图标显示方法,其特征在于,所述确定第二应用图标的多个分割区域,包括:

13.根据权利要求12所述的应用图标显示...

【专利技术属性】
技术研发人员:张益澎
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1