[发明专利]显示消息的方法及装置有效
申请号: | 201510429074.1 | 申请日: | 2015-07-20 |
公开(公告)号: | CN105094549B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 相里飞;钱庄;陈宝可 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 消息 方法 装置 | ||
1.一种显示消息的方法,其特征在于,所述方法包括:
当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
根据所述应用的应用图标,确定所述应用的特征颜色,其中,所述特征颜色由所述应用图标的各个组成颜色确定;
以所述特征颜色作为背景色绘制通知栏横幅,在绘制的通知栏横幅中显示所述消息;
当至少两个应用的特征颜色相同时,按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色,依次将所述特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
2.根据权利要求1所述的方法,其特征在于,所述根据所述应用的应用图标,确定所述应用的特征颜色,包括:
将所述应用的应用图标转化为图片形式,得到目标图片;
获取所述目标图片上每个像素点的颜色;
对各个颜色对应的像素点个数进行统计;
将像素点个数最多的颜色作为所述应用的特征颜色。
3.根据权利要求1所述的方法,其特征在于,所述按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色之前,还包括:
对每个应用按照用户使用频率由高到低的顺序进行排序,按照排序结果为每个应用设置优先级。
4.根据权利要求1所述的方法,其特征在于,所述在绘制的通知栏横幅中显示所述消息之后,还包括:
当检测到对所述消息的查看操作时,不再显示所述绘制的通知栏横幅。
5.一种显示消息的装置,其特征在于,所述装置包括:
获取模块,用于当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
确定模块,用于根据所述应用的应用图标,确定所述应用的特征颜色,其中,所述特征颜色由所述应用图标的各个组成颜色确定;
绘制模块,用于以所述特征颜色作为背景色绘制通知栏横幅;
显示模块,用于在绘制的通知栏横幅中显示所述消息;
处理模块,用于当至少两个应用的特征颜色相同时,按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色,依次将所述特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
6.根据权利要求5所述的装置,其特征在于,所述确定模块,用于将所述应用的应用图标转化为图片形式,得到目标图片;获取所述目标图片上每个像素点的颜色;对各个颜色对应的像素点个数进行统计;将像素点个数最多的颜色作为所述应用的特征颜色。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
排序模块,用于对每个应用按照用户使用频率由高到低的顺序进行排序;
设置模块,用于按照排序结果为每个应用设置优先级。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
隐藏模块,用于当检测到对所述消息的查看操作时,不再显示所述绘制的通知栏横幅。
9.一种显示消息的装置,其特征在于,包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
根据所述应用的应用图标,确定所述应用的特征颜色,其中,所述特征颜色由所述应用图标的各个组成颜色确定;
以所述特征颜色作为背景色绘制通知栏横幅,在绘制的通知栏横幅中显示所述消息;
当至少两个应用的特征颜色相同时,按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色,依次将所述特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510429074.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:屏幕截图方法和装置
- 下一篇:用户装置上基于活动监测装置所检测的活动的通知