安卓系统下检测通知功能被屏蔽的方法、装置及计算设备制造方法及图纸

技术编号:15704720 阅读:74 留言:0更新日期:2017-06-26 09:15
本发明专利技术公开了一种安卓系统下检测通知功能被屏蔽的方法、装置及计算设备,其中所述方法包括:构造用于向显示屏推送的通知,通知被构造为不可见;在通知被阻止在显示屏上显示的情况下,提示通知功能被屏蔽。由此可以根据构造的通知无法在显示屏上显示来判定通知功能被屏蔽,并提示或引导用户进行相应的操作。所述通知被构造为不可见,以确保该检测方法对用户透明。

【技术实现步骤摘要】
安卓系统下检测通知功能被屏蔽的方法、装置及计算设备
本专利技术涉及安卓
,特别是涉及安卓系统下检测通知功能被屏蔽的方法、装置及计算设备。
技术介绍
由于安卓应用繁多且质量参差不齐,某些应用会频繁的推送通知消息,而这些通知消息对于用户而言多是无用消息或广告消息,导致用户体验下降。因此安卓系统还提供了屏蔽应用通知消息的功能供用户选择性使用,并且许多厂商在深度定制安卓系统时直接默认屏蔽了第三方应用的消息权限。在应用通知消息被屏蔽的情况下,应用无法推送通知消息,或者无法在用户操作应用界面时弹出通知给予用户相关的消息反馈,导致用户与应用的交互体验变差。例如,后台推送应用自更新的通知栏消息被屏蔽时,用户无法及时体验最新版本;后台推送运营活动的通知栏消息被屏蔽时,用户无法及时知晓或参与活动;用户使用下载等核心功能,如果下载结果通知消息被屏蔽,则在下载出现异常时,应用无法弹出消息提示告知用户原因,用户可能感到迷茫,影响用户体验等等。由此需要一种能够检测安卓系统下通知功能是否被屏蔽的方案。
技术实现思路
本专利技术主要解决的目的在于提供一种能够检测安卓系统下通知功能是否被屏蔽的方法、装置及计算设备。本文档来自技高网...
安卓系统下检测通知功能被屏蔽的方法、装置及计算设备

【技术保护点】
一种安卓系统下检测通知功能被屏蔽的方法,包括:构造用于向显示屏推送的通知,其中所述通知被构造为不可见;以及在判定所述通知被阻止在所述显示屏上显示的情况下,提示所述通知功能被屏蔽。

【技术特征摘要】
1.一种安卓系统下检测通知功能被屏蔽的方法,包括:构造用于向显示屏推送的通知,其中所述通知被构造为不可见;以及在判定所述通知被阻止在所述显示屏上显示的情况下,提示所述通知功能被屏蔽。2.如权利要求1所述的方法,其中,所述通知功能是如下至少之一:在通知栏里展示通知内容;以及在弹出框中展示通知内容。3.如权利要求1所述的方法,其中,所述通知被构造为不可见包括如下至少之一:所述通知被显示为大小不可见;所述通知被显示为透明不可见;以及所述通知被显示为颜色不可见。4.如权利要求1所述的方法,其中,所述通知是弹出框通知,并且判定所述通知被阻止在所述显示屏上显示包括:通过监听onAttachedToWindow事件进行所述判定。5.如权利要求4所述的方法,其中,判定所述通知被阻止在所述显示屏上显示还包括:在调用API展示所述弹出框通知达预定时间后监听所述onAttachedToWindow事件。6.如权利要求1所述的方法,其中,提示所述通知功能被屏蔽包括如下至少...

【专利技术属性】
技术研发人员:蔡灿张嘉俊
申请(专利权)人:广州优视网络科技有限公司
类型:发明
国别省市:广东,44

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

1