一种通知消息的显示方法及电子设备技术

技术编号:38754412 阅读:5 留言:0更新日期:2023-09-10 09:39
本申请提供一种通知消息的显示方法及电子设备,所述方法包括:第一终端在通知栏中按照对话布局样式显示第一通知消息,该第一通知消息包括快捷方式图标;该第一终端将该目标信息和样式信息发送至该第二终端,该目标信息用于描述该第一终端显示该第一通知消息的显示内容,该目标信息包括该快捷方式图标,该样式信息为该对话布局样式,其中,在该第二终端支持采用该对话布局样式显示通知消息的情况下,该第二终端在通知栏中按照该对话布局样式显示第二通知消息,该第二通知消息包括上述快捷方式图标,该第二通知消息的显示内容与该第一通知消息的显示内容相同。以使得提高两端显示同一条通知消息时的布局显示样式和页面显示内容的一致性。内容的一致性。内容的一致性。

【技术实现步骤摘要】
一种通知消息的显示方法及电子设备


[0001]本申请涉及设备显示领域,尤其涉及一种通知消息的显示方法及电子设备。

技术介绍

[0002]随着设备间通信技术的发展,为满足及时向用户推送通知消息以避免用户错过重要的通知消息的需求,基于通信连接将应用的通知消息同步到多个设备上的功能应运而生。
[0003]例如,第一终端和第二终端建立连接后,第一终端可以将应用的通知消息推送至第二终端,以使得及时向用户推送通知消息,但是在两端显示同一条通知消息时仍有相关功能待完善,用户体验有待提高。

技术实现思路

