[發(fā)明專利]在Android系統(tǒng)全屏狀態(tài)下返回主界面的方法在審
| 申請?zhí)枺?/td> | 202010777541.0 | 申請日: | 2020-08-05 |
| 公開(公告)號: | CN111949175A | 公開(公告)日: | 2020-11-17 |
| 發(fā)明(設計)人: | 郭芝鈺 | 申請(專利權)人: | 青島英泰軟件技術有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F3/0487;G06F9/451;G06F21/31;G06F21/84 |
| 代理公司: | 北京一格知識產權代理事務所(普通合伙) 11316 | 代理人: | 李魏英 |
| 地址: | 266114 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | android 系統(tǒng) 全屏 狀態(tài) 返回 界面 方法 | ||
1.一種在Android系統(tǒng)全屏狀態(tài)下返回主界面的方法,其特征在于,包括以下步驟:
(1)Android上層監(jiān)聽power鍵的狀態(tài);
(2)調用powerLongPress函數對長按power事件進行處理;
(3)在MyActivityAcl.java中輸入預設的密碼,打開新的Launcher3 界面。
2.根據權利要求1所述的在Android系統(tǒng)全屏狀態(tài)下返回主界面的方法,其特征在于,所述的步驟(1)中,具體的監(jiān)聽方法是:
a.在power 按鍵按下時驅動會上報按鍵事件,EventHub讀取到事件后轉給InputReader來做處理;
b.然后InputReader根據上報的事件類型,交給KeyBoardInputMapper來做按鍵映射,根據驅動上報的按鍵值來映射為android在framework的按鍵值,并通知上層;
c.經過framework多層調用最后到PhoneWindowManager,調用interceptKeyBeforeQueueing函數對power鍵的狀態(tài)進行判斷,在interceptKeyBeforeQueueing函數中根據獲取按鍵對應的android framework層的按鍵編碼,來判斷事件為按下還是抬起,如果事件為按下,則調用interceptPowerKeyDown(),在interceptPowerKeyDown()函數;如果case MSG_POWER_LONG_PRESS接受到一個MSG_POWER_LONG_PRESS的異步消息,判定為長按power鍵事件發(fā)生。
3.根據權利要求1所述的在Android系統(tǒng)全屏狀態(tài)下返回主界面的方法,其特征在于,所述的步驟(2)中,具體的具體的處理方法是:在powerLongPress函數中根據getResolvedLongPressOnPowerBehavior()獲取長按動作,然后調用showGlobalActionsInternal()函數彈出選擇關機or重啟orLauncher3對話框,當選擇Launcher3按鈕時,會直接調用MyActivityAcl.java。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島英泰軟件技術有限公司,未經青島英泰軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010777541.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能船舶推進系統(tǒng)
- 下一篇:一種電機定子性能測試機
- 一種Android設備之間遠程桌面控制的方法
- 一種Android程序的執(zhí)行路徑的還原方法
- 基于ANCS協(xié)議兼容多平臺的通知消息獲取方法
- 基于字節(jié)碼插樁的Android程序監(jiān)控系統(tǒng)及方法
- 一種減少Android設備功耗的優(yōu)化方法及裝置
- 一種縮短無屏Android設備開機啟動時間的設置方法
- 一種基于Android雙系統(tǒng)的系統(tǒng)間通知同步方法
- 基于移動操作系統(tǒng)的Android兼容層實現(xiàn)方法和系統(tǒng)
- 一種Android智能設備APK安全管控方法
- 一種應用程序開發(fā)中創(chuàng)建Android庫模塊依賴關系的方法及裝置





