[發明專利]一種基于android系統機頂盒的應用切換方法在審
| 申請號: | 201310720744.6 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103747338A | 公開(公告)日: | 2014-04-23 |
| 發明(設計)人: | 蔣明珠;趙海鵬 | 申請(專利權)人: | 廣東九聯科技股份有限公司 |
| 主分類號: | H04N21/443 | 分類號: | H04N21/443;G06F9/445 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 任海燕 |
| 地址: | 516002 廣東省惠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 android 系統 機頂盒 應用 切換 方法 | ||
技術領域
本發明涉及一種基于android系統機頂盒的應用切換方法。
背景技術
目前以android系統為平臺的android應用程序apk正與日俱增,但是適合android機頂盒操作的android應用就非常少了,尤其是android機頂盒上的許多正在運行的應用程序(apk)想要相互切換非常之困難。比如正在使用某一個APP的時候,需要切換到后臺運行的另外一個APP處理相關的消息,此時都是用遙控器按HOME鍵回到主界面,再按遙控器切換到對應的應用圖標上,再按【確定】鍵進入該應用程序讀取消息;這樣大大限制用戶的體驗方式,增加了操作的繁瑣性。??
發明內容
為了解決上述問題,節約開發成本,本發明提供一種菜單快速切換的設計方案。
????一種基于android系統機頂盒的應用切換方法,包括以下步驟:(1)初始化,掃描系統里所有應用程序的包名,并讀取每個應用程序里的AndroidManifest.xml文件,解析出此文件下receiver標簽里的action屬性,并將每個應用程序的包名及與其對應的action屬性保存到一個全局變量里;(2)實時監控攔截系統內的廣播消息,當接收到新的廣播消息后,查詢后臺正在運行的應用程序,并提取運行的應用程序本身的action屬性與全局變量里的action屬性相比較,若一致則跳轉到步驟(3),否則繼續執行本步驟;(3)若收到新的廣播消息后,發出提示信息,等待應用切換命令,并根據接收到的應用切換命令切換到選定的應用程序。
步驟(3)的實現步驟包括:(31)當機頂盒接收到來自遙控器的按鍵信息時,判斷是否為切換命令按鍵,若是則進入步驟(32),若否則繼續等待接收新的按鍵信息;(32)讀取所有廣播消息對應的正在運行應用程序,并形成列表;(33)遙控器發送指令切選擇要切換的目標應用程序,則切換到該應用程序的程序界面顯示相關的信息。
????還包括切換命令按鍵自定義步驟:進入自定義按鍵設定流程,等待按鍵輸入,接收到輸入的按鍵信息后,發出確認菜單等待確認輸入;當接收到確認輸入后,記錄輸入的按鍵的鍵值,并保存為切換命令按鍵。
????綜上所述,本發明可在不同的有狀態改變的各個應用程序之間進行切換,十分方便快捷。(2)能夠進行切換按鍵的自定義,無需對遙控器進行改造,節約成本。?
具體實施方式
為了讓本領域的技術人員能夠更好地了解本發明的技術方案,下面對本發明作進一步的闡述。
本發明揭示了一種基于android系統機頂盒的應用切換方法。
當機頂盒開機時進行初始化,掃描系統里所有應用程序apk的包名,并讀取每個應用程序里的AndroidManifest.xml文件,解析出此文件下receiver標簽里的action屬性,并將每個應用的包名與其對應的action屬性保存到一個全局變量里。
當機頂盒在運行時,實時監控攔截系統內的廣播消息,當接收到新的廣播消息后,查詢后臺正在運行的應用程序,并提取運行的應用程序本身的action屬性與全局變量里的action屬性相比較,若不一致則繼續執行本步驟;若一致則發出提示信息,等待應用切換命令。當機頂盒接收到來自遙控器的按鍵信息時,判斷是否為切換命令按鍵,若否則繼續等待接收新的按鍵信息;若為切換命令按鍵則讀取所有廣播消息對應的正在運行應用,并形成列表。用戶通過列表可獲得當前有新消息的應用,并能夠通過遙控器進行選擇、發送指令切選擇要切換的目標應用,當機頂盒接收到切換的命令之后便切換到該應用的程序界面顯示相關的信息。
????為了方便用戶的使用,本發明還包括切換命令按鍵自定義步驟:進入自定義按鍵設定流程,等待按鍵輸入,接收到輸入的按鍵信息后,發出確認菜單等待確認輸入;當接收到確認輸入后,記錄輸入的按鍵的鍵值,并保存為切換命令按鍵。
本實施例只是本發明的較優實施方式,未進行詳細描述的部分均采用公知的成熟技術。需要說明的是,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些改變和變形都應屬于本發明所附的權利要求的保護范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東九聯科技股份有限公司,未經廣東九聯科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310720744.6/2.html,轉載請聲明來源鉆瓜專利網。





