[發明專利]應用程序控制方法有效
| 申請號: | 201310636256.7 | 申請日: | 2013-12-02 |
| 公開(公告)號: | CN103729240B | 公開(公告)日: | 2017-02-22 |
| 發明(設計)人: | 胡孝鵬;李霞 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F9/48 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 程序控制 方法 | ||
技術領域
本發明涉及信息技術領域,具體而言,涉及一種應用程序控制方法。
背景技術
目前,在智能電視中存在大量的應用程序,各個應用程序之間存在著各種類型的共存、互斥關系,在基于Linux的TV系統中,缺乏有效的應用程序管理機制,所有應用程序都是單任務獨占式運行,例如當應用程序A退出時,不能回到啟動A時的UI控制界面,用戶必須重新啟動UI控制界面才能選擇啟動其他應用程序,用戶的操作過程也較為繁瑣。
因此,如何管理應用程序,簡化用戶的操作過程稱為亟待解決的技術問題。
發明內容
本發明所要解決的技術問題在于,提供一種新的應用程序控制方法,能夠增強應用程序之間的交互性,簡化用戶的操作過程。
有鑒于此,根據本發明的一個方面,提供了一種應用程序控制方法,包括:終端中的應用程序包括主界面應用程序和從應用程序,所述主界面應用程序作為各從應用程序的啟動入口;所述主界面應用程序和每一所述從應用程序均具有對應的狀態接口,所述主界面應用程序和每一所述從應用程序均通過各自的狀態接口接收來自其他應用程序的狀態消息以及廣播本程序的狀態消息;所述終端中的每一應用程序根據接收到的狀態消息和程序當前運行狀態確定是否改變本程序的運行狀態,以實現焦點切換。
在該技術方案中,創建了一套管理機制,讓HOMEUI作為主應用程序,其他應用程序為從應用程序,各應用程序具有對應的狀態接口,在應用廣播消息機制之后,各應用程序之間通過各自的狀態接口,能夠獲知其他應用程序的狀態,使得應用程序之間能夠進行交互,也便于管理各應用程序。各應用程序根據其他應用程序廣播的狀態消息來確定是否改變本程序的運行狀態,從而完成應用程序的管理與控制。
在終端運行主界面應用程序時,可在終端上顯示用戶交互主界面(UI控制界面),在該用戶交互主界面上集成了終端的各類應用程序(即從應用程序),用戶可在該用戶交互主界面上選擇啟動從應用程序。各從應用程序的運行狀態將影響主界面應用程序的運行狀態。由于本發明中的各應用程序能夠向外廣播自己的狀態信息,因此主界面應用程序能夠監控各從應用程序的運行狀態,從而主動改變主界面應用程序的運行狀態,無需用戶主動控制主界面應用程序的運行狀態。例如當從應用程序—瀏覽器從前臺進入后臺時,主界面應用程序就自動根據監測到的瀏覽器的狀態調整自己的運行狀態,從原先的后臺切換到前臺,無需用戶重新啟動UI控制界面,從而減少了用戶的操作步驟,使用戶的操作更加便捷。
附圖說明
圖1是根據本發明的實施例的應用程序控制方法的流程圖;
圖2是根據本發明的實施例的應用程序鏈表的結構示意圖;
圖3A是根據本發明的實施例的用戶交互主界面的示意圖;
圖3B是根據本發明的實施例的主界面應用程序的運行狀態變化示意圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特征和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。
在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是,本發明還可以采用其他不同于在此描述的其他方式來實施,因此,本發明并不限于下面公開的具體實施例的限制。
圖1是根據本發明的實施例的應用程序控制方法的流程圖。
如圖1所示,根據本發明的實施例的應用程序控制方法可以包括以下步驟:步驟102,終端中的應用程序包括主界面應用程序和從應用程序,主界面應用程序作為各從應用程序的啟動入口,主界面應用程序和每一從應用程序均具有對應的狀態接口,主界面應用程序和每一從應用程序均通過各自的狀態接口接收來自其他應用程序的狀態消息以及廣播本程序的狀態消息;步驟104,終端中的每一應用程序根據接收到的狀態消息和程序當前運行狀態確定是否改變本程序的運行狀態,以實現焦點切換。
其中,每一應用程序對應的狀態接口均包括暫停狀態接口、重新運行狀態接口、停止狀態接口、退出狀態接口,暫停狀態接口用于接收或廣播暫停狀態消息,并在應用程序暫停時,保存當前狀態信息,重新運行狀態接口用于接收或廣播恢復運行狀態消息,并在應用程序暫停時,保存當前運行數據,停止狀態接口用于接收或廣播停止狀態消息,在應用程序停止運行時,釋放占用資源,退出狀態接口用于接收或廣播強制退出狀態消息,強制應用程序退出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310636256.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鑄造引流用保溫流槽
- 下一篇:一種低能耗式低壓鑄造系統





