[發明專利]安卓系統下檢測通知功能被屏蔽的方法、裝置及計算設備有效
| 申請號: | 201710056187.0 | 申請日: | 2017-01-25 |
| 公開(公告)號: | CN106886407B | 公開(公告)日: | 2020-12-01 |
| 發明(設計)人: | 蔡燦;張嘉俊 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;H04L29/08 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙) 11452 | 代理人: | 張陽 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 檢測 通知 功能 屏蔽 方法 裝置 計算 設備 | ||
本發明公開了一種安卓系統下檢測通知功能被屏蔽的方法、裝置及計算設備,其中所述方法包括:構造用于向顯示屏推送的通知,通知被構造為不可見;在通知被阻止在顯示屏上顯示的情況下,提示通知功能被屏蔽。由此可以根據構造的通知無法在顯示屏上顯示來判定通知功能被屏蔽,并提示或引導用戶進行相應的操作。所述通知被構造為不可見,以確保該檢測方法對用戶透明。
技術領域
本發明涉及安卓技術領域,特別是涉及安卓系統下檢測通知功能被屏蔽的方法、裝置及計算設備。
背景技術
由于安卓應用繁多且質量參差不齊,某些應用會頻繁的推送通知消息,而這些通知消息對于用戶而言多是無用消息或廣告消息,導致用戶體驗下降。因此安卓系統還提供了屏蔽應用通知消息的功能供用戶選擇性使用,并且許多廠商在深度定制安卓系統時直接默認屏蔽了第三方應用的消息權限。
在應用通知消息被屏蔽的情況下,應用無法推送通知消息,或者無法在用戶操作應用界面時彈出通知給予用戶相關的消息反饋,導致用戶與應用的交互體驗變差。例如,后臺推送應用自更新的通知欄消息被屏蔽時,用戶無法及時體驗最新版本;后臺推送運營活動的通知欄消息被屏蔽時,用戶無法及時知曉或參與活動;用戶使用下載等核心功能,如果下載結果通知消息被屏蔽,則在下載出現異常時,應用無法彈出消息提示告知用戶原因,用戶可能感到迷茫,影響用戶體驗等等。
由此需要一種能夠檢測安卓系統下通知功能是否被屏蔽的方案。
發明內容
本發明主要解決的目的在于提供一種能夠檢測安卓系統下通知功能是否被屏蔽的方法、裝置及計算設備。
根據本發明的一個方面,提供了一種安卓系統下檢測通知功能被屏蔽的方法,包括:構造用于向顯示屏推送的通知,其中通知被構造為不可見;以及在判定通知被阻止在顯示屏上顯示的情況下,提示通知功能被屏蔽。
由此,可以根據構造的通知無法在顯示屏上顯示來判定通知功能被屏蔽,并提示或引導用戶進行相應的操作。
優選地,通知功能可以是如下至少之一:在通知欄里展示通知內容;以及在彈出框中展示通知內容。
由此本發明可以對安卓系統包括的通知欄里的通知(Notification)和彈出后會自動消失的吐司(Toast)兩種通知功能是否被屏蔽進行檢測。相應地,可以針對不同的通知功能構造不同的通知,提示通知功能被屏蔽也可以是針對不同的通知進行的。
優選地,通知被構造為不可見可以包括如下至少之一:通知被顯示為大小不可見;通知被顯示為透明不可見;以及通知被顯示為顏色不可見。
其中“不可見”包括不易被察覺,例如(人類感覺閾值之下的)大小足夠小、足夠透明、顏色與背景色足夠相似等等的通知,由此在檢測過程中保持對用戶透明。
優選地,通知可以是彈出框通知,并且判定通知被阻止在顯示屏上顯示包括:通過監聽onAttachedToWindow事件進行判定。由此可以通過簡單的事件監聽來判斷通知功能是否被屏蔽。進一步地,判定通知被阻止在顯示屏上顯示還可以包括:在調用API展示彈出框通知達預定時間后監聽onAttachedToWindow事件。
優選地,提示通知功能被屏蔽可以包括如下至少之一:跳轉至通知權限設置界面;以及彈出對話框或提示框。由此方便用戶對屏蔽進行相應的取消或設置。
優選地,該方法還可以包括:在判定通知未被阻止在顯示屏上顯示的情況下,指示通知功能未被屏蔽。
根據本發明的另一個方面,還提供了一種安卓系統下檢測通知功能被屏蔽的裝置,包括:通知構造單元,構造用于向顯示屏推送的通知,其中通知被構造為不可見;屏蔽判定單元,用于判定通知是否被阻止在顯示屏上顯示;以及提示單元,用于在屏蔽判定單元判定通知被阻止在顯示屏上顯示的情況下,提示通知功能被屏蔽。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710056187.0/2.html,轉載請聲明來源鉆瓜專利網。





