[发明专利]安卓系统下检测通知功能被屏蔽的方法、装置及计算设备有效
申请号: | 201710056187.0 | 申请日: | 2017-01-25 |
公开(公告)号: | CN106886407B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 蔡灿;张嘉俊 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;H04L29/08 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 张阳 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 检测 通知 功能 屏蔽 方法 装置 计算 设备 | ||
1.一种安卓系统下检测通知功能被屏蔽的方法,包括:
构造用于向显示屏推送的通知,其中所述通知被构造为不可见;
调用API展示所述通知;
在调用API展示所述通知达预定延时时间后,监听onAttachedToWindow事件是否被触发,所述预定延时时间的时长与所述通知的展示时长一致,所述通知为弹出框通知;以及
在通过onAttachedToWindow事件未被触发判定所述通知被阻止在所述显示屏上显示的情况下,提示所述通知功能被屏蔽。
2.如权利要求1所述的方法,其中,所述通知功能是如下至少之一:
在通知栏里展示通知内容;以及
在弹出框中展示通知内容。
3.如权利要求1所述的方法,其中,所述通知被构造为不可见包括如下至少之一:
所述通知被显示为大小不可见;
所述通知被显示为透明不可见;以及
所述通知被显示为颜色不可见。
4.如权利要求1所述的方法,其中,提示所述通知功能被屏蔽包括如下至少之一:
跳转至通知权限设置界面;以及
弹出对话框或提示框。
5.如权利要求1所述的方法,还包括:
在判定所述通知未被阻止在所述显示屏上显示的情况下,指示所述通知功能未被屏蔽。
6.一种安卓系统下检测通知功能被屏蔽的装置,包括:
通知构造单元,构造用于向显示屏推送的通知,其中所述通知被构造为不可见;
通知展示单元,用于调用API展示所述通知;
事件监听单元,用于在调用API展示所述通知达预定延时时间后,监听onAttachedToWindow事件是否被触发,所述预定延时时间的时长与所述通知的展示时长一致,所述通知为弹出框通知;
屏蔽判定单元,用于通过onAttachedToWindow事件未被触发判定所述通知被阻止在所述显示屏上显示;以及
提示单元,用于在所述屏蔽判定单元判定所述通知被阻止在所述显示屏上显示的情况下,提示所述通知功能被屏蔽。
7.一种计算设备,包括:
显示屏,用于向用户显示内容;以及
连接至所述显示屏的处理器,用于:
构造用于向显示屏推送的通知,其中所述通知被构造为不可见;
调用API展示所述通知;
在调用API展示所述通知达预定延时时间后,监听onAttachedToWindow事件是否被触发,所述预定延时时间的时长与所述通知的展示时长一致,所述通知为弹出框通知;以及
在通过onAttachedToWindow事件未被触发判定所述通知被阻止在所述显示屏上显示的情况下,提示所述通知功能被屏蔽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710056187.0/1.html,转载请声明来源钻瓜专利网。