本公开涉及计算机,尤其涉及一种通知消息的展示方法、装置、电子设备及存储介质。
背景技术:
1、随着计算机技术的发展,各种电子设备,比如手机、平板的使用也越来越广泛。在电子设备使用过程中可能会接收到通知消息,通常,可以将通知消息显示在弹窗内,以向用户展示该通知信息。但通知消息可能仅能展示短暂几秒钟,用户可能需要打开屏幕,点击通知消息,才能获知通知消息的内容,该过程可能需要花费较长时间。由此,如何对通知消息进行展示,显得至关重要。
技术实现思路
1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
2、本公开第一方面实施例提出了一种通知消息的展示方法,包括:
3、在接收到通知消息的情况下,根据显示界面中当前显示的第一应用的属性信息,确定所述通知消息的第一目标显示区域;
4、在所述第一目标显示区域内展示所述通知消息对应的完整信息和/或摘要信息。
5、可选的,所述确定所述通知消息的第一目标显示区域,包括:
6、根据所述第一应用的属性信息,确定所述第一应用的类型;
7、基于预设的映射关系,确定与所述第一应用的类型对应的第一目标显示区域。
8、可选的,在所述确定所述第一应用的类型之后,还包括:
9、在所述预设的映射关系中未包含所述第一应用的类型的情况下,确定所述通知消息的第一目标显示区域为预设的悬浮窗口。
10、可选的,所述确定所述通知消息的第一目标显示区域,包括:
11、根据所述第一应用的属性信息,确定当前未显示区域;
12、根据所述通知消息的类型和/或尺寸属性参数,从所述当前未显示区域中确定第一目标显示区域。
13、可选的,所述在所述第一目标显示区域内展示所述通知消息,包括:
14、根据所述第一应用的属性信息,确定所述第一目标显示区域的实际尺寸;
15、对所述通知消息进行解析,以确定所述通知消息对应的摘要信息和/或完整信息;
16、根据所述通知消息的尺寸属性参数,确定所述第一目标显示区域的参考尺寸;
17、在所述实际尺寸大于或等于所述参考尺寸的情况下,在所述第一目标显示区域内展示所述通知消息对应的完整信息;
18、在所述实际尺寸小于所述参考尺寸的情况下,在所述第一目标显示区域内展示所述通知消息对应的摘要信息。
19、可选的,所述确定所述通知消息的第一目标显示区域,包括:
20、在所述通知消息的数量超过第一阈值的情况下,根据所述第一应用的属性信息,确定显示区域的最小阈值;
21、根据所述显示区域的最小阈值,确定第一显示区域的目标尺寸。
22、可选的,所述在所述第一目标显示区域内展示所述通知消息,包括:
23、在所述通知消息的数量超过第二阈值的情况下,确定每个所述通知消息的接收时刻;
24、基于每个所述通知消息的接收时刻,将所述通知消息进行删除。
25、可选的,在所述第一目标显示区域内展示所述通知消息之后,还包括:
26、在接收到第二应用的触发指令的情况下,关闭所述通知消息;
27、确定所述第二应用对应的第二目标显示区域;
28、在所述显示界面显示所述第二应用,并在所述第二目标显示区域内展示所述通知消息。
29、本公开第二方面实施例提出了一种通知消息的展示装置,包括:
30、确定模块,用于在接收到通知消息的情况下,根据显示界面中当前显示的第一应用的属性信息,确定所述通知消息的第一目标显示区域;
31、展示模块,用于在所述第一目标显示区域内展示所述通知消息对应的完整信息和/或摘要信息。
32、可选的,所述确定模块,具体用于:
33、根据所述第一应用的属性信息,确定所述第一应用的类型;
34、基于预设的映射关系,确定与所述第一应用的类型对应的第一目标显示区域。
35、可选的,所述确定模块,还具体用于:
36、在所述预设的映射关系中未包含所述第一应用的类型的情况下,确定所述通知消息的第一目标显示区域为预设的悬浮窗口。
37、可选的,所述确定模块,具体用于:
38、根据所述第一应用的属性信息,确定当前未显示区域;
39、根据所述通知消息的类型和/或尺寸属性参数,从所述当前未显示区域中确定第一目标显示区域。
40、可选的,所述展示模块,具体用于:
41、根据所述第一应用的属性信息,确定所述第一目标显示区域的实际尺寸;
42、对所述通知消息进行解析,以确定所述通知消息对应的摘要信息和/或完整信息;
43、根据所述通知消息的尺寸属性参数,确定所述第一目标显示区域的参考尺寸;
44、在所述实际尺寸大于或等于所述参考尺寸的情况下,在所述第一目标显示区域内展示所述通知消息对应的完整信息;
45、在所述实际尺寸小于所述参考尺寸的情况下,在所述第一目标显示区域内展示所述通知消息对应的摘要信息。
46、可选的,所述确定模块,具体用于:
47、在所述通知消息的数量超过第一阈值的情况下,根据所述第一应用的属性信息,确定显示区域的最小阈值;
48、根据所述显示区域的最小阈值,确定第一显示区域的目标尺寸。
49、可选的,所述展示模块,具体用于:
50、在所述通知消息的数量超过第二阈值的情况下,确定每个所述通知消息的接收时刻;
51、基于每个所述通知消息的接收时刻,将所述通知消息进行删除。
52、可选的,所述展示模块,还用于:
53、在接收到第二应用的触发指令的情况下,关闭所述通知消息;
54、确定所述第二应用对应的第二目标显示区域;
55、在所述显示界面显示所述第二应用,并在所述第二目标显示区域内展示所述通知消息。
56、本公开第三方面实施例提出了一种电子设备,包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为调用并执行所述存储器存储的可执行指令,以实现本公开第一方面实施例提出的通知消息的展示方法。
57、本公开第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开第一方面实施例提出的通知消息的展示方法。
58、本公开第五方面实施例提出了一种计算机程序产品,该计算机程序由电子设备的处理器执行时,使得电子设备能够执行本公开第一方面实施例提出的通知消息的展示方法。
59、本公开提供的通知消息的展示方法、装置、电子设备及存储介质,
60、可以在接收到通知消息的情况下,根据显示界面中当前显示的第一应用的属性信息,确定通知消息的第一目标显示区域,之后可以在第一目标显示区域内展示通知消息对应的完整信息和/或摘要信息。由此,可以在接收到通知消息的情况下,确定通知消息的第一目标显示区域,并在该第一目标显示区域展示通知消息,从而无需用户操作,即可获取到通知消息的内容,节省了用户时间,提高了通知消息展示的便捷性和智能化。
61、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。