[發明專利]終端設備的應用程序管理方法、計算機裝置、計算機可讀存儲介質在審
| 申請號: | 201711383714.5 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN107957906A | 公開(公告)日: | 2018-04-24 |
| 發明(設計)人: | 李錦泰;曾舒釧 | 申請(專利權)人: | 珠海全志科技股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 珠海智專專利商標代理有限公司44262 | 代理人: | 林永協 |
| 地址: | 519080 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端設備 應用程序 管理 方法 計算機 裝置 可讀 存儲 介質 | ||
技術領域
本發明涉及圖像終端設備的控制領域,尤其對終端設備后臺運行的應用程序進行管理的方法、實現這種方法的計算機裝置以及計算機可讀存儲介質。
背景技術
智能手機、平板電腦等便攜式終端設備已經被廣泛應用,目前大部分便攜式智能終端設備所使用的操作系統主要包括安卓系統、IOS系統。并且,目前便攜式智能終端設備上通常安裝大量的應用程序,包括系統自帶的應用程序以及第三方開發的應用程序。
目前智能終端設備操作系統啟動后,大量的應用程序將自動啟動,并且持續的在后臺運行,因此出現大量應用程序駐留后臺的現象。然而,這些應用程序長時間在后臺運行,但實際上并沒有實質的工作,卻占用大量的硬件資源,如占用CPU資源或者內存資源等,導致終端設備運行速度緩慢,甚至出現卡頓的現象。
為了避免大量應用程序長時間后臺運行并且占用終端設備硬件資源的情況,目前部分終端設備采用新的機制以清理除了操作系統外的后臺應用程序及服務的駐留,如利用API接口和建立的內置系統服務列表,然后通過與列表進行對比,將不在該列表中的后臺運行的服務關閉或者清除。
然而,現在的終端設備在清理后臺運行的服務時,沒有考慮終端設備內存的使用情況,也就是不管內存是充足,均對不在列表中的應用程序或者服務進行清理,導致一些應用程序或者服務被清理后,再次啟動是運行速度緩慢,出現啟動不順暢的情況。另外,如果操作系統對一些重要的應用程序或者服務進行清理,將會導致數據丟失或影響用戶體驗,例如,某一應用程序已經登錄了賬號,如果對該應用程序進行清理,則在用戶下次再次前臺運行該應用程序時,需要再次輸入賬號以及登錄密碼,嚴重影響用戶的操作。又例如,如果清理的應用程序是后臺運行的音樂播放應用程序,則將導致音樂播放的終止,也會影響用戶的體驗。
發明內容
本發明的第一目的是提供一種避免終端設備運行緩慢又能減小對用戶使用影響的終端設備的應用程序管理方法。
本發明的第二目的是提供一種實現上述終端設備應用程序管理方法的計算機裝置。
本發明的第三目的是提供一種實現上述終端設備應用程序管理方法的計算機可讀存儲介質。
為了實現上述的主要目的,本發明提供的終端設備的應用程序管理方法包括獲取當前的剩余內存值,并獲取當前后臺運行的應用程序;并且,判斷當前的剩余內存值是否低于預設的內存閾值,如是,選擇當前后臺運行的至少一個應用程序作為目標應用程序,并關閉目標應用程序;其中,確定目標應用程序包括:根據當前的剩余內存值確定后臺運行時間閾值,選擇當前后臺運行的應用程序中后臺運行時間大于后臺運行時間閾值的應用程序作為目標應用程序;其中,后臺運行時間閾值與當前的剩余內存值為正向比例關系。
一個優選內的方案是,獲取當前的剩余內存值前,執行切換當前前臺運行的應用程序的操作,并在切換當前前臺運行的應用程序后的第一預設時間以后,執行獲取當前的剩余內存值的操作。
可選的方案是,獲取當前的剩余內存值前,還執行:判斷上次獲取當前的剩余內存值的操作后,是否經過第二預設時間,如是,獲取當前的剩余內存值的操作。
進一步的方案是,關閉目標應用程序前,判斷目標應用程序是否為關閉限制列表中的應用程序,如是,則禁止關閉目標應用程序。
更進一步的方案是,關閉限制列表的應用程序包括系統預設關閉限制應用程序以及自定義設置關閉限制應用程序。
另一個可選的方案是,關閉目標應用程序前,判斷目標應用程序是否為預設場景的應用程序,如是,禁止關閉目標應用程序。
進一步的方案是,預設場景的應用程序包括:已經登錄賬戶的應用程序、后臺播放音樂的應用程序或者輸入法應用程序。
進一步的方案是,獲取服務應用程序啟動請求,并判斷服務應用程序是否屬于自啟動允許列表中的應用程序或者服務應用程序屬于當前前臺運行的應用程序,如是,則允許服務應用程序啟動,否則,禁止服務應用程序啟動。
為實現上述的第二目的,本發明提供的計算機裝置包括處理器以及計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,處理器讀取并運行計算機程序時執行上述的終端設備的應用程序管理方法。
為實現上述的第三目的,本發明提供的計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被處理器讀取并運行時執行上述的終端設備的應用程序管理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海全志科技股份有限公司,未經珠海全志科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711383714.5/2.html,轉載請聲明來源鉆瓜專利網。





