[发明专利]安卓系统下适配应用通知颜色的方法、装置及计算设备在审
申请号: | 201710075908.2 | 申请日: | 2017-02-13 |
公开(公告)号: | CN106873996A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 蔡灿;罗智频 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙)11452 | 代理人: | 张阳 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 下适配 应用 通知 颜色 方法 装置 计算 设备 | ||
技术领域
本发明涉及安卓技术领域,特别是涉及安卓系统下适配应用通知颜色的方法、装置及计算设备。
背景技术
目前,安装有安卓(Andriod)系统的设备发出的通知主要包括系统默认通知和应用通知。其中,系统默认通知是厂商自行定制的,该通知的布局、颜色背景、字体颜色是系统定义好的,因此安卓设备能够正常显示系统默认通知。应用通知则是安装在系统中的应用(APP)发出的自定义通知,该通知的背景颜色、字体颜色由应用方自行设定。
由于厂商在定制安卓系统时,可能会禁止其上安装的应用在弹出通知时修改通知配色,例如禁止修改背景颜色,因此如果应用通知的字体颜色与系统默认通知的背景颜色接近,用户可以无法看清应用通知的内容,影响用户使用体验。例如,安卓手机A的系统默认的通知配色是白底黑字,并限制了其他APP弹出应用通知修改其背景色。如果安装在安卓手机A上的应用B发出的通知的配色是黑底白字,由于系统禁止应用通知自定义背景颜色,使得展示给用户的应用通知为白底白字,用户无法看清该应用通知的内容。
因此,需要一种用于解决安卓系统下上述问题的应用通知颜色适配方案。
发明内容
本发明主要解决的目的在于提供一种安卓系统下的应用通知适配颜色的方法、装置及计算设备,其能够通过构造系统默认通知来获取系统默认的字体或背景颜色,从而为应用通知配置相适应的配色风格,以便于应用通知的内容能够被用户识别。
根据本发明的一个方面,提供了一种安卓系统下适配应用通知颜色的方法,该方法可以包括:构造系统默认通知以获取系统默认的字体或背景颜色;以及选择与字体或背景颜色相适应的配色风格作为应用通知的默认配色风格。
由此,通过构造系统默认通知获取系统默认的字体或背景颜色,可以为应用通知配置相适应的配色风格,以避免由于系统禁止应用修改通知配色而导致的通知背景和字体不匹配问题。
优选地,获取系统默认的字体颜色可以包括:获取系统默认的标题文本颜色作为系统默认的字体颜色。于是可以通过简单获取有代表性的标题文本颜色来作为系统默认的字体颜色,从而简化本发明的配色方案。
优选地,选择与字体或背景颜色相适应的配色风格可以包括:获取至少两个系统通知配色风格;在判定字体或背景颜色与特定系统通知配色风格的字体或背景颜色相似的情况下,选择该特定系统通知配色风格作为应用通知的默认配色风格。由此,可以在系统存在多个配色风格的情况下选择最为合适的配色作为应用通知的默认配色风格。优选地,上述相似性可以通过色彩空间内的距离来判定。
优选地,选择与字体或背景颜色相适应的配色风格包括:在判定字体或背景颜色与纯黑色相似的情况下,选择黑色文字或黑色背景配色风格,否则,选择白色文字或白色配色风格。由此,通过简单地在黑白配色中选择能够进一步简化本发明的配色方案。
优选地,可以根据如下公式判定字体或背景颜色与纯黑色是否相似:
s=(1-diff)/(diff_max),
其中,s是相似度,diff是字体或背景颜色与纯黑色的色差,diff_max是纯黑色与纯白色的色差,并且在s大于0.5时判定字体颜色与纯黑色相似。
根据本发明的另一方面,提供了一种安卓系统下适配应用通知颜色的装置,包括:系统颜色获取单元,用于构造系统默认通知以获取系统默认的字体或背景颜色;以及应用配色选择单元,用于选择与字体或背景颜色相适应的配色风格作为应用通知的默认配色风格。
优选地,系统颜色获取单元获取系统默认的标题文本颜色作为系统默认的字体颜色。
优选地,应用配色选择单元用于:获取至少两个系统通知配色风格;在判定字体或背景颜色与特定系统通知配色风格的字体或背景颜色相似的情况下,选择该特定系统通知配色风格作为应用通知的默认配色风格。
根据本发明的又一方面,提供了一种计算设备,包括:存储器,用于存储信息;连接至存储器的处理器,用于构造系统默认通知以从存储器中获取系统默认的字体或背景颜色;从存储器中选择与字体或背景颜色相适应的配色风格作为应用通知的默认配色风格。
本发明的安卓系统下适配应用通知颜色的方法、装置及计算设备,通过构造默认通知获取系统默认的字体或背景颜色,可以选取相适应的配色风格作为应用的默认配色风格,从而可以避免由于系统禁止应用修改通知配色而导致的通知背景和字体不匹配问题,保证用户体验并确保应用通知对应的相关业务能够正常运行。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710075908.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示方法以及头戴式电子设备
- 下一篇:拼图式任务实施控制方法和装置