[发明专利]一种软件界面配色方法及装置有效
申请号: | 201610547920.4 | 申请日: | 2016-07-12 |
公开(公告)号: | CN106873959B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 林晓晴;朱兴民;刘佳音 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 黄熊 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 界面 配色 方法 装置 | ||
本申请公开了一种软件界面配色方法及装置。该方法包括:确定软件界面的主色;根据预设调色操作,对所述主色进行调整,得到与所述预设调色操作对应的目标颜色;根据所述预设调色操作与所述软件界面中各功能模块的皮肤颜色之间的映射关系,将所述预设调色操作对应的目标颜色作为与所述预设调色操作对应的各功能模块的皮肤颜色。应用本申请实施例提供的软件界面配色方法,只需确定软件界面的主色,就可实现整个软件界面的重新配色,解决了现有技术中通过人工配色的方法逐一地为软件界面中各功能模块的皮肤重新配色所导致配色效率相对较低的问题。
技术领域
本申请涉及计算机技术领域,尤其涉及一种软件界面配色方法及装置。
背景技术
目前,随着科技的不断发展,为了提高用户的视觉体验,用户在为一个软件界面配色时,不再采用单一的颜色,而是根据用户确定的主色,导出一系列其他颜色,并利用这一系列颜色分别为软件界面中不同的功能模块的皮肤进行配色,这样,使得整个软件界面的颜色更加鲜明。
在现有技术中,用户为软件界面配色的步骤是:第一步,确定该软件界面的主色,例如,某软件的主色调为蓝色或红色等;第二步,当用户为该软件界面中的一个功能模块的皮肤进行配色时,通常会利用配色软件,在确定的主色的基础上执行调色操作,从而获取各个功能模块的皮肤颜色(目标颜色)。例如,确定某软件界面的主色为“蓝色”,通过在主色“蓝色”的基础上添加10%的“白色”(加白10%),获取某种“淡蓝色”,将该“淡蓝色”作为该软件界面中某输入框的皮肤颜色等,这里的“加白10%”为针对主色“蓝色”执行的“调色操作”,“输入框”为该软件界面上的“功能模块”,“淡蓝色”为“目标颜色”。
通过重复步骤二逐一地为该软件界面中的各功能模块的皮肤进行配色,最终完成整个软件界面的配色工作。当该软件界面需要更换主色时,例如,某应用软件需要升级或改版,这时用户需要为该软件界面重新配色,目前给软件界面重新配色的方法仍采用上述步骤,即通过确定的主色逐一地为该软件界面中的各功能模块的皮肤重新配色。
采用现有技术中配色方法,可以根据用户重新确定的主色有效地为各软件界面进行配色,但在实际应用中,一个软件界面通常包含有很多功能模块,因此,用户在通过上述现有技术中的步骤二逐一地为该软件界面中的各功能模块的皮肤进行配色时,步骤相对较为繁琐,需要耗费用户大量的时间和精力,且配色效率相对较低。
发明内容
鉴于上述问题,本发明提供了一种软件界面配色方法,用于解决现有技术中通过人工配色的方法逐一地为软件界面中各功能模块的皮肤重新配色所导致配色效率相对较低的问题。
一种软件界面配色方法,该方法包括:
确定软件界面的主色;根据预设调色操作,对所述主色进行调整,得到与所述预设调色操作对应的目标颜色;根据所述预设调色操作与所述软件界面中各功能模块的皮肤颜色之间的映射关系,将所述预设调色操作对应的目标颜色作为与所述预设调色操作对应的各功能模块的皮肤颜色。
优选地,所述根据预设调色操作,对所述主色进行调整,得到与所述预设调色操作对应的目标颜色,具体包括:
将所述主色进行分解,获取所述主色对应的原色,所述主色是通过对所述原色执行调色操作获得的;
对所述原色分别执行所述预设调色操作,得到与所述预设调色操作对应的目标颜色。
优选地,所述根据预设调色操作,对所述主色进行调整,得到与所述预设调色操作对应的目标颜色,具体包括:
对所述主色执行所述预设调色操作,得到与所述预设调色操作对应的目标颜色。
优选地,所述根据预设调色操作,对所述主色进行调整,得到与所述预设调色操作对应的目标颜色,包括:
根据一个维度上的至少两个预设调色操作,对所述主色进行调整,得到至少两个与所述预设调色操作对应的目标颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610547920.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用编程接口的调用方法及装置
- 下一篇:一种应用软件的更新方法和设备