通知显示方法、装置及电子设备制造方法及图纸

技术编号:39145336 阅读:12 留言:0更新日期:2023-10-23 14:56
本申请涉及一种通知显示方法、装置及电子设备。所述方法包括:响应于检测到待显示的横幅通知,若横幅通知所属应用为显示界面当前显示的应用,则在显示界面上显示横幅通知。本申请采用将横幅通知和当前正在使用应用相关联的模式,在使用应用程序时,仅通知正在使用的应用程序的消息,消除其他应用通知对用户形成的干扰,提升整体用机体验。提升整体用机体验。提升整体用机体验。

【技术实现步骤摘要】
通知显示方法、装置及电子设备


[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]图1为传统方案横幅通知设置示意图;
[0043]图2为一个实施例中通知显示方法的流程示意图;
[0044]图3为一个实施例中检查应用通知控制开关的流程示意图;
[0045]图4为一个实施例中应用通知控制开关的示意图;
[0046]图5为一个实施例中在显示界面上显示横幅通知的示意图;
[0047]图6为另一个实施例中在显示界面上显示横幅通知的示意图;
[0048]图7为一个实施例中通知显示方法的具体流程示意图;
[0049]图8为一个实施例中输出提示信息的流程示意图;
[0050]图9为一个实施例中通知显示装置的结构框图;
[0051]图10为一个实施例中电子设备的内部结构图。
具体实施方式
[0052]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0053]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0054]可以理解的是,本申请中诸如“第一”、“第二”等术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。本申请实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,以实现设备间的通信,本申请实施例对此不做任何限定。
[0055]可以理解,“至少一个”是指一个或多个,“多个”是指两个或两个以上。
[0056]在此使用时,单数形式的“一”、“一个”和“所述/该”也可以包括复数形式,除非上下文清楚指出另外的方式。还应当理解的是,术语“包括/包含”或“具有”等指定所陈述的特征、整体、步骤、操作、组件、部分或它们的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通知显示方法,其特征在于,所述方法包括:响应于检测到待显示的横幅通知,若所述横幅通知所属应用为显示界面当前显示的应用,则在所述显示界面上显示所述横幅通知。2.根据权利要求1所述的方法,其特征在于,所述显示界面当前显示的内容为全屏状态下所述横幅通知所属应用的应用界面;所述在所述显示界面上显示所述横幅通知,包括:在所述应用界面上悬浮显示所述横幅通知。3.根据权利要求1所述的方法,其特征在于,所述显示界面划分为多个子显示界面;所述多个子显示界面中至少一个子显示界面当前显示的内容为所述横幅通知所属应用的应用界面;所述在所述显示界面上显示所述横幅通知,包括:在所述显示界面的悬浮通知显示区域中显示所述横幅通知。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述横幅通知所属应用处于后台开启状态、且所述显示界面当前显示的内容包括所述横幅通知所属应用的应用界面,确定所述横幅通知所属应用为显示界面当前显示的应用。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:识别所述显示界面当前显示的应用,以确定所述横幅通知所属应用与所述显示界面当前显示的应用是否为同一应用。6.根据权利要求5所述的方法,其特征在于,所述识别所述显示界面当前显示的应用,包括:获取系统层针对所述显示界面当前显示的应用的主应用标记;根据所述主应用标记,识别出所述显示界面当前显示的应用。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:若确定所述横幅通知所属应用与所述显示界面当前显示的应用非同一应用,则所述显示界面不显示所述横幅通知。8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:响应于接收到通知消息,若所述通知消息所属应用对应的通知方式包括横幅通知方式,则将所述通知消息确定为待显示的所述横幅通知。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:检查应用通知控制开关的开关状态;所述应用通知控制开关为所述通知消息所属应用针对所述...

【专利技术属性】
技术研发人员:刘金山
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1