[發明專利]應用消息事件控制方法、裝置及移動終端有效
| 申請號: | 201710025485.3 | 申請日: | 2017-01-13 |
| 公開(公告)號: | CN106844064B | 公開(公告)日: | 2020-09-08 |
| 發明(設計)人: | 李翔 | 申請(專利權)人: | 北京安云世紀科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 王增鑫 |
| 地址: | 100102 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 消息 事件 控制 方法 裝置 移動 終端 | ||
1.一種應用消息事件控制方法,其特征在于,包括如下步驟:
在監測到預設應用的消息事件時,判斷當前系統是否處于以第二用戶登錄的安全模式,所述預設應用為運行于以第一用戶登錄的系統普通模式的應用程序;所述系統為安卓系統,所述消息事件為系統全局的消息事件;所述系統安全模式為安全性要求較高的應用的運行提供運行資源的安全空間,該安全空間在系統普通模式下是不可訪問的,同時該安全性要求較高的應用安裝在安全模式下對應的第二用戶的存儲目錄下;
若當前系統處于安全模式下,基于Binder通信機制將普通模式下的預設應用的消息事件通過Binder傳遞給安全模式下的服務進程,以通過所述服務進程在系統安全模式下輸出響應所述消息事件后產生的通知消息。
2.根據權利要求1所述的方法,其特征在于,所述服務進程為安卓系統的通知管理服務進程,所述消息事件為通知事件,相應的,所述通知消息為系統通知欄消息,所述通知管理服務進程受所述通知事件驅動而在系統通知欄輸出相應的通知欄消息。
3.根據權利要求2所述的方法,其特征在于,通過安卓系統通知管理服務進程固有的監聽器監測預設應用的通知事件。
4.根據權利要求1所述的方法,其特征在于,所述服務進程為安卓系統的鬧鐘管理服務進程,所述消息事件為鬧鐘事件,相應的,所述通知消息為與鬧鐘相關的通知消息,所述鬧鐘管理服務進程受所述鬧鐘事件驅動輸出相應的鬧鐘消息。
5.根據權利要求4所述的方法,其特征在于,通過注冊廣播監聽器監測預設應用的鬧鐘事件。
6.根據權利要求2或4所述的方法,其特征在于,所述輸出響應所述消息事件后產生的通知消息,還包括指示燈顯示、鈴聲播放、震動反饋的一種或多種。
7.根據權利要求1所述的方法,其特征在于,所述服務進程在系統安全模式下輸出響應所述消息事件后產生的通知消息與在系統普通模式下輸出響應所述消息事件后產生的通知消息一致。
8.根據權利要求1所述的方法,其特征在于,當在系統安全模式下輸出響應所述消息事件后產生的通知消息時,所述通知消息對應的預設應用所配置的圖標與在系統普通模式下的預設應用的初始圖標不同。
9.根據權利要求2所述的方法,其特征在于,還包括步驟:
響應作用于系統安全模式下的通知欄消息的控制指令,將系統從安全模式切換到普通模式,并打開所述消息事件相對應的預設應用。
10.根據權利要求9所述的方法,其特征在于,所述將系統從安全模式切換到普通模式,具體還包括:
將系統從第二用戶登錄狀態切換至第一用戶登錄狀態。
11.根據權利要求10所述的方法,其特征在于,通過調用安卓系統的ActivityManager類中的switchUser()方法將系統從第二用戶登錄狀態切換至第一用戶登錄狀態。
12.一種應用消息事件控制裝置,其特征在于,包括:
監測模塊:用于在監測到預設應用的消息事件時,判斷當前系統是否處于以第二用戶登錄的安全模式,所述預設應用為運行于以第一用戶登錄的系統普通模式的應用程序;所述系統為安卓系統,所述消息事件為系統全局的消息事件;所述系統安全模式為安全性要求較高的應用的運行提供運行資源的安全空間,該安全空間在系統普通模式下是不可訪問的,同時該安全性要求較高的應用安裝在安全模式下對應的第二用戶的存儲目錄下;
傳遞模塊:用于若當前系統處于安全模式下,基于Binder通信機制將普通模式下的預設應用的消息事件通過Binder傳遞給安全模式下的服務進程,以通過所述服務進程在系統安全模式下輸出響應所述消息事件后產生的通知消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京安云世紀科技有限公司,未經北京安云世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710025485.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于無人機的集成式測量裝置
- 下一篇:一種植保無人機藥箱





