显示消息的方法及装置的制造方法

文档序号:9375022阅读:188来源:国知局
显示消息的方法及装置的制造方法
【技术领域】
[0001]本发明涉及终端技术领域,尤其涉及一种显示消息的方法及装置。
【背景技术】
[0002]在现代生活中,移动终端逐渐成为用户必不可少的组成部分。为了满足使用需求,用户在移动终端中安装了各种应用,例如,购物应用、导航应用、阅读应用、游戏应用、社交应用等等。为了避免用户遗留掉任何精彩内容或重要消息,当检测到任一应用有待显示的新消息时,移动终端均会将该新消息在通知栏横幅中显示出来。

【发明内容】

[0003]本发明提供一种显示消息的方法及装置。
[0004]根据本发明实施例的第一方面,提供一种显示消息的方法,所述方法包括:
[0005]当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
[0006]根据所述应用的应用图标,确定所述应用的特征颜色;
[0007]以所述特征颜色作为背景色绘制通知栏横幅,在绘制的通知栏横幅中显示所述消息。
[0008]可选的,所述根据所述应用的应用图标,确定所述应用的特征颜色,包括:
[0009]将所述应用的应用图标转化为图片形式,得到目标图片;
[0010]获取所述目标图片上每个像素点的颜色;
[0011]对各个颜色对应的像素点个数进行统计;
[0012]将像素点个数最多的颜色作为所述应用的特征颜色。
[0013]可选的,所述方法还包括:
[0014]当至少两个应用的特征颜色相同时,按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色,依次将所述特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
[0015]可选的,所述按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色之前,还包括:
[0016]对每个应用按照用户使用频率由高到低的顺序进行排序,按照排序结果为每个应用设置优先级。
[0017]可选的,所述在绘制的通知栏横幅中显示所述消息之后,还包括:
[0018]当检测到对所述消息的查看操作时,不再显示所述绘制的通知栏横幅。
[0019]根据本发明实施例的第二方面,提供一种显示消息的装置,所述装置包括:
[0020]获取模块,用于当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
[0021]确定模块,用于根据所述应用的应用图标,确定所述应用的特征颜色;
[0022]绘制模块,用于以所述特征颜色作为背景色绘制通知栏横幅;
[0023]显示模块,用于在绘制的通知栏横幅中显示所述消息。
[0024]可选的,所述确定模块,用于将所述应用的应用图标转化为图片形式,得到目标图片;获取所述目标图片上每个像素点的颜色;对各个颜色对应的像素点个数进行统计;将像素点个数最多的颜色作为所述应用的特征颜色。
[0025]可选的,所述装置还包括:
[0026]处理模块,用于当至少两个应用的特征颜色相同时,按照预先设置的优先级,将所述特征颜色作为优先级最高的应用的目标特征颜色,依次将所述特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
[0027]可选的,所述装置还包括:
[0028]排序模块,用于对每个应用按照用户使用频率由高到低的顺序进行排序;
[0029]设置模块,用于按照排序结果为每个应用设置优先级。
[0030]可选的,所述装置还包括:
[0031]隐藏模块,用于当检测到对所述消息的查看操作时,不再显示所述绘制的通知栏横幅。
[0032]根据本发明实施例的第三方面,提供一种显示消息的装置,所述装置包括:
[0033]处理器;
[0034]用于存储处理器可执行的指令的存储器;
[0035]其中,所述处理器被配置为:
[0036]当检测到任一个应用中有待显示的新消息时,获取所述新消息及所述应用的应用图标;
[0037]根据所述应用的应用图标,确定所述应用的特征颜色;
[0038]以所述特征颜色作为背景色绘制通知栏横幅,在绘制的通知栏横幅中显示所述消息。
[0039]本发明的实施例提供的技术方案可以包括以下有益效果:
[0040]根据应用图标,确定出应用的特征颜色,并将不同应用的消息显示在具有不同背景色的通知栏横幅中,不仅丰富了消息的显示形式,而且提高了用户对新消息的辨识度。
[0041]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0043]图1是根据一示例性实施例示出的一种显示消息的方法的流程图。
[0044]图2是根据一示例性实施例示出的一种显示消息的方法的流程图。
[0045]图3是根据一示例性实施例示出的一种终端显示界面的示意图。
[0046]图4是根据一示例性实施例示出的一种显示消息的装置的结构示意图。
[0047]图5是根据一示例性实施例示出的一种显示消息的装置的框图。
【具体实施方式】
[0048]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0049]图1是根据一示例性实施例示出的一种显示消息的方法的流程图,如图1所示,显示消息的方法用于终端中,包括以下步骤。
[0050]在步骤101中,当检测到任一个应用中有待显示的新消息时,获取新消息及应用的应用图标。
[0051]在步骤102中,根据应用的应用图标,确定应用的特征颜色。
[0052]在步骤103中,以特征颜色作为背景色绘制通知栏横幅,在绘制的通知栏横幅中显示消息。
[0053]本发明实施例提供的方法,根据应用图标,确定出应用的特征颜色,并将不同应用的消息显示在具有不同背景色的通知栏横幅中,不仅丰富了消息的显示形式,而且提高了用户对新消息的辨识度。
[0054]在本发明的另一个实施例中,根据应用的应用图标,确定应用的特征颜色,包括:
[0055]将应用的应用图标转化为图片形式,得到目标图片;
[0056]获取目标图片上每个像素点的颜色;
[0057]对各个颜色对应的像素点个数进行统计;
[0058]将像素点个数最多的颜色作为应用的特征颜色。
[0059]在本发明的另一个实例中,该方法还包括:
[0060]当至少两个应用的特征颜色相同时,按照预先设置的优先级,将特征颜色作为优先级最高的应用的目标特征颜色,依次将特征颜色减少预设数量个色度,将色度减小后的颜色作为优先级低的应用的目标特征颜色。
[0061]在本发明的另一个实施例中,按照预先设置的优先级,将特征颜色作为优先级最高的应用的目标特征颜色之前,还包括:
[0062]对每个应用按照用户使用频率由高到低的顺序进行排序,按照排序结果为每个应用设置优先级。
[0063]在本发明的另一个实例中,在绘
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1