[0004]本专利技术提供一种通知消息的显示方法及电子设备,提高两端显示同一条通知消息时显示样式和显示内容的一致性,完善显示通知消息的相关功能,提高用户体验。
[0005]第一方面,本申请提供一种通知消息的显示方法,应用于第一终端,所述第一终端与第二终端具有通信关系,所述第一终端和所述第二终端均具有安卓系统,所述方法包括:所述第一终端接收第一通知消息;所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息,所述第一通知消息包括快捷方式图标;所述第一终端获取所述第一通知消息的样式信息,所述样式信息为所述对话布局样式;所述第一终端将所述第一通知消息中的目标信息和所述样式信息发送至所述第二终端,所述目标信息用于描述所述第一终端显示所述第一通知消息的显示内容,所述目标信息包括所述快捷方式图标;其中,在所述第二终端支持采用所述对话布局样式显示通知消息的情况下,所述第二终端根据所述目标信息和所述样式信息在通知栏中按照所述对话布局样式显示第二通知消息,所述第二通知消息包括所述快捷方式图标,所述第二通知消息的显示内容与所述第一通知消息的显示内容相同。
[0006]在本申请中,上述第一通知消息的样式信息即为第一终端显示该第一通知消息采用的对话布局样式。
[0007]在本申请中,通知栏是指显示通知消息的部分页面。例如,通知栏可以为下拉通知栏也可以为终端锁屏页面中用于显示通知消息的通知栏,本申请对此不做限定。
[0008]在本申请中,第一终端显示上述第一通知消息与第一终端获取上述样式信息可以同时执行也可以先后执行且先后顺序不做限定。
[0009]示例性的,目标信息包括在第一终端的通知栏中显示上述第一通知消息时,通知栏中显示的与该第一通知消息相关的显示内容对应的数据项。在本文的另外一些表述中,该目标信息也称为数据信息。
[0010]在其他通知消息的显示方法中,第一终端采用上述对话布局样式显示第一通知消息,且第一终端将上述第一通知消息流转至第二终端的场景中,存在第二终端显示该第一
通知消息的布局显示方式与第一终端显示该第一通知消息的布局显示样式不一致和/或显示内容不一致的现象,会给用户带来一定的困扰,例如,会让用户误以为是两条不同的通知,两端对于同一通知消息的布局显示方式的一致性和/或显示内容的一致性有待改善,用户体验有待改善。
[0011]然而,采用本申请提供的通知消息的显示方法,第一终端采用上述对话布局样式显示第一通知消息,且第一终端将上述目标信息和样式信息发送给第二终端,若第二终端支持该对话布局样式,则第二终端可以采用与该样式信息指示的该对话布局样式显示与第一通知消息对应的上述第二通知消息,且第二通知消息的显示内容与第一通知消息的显示内容相同。由此,提高同一条通知消息在两端的布局显示样式和页面显示内容的一致性,完善通知流转功能,改善用户体验。
[0012]在一种可能的实现方式中,所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息包括:在所述第一终端的安卓系统版本大于或等于第一版本、且所述第一通知消息携带的样式字段所指示的布局显示样式为所述对话布局样式的情况下,所述第一终端在通知栏中按照所述对话布局样式显示所述第一通知消息;或者,在所述第一终端的安卓系统版本大于或等于所述第一版本的情况下,所述第一终端在通知栏中按照所述对话布局样式显示所述第一通知消息。
[0013]在本申请中,第一版本大于或等于Android R。示例性的,第一版本可以为Android R或Android S,该第一版本的取值具体根据第一终端中软件的底层功能逻辑是否支持采用对话布局样式显示通知消息的功能确定,详细说明请参照本文具体实施方式中关于第一版本的取值的相关描述,在此不再详述。
[0014]示例性的,第一通知消息中携带的上述样式字段用于指示该第一通知消息的所属应用(第一应用)对于该第一通知消息的期望布局样式,该期望布局样式是指该第一应用指定的或期望的显示该第一通知消息时可以使用的布局显示样式。
[0015]在本申请中,上述所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息,具体包括:若上述样式字段指示的布局样式信息为对话布局样式、且第一终端的安卓版本大于或等于上述第一版本的情况下,该第一终端在通知栏中按照该样式字段中所指示的该对话布局样式显示该第一通知消息。或者,上述所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息,具体包括:若上述第一通知消息中未携带上述样式字段、且第一终端的安卓版本大于或等于上述第一版本的情况下,该第一终端在通知栏中按照对话布局样式显示该第一通知消息。
[0016]可选的,上述第一终端获取第一通知消息的样式信息,具体可以为:第一终端直接读取系统用户界面(system UI)显示该第一通知消息所采用的对话布局样式。
[0017]可选的,若上述第一通知消息中未携带上述样式字段或该第一通知消息携带的样式字段的取值为无效值(也即该样式字段中未指定一种具体的布局显示样式),且第一终端的安卓系统版本大于或等于第一版本,以及第一终端采用上述对话布局样式显示上述第一通知消息,则第一通知消息的样式信息为该对话布局样式。
[0018]可选的,若上述第一通知消息中携带的上述样式字段为有效值、且该样式字段所指示的布局显示样式属于对话布局样式,则上述第一终端获取第一通知消息的样式信息,具体也可以为:第一终端基于该样式字段所指示的布局样式属于对话布局样式、且第一终
端的安卓版本大于或等于上述第一版本,确定该第一通知消息的样式信息与该样式字段所指示的对话布局样式一致。
[0019]在本申请中,对话布局样式可以为普通对话布局样式或重要对话消息样式,上述第一通知消息的样式信息为第一终端显示该第一通知消息采用的对话布局样式。示例性的,若第一终端显示该第一通知消息采用的对话布局样式为该普通对话布局样式,则该样式信息所指示的对话布局样式即为该普通对话布局样式;若第一终端显示该第一通知消息采用的对话布局样式为该重要对话布局样式,则该样式信息所指示的对话布局样式即为该重要对话布局样式。
[0020]在一种可能的实现方式中,在所述第二终端的系统版本大于或等于第二版本的情况下,所述第二终端支持采用所述对话布局样式显示通知消息。
[0021]在一种可能的实现方式中,所述方法还包括:所述方法还包括:在所述第二终端支持消息布局样式且不支持所述对话布本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通知消息的显示方法,其特征在于,应用于第一终端,所述第一终端与第二终端具有通信关系,所述第一终端和所述第二终端均具有安卓系统,所述方法包括:所述第一终端接收第一通知消息;所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息,所述第一通知消息包括快捷方式图标;所述第一终端获取所述第一通知消息的样式信息,所述样式信息为所述对话布局样式;所述第一终端将所述第一通知消息中的目标信息和所述样式信息发送至所述第二终端,所述目标信息用于描述所述第一终端显示所述第一通知消息的显示内容,所述目标信息包括所述快捷方式图标;其中,在所述第二终端支持采用所述对话布局样式显示通知消息的情况下,所述第二终端根据所述目标信息和所述样式信息在通知栏中按照所述对话布局样式显示第二通知消息,所述第二通知消息包括所述快捷方式图标,所述第二通知消息的显示内容与所述第一通知消息的显示内容相同。2.根据权利要求1所述的方法,其特征在于,所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息包括:在所述第一终端的安卓系统版本大于或等于第一版本、且所述第一通知消息携带的样式字段所指示的布局显示样式为所述对话布局样式的情况下,所述第一终端在通知栏中按照所述对话布局样式显示所述第一通知消息;或者,在所述第一终端的安卓系统版本大于或等于所述第一版本的情况下,所述第一终端在通知栏中按照所述对话布局样式显示所述第一通知消息。3.根据权利要求1或2所述的方法,其特征在于,在所述第二终端的系统版本大于或等于第二版本的情况下,所述第二终端支持采用所述对话布局样式显示通知消息。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述第二终端支持消息布局样式且不支持所述对话布局样式的情况下,所述第二终端采用所述消息布局样式显示所述第二通知消息,其中,在所述第二终端的系统版本小于第二版本的情况下,所述第二终端支持所述消息布局样式且不支持所述对话布局样式。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:所述第一终端响应于所述快捷方式图标的点击操作,以悬浮窗的形式显示与所述第一通知消息对应的详情页面。6.根据权利要求1至4任一项所述的方法,其特征在于,所述第一通知消息来源于第一应用,所述第一终端在通知栏中按照对话布局样式显示所述第一通知消息包括:所述第一终端采用与所述样式信息所指示的所述对话布局样式显示所述快捷方式图标和如下至少一项数据:所述第一应用的图标、所述第一应用的名称、所述第一通知消息的发送账户的用户名、所述第一通知消息的消息内容、所述第一通知消息的消息时间、所述第一通知消息对应的消息组、所述消息组对应的消息条数、以及快捷回复控件。7.根据权利要求1至6任一项所述的方法,其特征在于,所述第一通知消息来源于第一
应用,所述目标信息还包括如下至少一项数据:所述第一应用的图标、所述第一应用的名称、所述第一通知消息的发送账户的用户名、所述第一通知消息的消息内容、所述第一通知消息的消息时间、所述第一通知消息对应的消息组、所述消息组对应的消息条数、以及回复控件。8.根据权利要求1至7任一...

【专利技术属性】
技术研发人员:陈炜鹏
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1