[發(fā)明專利]應(yīng)用程序加載的方法、裝置及可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201810645525.9 | 申請日: | 2018-06-21 |
| 公開(公告)號: | CN109062625B | 公開(公告)日: | 2021-11-16 |
| 發(fā)明(設(shè)計)人: | 孫永利 | 申請(專利權(quán))人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京英創(chuàng)嘉友知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅寧 |
| 地址: | 100085 北京市海淀區(qū)清河*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用程序 加載 方法 裝置 可讀 存儲 介質(zhì) | ||
本公開涉及一種應(yīng)用程序加載的方法、裝置及可讀存儲介質(zhì)。采用該方法,首先,在終端處于上電狀態(tài)時,確定該終端當(dāng)前剩余的系統(tǒng)資源以及該終端當(dāng)前剩余的電量,接著,確定該終端當(dāng)前剩余的系統(tǒng)資源以及該終端當(dāng)前剩余的電量是否滿足加載該終端應(yīng)用程序的預(yù)設(shè)條件,最后,在該終端當(dāng)前剩余的系統(tǒng)資源以及當(dāng)前剩余的電量滿足加載該終端應(yīng)用程序的預(yù)設(shè)條件時,控制該應(yīng)用程序加載,也即是,在終端當(dāng)前剩余的系統(tǒng)資源以及電量滿足運行該應(yīng)用程序所需要的系統(tǒng)資源以及電量時,該終端控制該應(yīng)用程序加載,因此,節(jié)省了加載該應(yīng)用程序的時間,減少了用戶等待的時間,在用戶觸發(fā)該應(yīng)用圖標(biāo)之后,即可進(jìn)入到該應(yīng)用程序中,進(jìn)而提升了用戶的使用體驗。
技術(shù)領(lǐng)域
本公開涉及終端應(yīng)用技術(shù)領(lǐng)域,具體地,涉及一種應(yīng)用程序加載的方法、裝置及可讀存儲介質(zhì)。
背景技術(shù)
隨著科技的發(fā)展以及移動終端的普及,終端所支持的應(yīng)用程序也越來越多,當(dāng)終端的用戶需要使用某個應(yīng)用程序時,會從移動應(yīng)用商店中將該應(yīng)用程序下載到終端中,方便用戶實時使用該應(yīng)用程序。此外,隨著人們生活水平的提高,用戶使用應(yīng)用程序的頻率也變得越來越高,而且經(jīng)常需要在不同應(yīng)用程序中進(jìn)行切換,以滿足實際的需求。其中,應(yīng)用程序是指為完成某項或多項特定工作的計算機(jī)程序,運行在用戶模式,具有可視的用戶界面,可以通過該用戶界面與用戶進(jìn)行交互,以完成用戶的指令。
然而,在用戶使用應(yīng)用程序時,需首先觸發(fā)終端界面上該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo),接著,后臺為該應(yīng)用程序分配足夠的系統(tǒng)資源,才能保證該應(yīng)用程序的正常運行,最后,用戶才能進(jìn)入到該應(yīng)用程序的內(nèi)部進(jìn)行信息獲取和查看。從用戶觸發(fā)該應(yīng)用圖標(biāo)到用戶可以使用該應(yīng)用程序的過程稱之為加載應(yīng)用程序的過程,該加載應(yīng)用程序的過程所需要的時間較長,用戶在觸發(fā)該應(yīng)用圖標(biāo)之后,還需要一段時間才能使用該應(yīng)用程序,且該時間主要用于為該應(yīng)用程序分配系統(tǒng)資源。因此,加載應(yīng)用程序的方法無法滿足用戶及時使用該應(yīng)用程序的需求。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種應(yīng)用程序加載的方法、裝置及可讀存儲介質(zhì)。
根據(jù)本公開實施例的第一方面,提供一種應(yīng)用程序加載的方法,應(yīng)用于終端,所述方法包括:
在所述終端處于上電狀態(tài)時,確定所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量;
確定所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量是否滿足加載所述終端應(yīng)用程序的預(yù)設(shè)條件,所述預(yù)設(shè)條件用于表征所述終端當(dāng)前剩余的系統(tǒng)資源大于所述應(yīng)用程序運行時所需要的系統(tǒng)資源,且所述終端當(dāng)前剩余的電量大于所述應(yīng)用程序運行時所消耗的電量;
在所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量滿足加載所述終端應(yīng)用程序的預(yù)設(shè)條件時,控制所述應(yīng)用程序加載。
可選地,在所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量滿足加載所述終端應(yīng)用程序的預(yù)設(shè)條件時,控制所述應(yīng)用程序加載,包括:
在所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量滿足加載所述終端應(yīng)用程序的預(yù)設(shè)條件時,為所述應(yīng)用程序分配所述終端的系統(tǒng)資源;
控制所述應(yīng)用程序加載。
可選地,所述方法還包括:
在所述終端處于上電狀態(tài)時,統(tǒng)計安裝在所述終端上的所有應(yīng)用程序中的每個應(yīng)用程序的歷史使用頻率;
根據(jù)所述每個應(yīng)用程序的歷史使用頻率,確定出所述終端上的熱點應(yīng)用程序;
統(tǒng)計所述熱點應(yīng)用程序中所述每個應(yīng)用程序運行所需要的系統(tǒng)資源以及運行時所消耗的電量;
確定所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量是否滿足加載所述終端應(yīng)用程序的預(yù)設(shè)條件,包括:
確定所述終端當(dāng)前剩余的系統(tǒng)資源以及所述終端當(dāng)前剩余的電量是否滿足加載所述熱點應(yīng)用程序的預(yù)設(shè)條件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京小米移動軟件有限公司,未經(jīng)北京小米移動軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810645525.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





