应用通知显示方法及装置制造方法及图纸

技术编号:15762650 阅读:86 留言:0更新日期:2017-07-05 22:24
本公开是关于一种应用通知显示方法及装置。该方法包括:获取发送到通知栏的应用通知;判断所述应用通知是否符合显示条件;在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。通过获取发送到通知栏的应用通知,并判断该应用通知是否符合显示条件,在该应用通知符合显示条件的情况下,在通知栏中显示该应用通知,由此能够有针对性地控制应用通知在通知栏中的显示,保证了用户操作的便利性,提升了用户体验度。

Application notification display method and device

The present disclosure relates to an application notification display method and device. The method includes: obtaining the notice sent to the application bar; judging whether the application is in accordance with the notification display conditions; in the application of display notice to meet the conditions, in the notification bar shows the application notice. By getting sent to the application notice column, and determine whether the application is in accordance with the notice of the application in the display condition, notice to meet the display condition, display the application notification bar, which can be targeted to control application notification bar display, ensure the convenience of the user operation enhance the user experience.

【技术实现步骤摘要】
应用通知显示方法及装置
本公开涉及信息
,尤其涉及一种应用通知显示方法及装置。
技术介绍
相关技术中,终端设备的应用可以在通知栏里显示通知,一个应用可能有多种通知形式。以音乐播放应用为例,当我们在播放音乐时,会有一个可以控制歌曲播放等的快捷控制面板常驻在通知栏里,以便用户进行快捷操作,此外,在通知栏中还会显示与该应用有关的其他通知消息(例如广告)。相关技术中,用户可以通过设置来禁止某个应用在通知栏中显示通知,例如可以禁止音乐播放应用显示通知,采用这种方式会导致关于该应用的所有通知都无法显示,在禁止了与该应用有关的其他通知消息(例如广告)的同时,也会禁止通知栏中该应用的快捷控制面板等,不利于用户对音乐播放应用的快捷操作,降低了用户的体验度。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种应用通知显示方法及装置。根据本公开实施例的第一方面,提供一种应用通知显示方法,包括;获取发送到通知栏的应用通知;判断所述应用通知是否符合显示条件;在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。对于上述方法,在一种的可能的实现方式中,判断所述应用通知是否符合显示条件,包括:识别所述应用通知中的图片按钮;在所述图片按钮的数量大于或等于第一阈值的情况下,确定所述应用通知符合显示条件。对于上述方法,在一种的可能的实现方式中,识别所述应用通知中的图片按钮包括:基于终端设备中的辅助功能对所述应用通知的层级结构进行解析,识别出所述应用通知中的图片按钮。对于上述方法,在一种的可能的实现方式中,所述方法还包括:在所述应用通知不符合显示条件的情况下,禁止在所述通知栏中显示所述应用通知。对于上述方法,在一种的可能的实现方式中,所述方法还包括:在所述应用通知不符合显示条件的情况下,清除所述应用通知。根据本公开实施例的第二方面,提供一种应用通知显示装置,包括:获取模块,用于获取发送到通知栏的应用通知;判断模块,用于判断所述应用通知是否符合显示条件;显示模块,用于在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。对于上述装置,在一种的可能的实现方式中,所述判断模块包括:识别子模块,用于识别所述应用通知中的图片按钮;确定子模块,用于在所述图片按钮的数量大于或等于第一阈值的情况下,确定所述应用通知符合显示条件。对于上述装置,在一种的可能的实现方式中,所述识别子模块包括:解析子模块,用于基于终端设备中的辅助功能对所述应用通知的层级结构进行解析,识别出所述应用通知中的图片按钮。对于上述装置,在一种的可能的实现方式中,所述装置还包括:禁止模块,用于在所述应用通知不符合显示条件的情况下,禁止在所述通知栏中显示所述应用通知。对于上述装置,在一种的可能的实现方式中,所述装置还包括:清除模块,用于在所述应用通知不符合显示条件的情况下,清除所述应用通知。根据本公开实施例的第三方面,提供一种应用通知显示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取发送到通知栏的应用通知;判断所述应用通知是否符合显示条件;在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。本公开的实施例提供的技术方案可以包括以下有益效果:通过获取发送到通知栏的应用通知,并判断该应用通知是否符合显示条件,在该应用通知符合显示条件的情况下,在通知栏中显示该应用通知,由此能够有针对性地控制应用通知在通知栏中的显示,保证了用户操作的便利性,提升了用户体验度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种应用通知显示方法的流程图。图2是根据一示例性实施例示出的一种应用通知显示方法的步骤S12的流程图。图3是根据一示例性实施例示出的一种应用通知显示方法的一个应用场景的通知栏及应用通知的示意图。图4是根据一示例性实施例示出的一种应用通知显示方法步骤的S12的流程图。图5是根据一示例性实施例示出的一种应用通知显示方法的流程图。图6是根据一示例性实施例示出的一种应用通知显示方法的流程图。图7是根据一示例性实施例示出的一种应用通知显示装置的框图。图8是根据一示例性实施例示出的一种应用通知显示装置的框图。图9是根据一示例性实施例示出的一种应用通知显示装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种应用通知显示方法的流程图,该方法可以用于手机或者平板电脑等终端设备中,在此不作限制。如图1所示,该方法包括以下步骤。在步骤S11中,获取发送到通知栏的应用通知;在步骤S12中,判断该应用通知是否符合显示条件;在步骤S13中,在该应用通知符合显示条件的情况下,在通知栏中显示该应用通知。本公开的实施例通过获取发送到通知栏的应用通知,并判断该应用通知是否符合显示条件,在该应用通知符合显示条件的情况下,在通知栏中显示该应用通知,由此能够有针对性地控制应用通知在通知栏中的显示。例如,对于音频/视频类应用,可以在通知栏中显示符合显示条件的应用通知(例如快捷控制面板),而不显示不符合显示条件的其他通知消息(例如广告等),保证了用户操作的便利性,提升了用户体验度。举例来说,终端设备中通常设置有通知栏,可以在该通知栏中显示应用通知,其中,应用通知可以例如为推送消息、快捷控制面板等。在应用启动或处于后台运行时,均可能向通知栏发送应用通知。应用通知可能是用户希望显示的,例如,对于音频/视频类应用(例如网易云音乐),该应用通知可以是应用的快捷控制面板(控制播放选项的菜单),用户可以通过该应用通知进行快捷操作(例如播放/暂停等),因此可以在通知栏中显示该应用通知,以保证用户的快捷操作;应用通知也可能是用户不希望显示的,例如,该应用通知可以是应用推送的广告消息等,因此可以不在通知栏中显示该应用通知,以避免对用户产生干扰。本公开对应用及相对应的应用通知的具体类型不作限制。在一种可能的实现方式中,可以获取发送到通知栏的应用通知。在获取到应用通知时,可以对该应用通知中的信息进行分析(例如采用终端设备的系统中的辅助功能(accessibilityservice)对应用通知的层级结构信息进行分析),从而识别出该应用通知的类型。如果该应用通知为用户希望显示的类型(例如应用的快捷控制面板),则可以判断该应用通知符合显示条件,允许在通知栏中显示该应用通知;反之,如果该应用通知不是用户希望显示的类型(例如应用推送的广告消息),则可以判断该应用通知不符合显示条件,不允许在通知栏中显示该应用通知,并进行后续的处理。本公开对应用通知的具体获取方式以及对应用通知的具体分析方式不作限制。图3是根据一示例性实施例示出的一种应用通知显示方法的一个应用场景的通知栏及应用通知的示意图。如图3所示本文档来自技高网...
应用通知显示方法及装置

