本发明专利技术公开了一种消息通知的处理方法及装置,属于终端技术领域。该方法包括:当接收到第一消息时,显示第一消息通知栏,第一消息通知栏用于提示第一消息;当检测到对第一消息通知栏的拖拽操作时,获取拖拽操作的移动轨迹;基于移动轨迹的结束点位置,显示第一消息通知栏;在当前应用场景下,如果接收到第二消息,基于移动轨迹的结束点位置,显示第二消息通知栏,第二消息通知栏用于提示第二消息。本公开实施例提供的技术方案,使得消息通知栏的显示位置能够根据用户的拖拽操作而重新确定,避免了对用户当前运行的应用场景的影响,进而提高了显示消息通知栏的灵活性。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种消息通知的处理方法及装置,属于终端
。该方法包括:当接收到第一消息时,显示第一消息通知栏,第一消息通知栏用于提示第一消息;当检测到对第一消息通知栏的拖拽操作时,获取拖拽操作的移动轨迹;基于移动轨迹的结束点位置,显示第一消息通知栏;在当前应用场景下,如果接收到第二消息,基于移动轨迹的结束点位置,显示第二消息通知栏,第二消息通知栏用于提示第二消息。本公开实施例提供的技术方案,使得消息通知栏的显示位置能够根据用户的拖拽操作而重新确定,避免了对用户当前运行的应用场景的影响,进而提高了显示消息通知栏的灵活性。【专利说明】消息通知的处理方法及装置
本公开涉及终端
,尤其涉及一种消息通知的处理方法及装置。
技术介绍
随着移动终端的发展,移动终端所能够提供的功能越来越丰富。在移动终端上,除了其所提供的通信服务和系统应用服务以外,还可以安装多种不同的应用程序。对于通信服务,系统应用服务以及应用程序来说,一旦接收到新消息,移动终端均可以通过显示消息通知栏的方式,为用户提供消息通知服务。相关技术中,当移动终端接收到新消息时,可以根据用户事先设置的显示位置,如屏幕的顶部或中部,弹出相应的消息通知栏,以使用户能够根据该消息通知栏获知相应的通信服务、系统应用服务或应用程序接收到了新的消息。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种消息通知的处理方法及装置。 根据本公开实施例的第一方面,提供一种消息通知的处理方法,包括: 当接收到第一消息时,显示第一消息通知栏,所述第一消息通知栏用于提示所述第一消息; 当检测到对所述第一消息通知栏的拖拽操作时,获取所述拖拽操作的移动轨迹; 基于所述移动轨迹的结束点位置,显示所述第一消息通知栏; 在当前应用场景下,如果接收到第二消息,基于所述移动轨迹的结束点位置,显示第二消息通知栏,所述第二消息通知栏用于提示所述第二消息。 结合第一方面,在第一方面的第一种可能实现方式中,当接收到第一消息时,显示第一消息通知栏之后,所述方法还包括: 当检测到对所述第一消息通知栏的向第一方向或第二方向的滑动操作时,取消对所述第一消息通知栏的显示。 结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,取消对所述第一消息通知栏的显示之后,所述方法还包括: 在当前应用场景下,如果接收到第三消息,不对所述第三消息进行消息通知。 结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,在当前应用场景下,如果接收到第三消息,不对所述第三消息进行消息通知之后,所述方法还包括: 当检测到所述应用场景结束时,显示第三消息通知栏,所述第三消息通知栏用于提示在所述应用场景下未进行消息通知的第三消息。 结合第一方面,在第一方面的第四种可能实现方式中,在当前应用场景下,如果接收到第二消息,基于所述移动轨迹的结束点位置,显示第二消息通知栏之后,所述方法还包括: 当检测到所述应用场景结束时,如果接收到第四消息,根据系统设置的消息通知栏显示位置,显示第四消息通知栏,所述第四消息通知栏用于提示第四消息。 根据本公开实施例的第二方面,提供一种消息通知的处理装置,包括: 接收模块,用于接收第一消息; 显示模块,用于当所述接收模块接收到第一消息时,显示第一消息通知栏,所述第一消息通知栏用于提示所述第一消息; 检测模块,用于检测对所述第一消息通知栏的拖拽操作; 获取模块,用于当所述检测模块检测到对所述第一消息通知栏的拖拽操作时,获取所述拖拽操作的移动轨迹; 所述显示模块,还用于基于所述移动轨迹的结束点位置,显示所述第一消息通知栏; 所述接收模块,还用于接收第二消息; 所述显示模块,还用于在当前应用场景下,如果所述接收模块接收到第二消息,基于所述移动轨迹的结束点位置,显示第二消息通知栏,所述第二消息通知栏用于提示所述第二消息。 结合第二方面,在第二方面的第一种可能实现方式中,所述检测模块,还用于检测对所述第一消息通知栏的向第一方向或第二方向的滑动操作; 所述装置还包括:取消模块,用于当所述检测模块检测到对所述第一消息通知栏的向第一方向或第二方向的滑动操作时,取消对所述第一消息通知栏的显示。 结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述接收模块,还用于接收第三消息; 所述显示模块,还用于在当前应用场景下,如果所述接收模块接收到第三消息,不对所述第三消息进行消息通知。 结合第二方面的第二种可能实现方式,在第二方面的第三种可能实现方式中, 所述检测模块,还用于检测所述应用场景是否结束; 所述显示模块,还用于当所述检测模块检测到所述应用场景结束时,显示第三消息通知栏,所述第三消息通知栏用于提示在所述应用场景下未进行消息通知的第三消息。 结合第二方面,在第二方面的第四种可能实现方式中,所述接收模块,还用于接收到第四消息; 所述显示模块,还用于当所述检测模块检测到所述应用场景结束时,如果所述接收模块接收到第四消息,根据系统设置的消息通知栏显示位置,显示第四消息通知栏,所述第四消息通知栏用于提示第四消息。 根据本公开实施例的第三方面,提供一种消息通知的处理装置,包括: 处理器; 用于存储处理器可执行的指令; 其中,所述处理器被配置为: 当接收到第一消息时,显示第一消息通知栏,所述第一消息通知栏用于提示所述第一消息; 当检测到对所述第一消息通知栏的拖拽操作时,获取所述拖拽操作的移动轨迹; 基于所述移动轨迹的结束点位置,显示所述第一消息通知栏; 在当前应用场景下,如果接收到第二消息,基于所述移动轨迹的结束点位置,显示第二消息通知栏,所述第二消息通知栏用于提示所述第二消息。 本公开的实施例提供的技术方案可以包括以下有益效果: 本公开实施例提供的消息通知的处理方法及装置,通过检测用户对第一消息通知栏的拖拽操作,获取拖拽操作的移动轨迹,基于移动轨迹的结束点位置,显示第一消息通知栏,并在当前应用场景下,基于该移动轨迹的结束点位置,显示第二消息通知栏。本公开实施例提供的技术方案,使得消息通知栏的显示位置能够根据用户的拖拽操作而重新确定,避免了对用户当前运行的应用场景的影响,提高了显示消息通知栏的灵活性。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。 【专利附图】【附图说明】 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。 图1是根据一示例性实施例示出的一种消息通知的处理方法的流程图。 图2是根据一示例性实施例示出的另一种消息通知的处理方法的流程图。 图3是根据一示例性实施例示出的一种显示消息通知栏的示意图。 图4是根据一示例性实施例示出的一种拖拽操作的移动轨迹示意图。 图5是根据一示例性实施例示出的一种显示第二消息通知栏的示意图。 图6是根据一示例性实施例示出的再一种消息通知的处理方法的流程图。 图7是根据一示例性实施例示出的一种对第一消息通知栏向第一方向的滑动操作示意图。 图8是根据一示例性实施例示出的一种消息通知的处理装本文档来自技高网...
【技术保护点】
一种消息通知的处理方法,其特征在于,所述方法包括:当接收到第一消息时,显示第一消息通知栏,所述第一消息通知栏用于提示所述第一消息;当检测到对所述第一消息通知栏的拖拽操作时,获取所述拖拽操作的移动轨迹;基于所述移动轨迹的结束点位置,显示所述第一消息通知栏;在当前应用场景下,如果接收到第二消息,基于所述移动轨迹的结束点位置,显示第二消息通知栏,所述第二消息通知栏用于提示所述第二消息。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈超,孙大禹,李棽,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。