【技术保护点】
一种应用通知显示方法,其特征在于,包括:获取发送到通知栏的应用通知;判断所述应用通知是否符合显示条件;在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。

【技术特征摘要】
1.一种应用通知显示方法,其特征在于,包括:获取发送到通知栏的应用通知;判断所述应用通知是否符合显示条件;在所述应用通知符合显示条件的情况下,在所述通知栏中显示所述应用通知。2.根据权利要求1所述的方法,其特征在于,判断所述应用通知是否符合显示条件,包括:识别所述应用通知中的图片按钮;在所述图片按钮的数量大于或等于第一阈值的情况下,确定所述应用通知符合显示条件。3.根据权利要求2所述的方法,其特征在于,识别所述应用通知中的图片按钮包括:基于终端设备中的辅助功能对所述应用通知的层级结构进行解析,识别出所述应用通知中的图片按钮。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述应用通知不符合显示条件的情况下,禁止在所述通知栏中显示所述应用通知。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述应用通知不符合显示条件的情况下,清除所述应用通知。6.一种应用通知显示装置,其特征在于,包括:获取模块,用于获取发送到通知栏的应用通知;判断模块,用于判断所述应用通知是否符合显示条件;显示模块,用于在所述应用通知符...

【专利技术属性】
技术研发人员:刘任
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1