[發(fā)明專利]應(yīng)用啟動方法及裝置在審
| 申請?zhí)枺?/td> | 201710790645.3 | 申請日: | 2017-09-05 |
| 公開(公告)號: | CN107632883A | 公開(公告)日: | 2018-01-26 |
| 發(fā)明(設(shè)計)人: | 張通 | 申請(專利權(quán))人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F1/32 |
| 代理公司: | 北京格羅巴爾知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11406 | 代理人: | 孫德崇 |
| 地址: | 100085 北京市海淀區(qū)清河*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用 啟動 方法 裝置 | ||
技術(shù)領(lǐng)域
本公開涉及終端設(shè)備技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用啟動方法及裝置。
背景技術(shù)
隨著應(yīng)用的多樣化,每臺終端設(shè)備都安裝有豐富的應(yīng)用。相關(guān)技術(shù)中,有多種方法能夠?qū)崿F(xiàn)啟動應(yīng)用,例如通過點擊應(yīng)用對應(yīng)的圖標(biāo),通過其他應(yīng)用關(guān)聯(lián)或廣播喚醒,通過Push指令喚醒等。因此終端設(shè)備可能存在大量用戶不使用的應(yīng)用進程,導(dǎo)致終端設(shè)備的流暢度降低,同時導(dǎo)致終端設(shè)備的待機時間減少,影響用戶的使用體驗。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種應(yīng)用啟動方法及裝置。
根據(jù)本公開實施例的第一方面,提供一種應(yīng)用啟動方法,包括:
獲取終端設(shè)備的各個應(yīng)用處于未啟動狀態(tài)的時長;
從所述各個應(yīng)用中確定處于未啟動狀態(tài)的時長大于或等于時間閾值的第一應(yīng)用;
在檢測到針對所述第一應(yīng)用的第一啟動操作的情況下,若所述第一啟動操作滿足第一預(yù)設(shè)條件,則禁止啟動所述第一應(yīng)用。
在一種可能的實現(xiàn)方式中,所述第一預(yù)設(shè)條件為通過所述終端設(shè)備的服務(wù)組件進行啟動。
在一種可能的實現(xiàn)方式中,獲取終端設(shè)備的各個應(yīng)用處于未啟動狀態(tài)的時長,包括:
通過所述終端設(shè)備的使用情況統(tǒng)計管理者UsageStatsManager,獲取所述各個應(yīng)用處于未啟動狀態(tài)的時長,所述使用情況統(tǒng)計管理者包括所述各個應(yīng)用的使用情況。
在一種可能的實現(xiàn)方式中,在從所述各個應(yīng)用中確定處于未啟動狀態(tài)的時長大于或等于時間閾值的第一應(yīng)用之后,所述方法還包括:
將所述第一應(yīng)用添加到預(yù)設(shè)應(yīng)用列表中,所述預(yù)設(shè)應(yīng)用列表用于記錄禁止通過所述滿足第一預(yù)設(shè)條件的啟動操作進行啟動的各個應(yīng)用。
在一種可能的實現(xiàn)方式中,在將所述第一應(yīng)用添加到所述預(yù)設(shè)應(yīng)用列表之后,所述方法還包括:
在檢測到針對所述第一應(yīng)用的第二啟動操作的情況下,若所述第二啟動操作滿足第二預(yù)設(shè)條件,則啟動所述第一應(yīng)用,并將所述第一應(yīng)用從所述預(yù)設(shè)應(yīng)用列表中刪除,所述第二預(yù)設(shè)條件為通過所述終端設(shè)備的活動組件進行啟動。
根據(jù)本公開實施例的第二方面,提供一種應(yīng)用啟動裝置,包括:
獲取模塊,用于獲取終端設(shè)備的各個應(yīng)用處于未啟動狀態(tài)的時長;
確定模塊,用于從所述各個應(yīng)用中確定處于未啟動狀態(tài)的時長大于或等于時間閾值的第一應(yīng)用;
第一操作模塊,用于在檢測到針對所述第一應(yīng)用的第一啟動操作的情況下,若所述第一啟動操作滿足第一預(yù)設(shè)條件,則禁止啟動所述第一應(yīng)用。
在一種可能的實現(xiàn)方式中,所述第一預(yù)設(shè)條件為通過所述終端設(shè)備的服務(wù)組件進行啟動。
在一種可能的實現(xiàn)方式中,所述獲取模塊用于:
通過所述終端設(shè)備的使用情況統(tǒng)計管理者UsageStatsManager,獲取所述各個應(yīng)用處于未啟動狀態(tài)的時長,所述使用情況統(tǒng)計管理者包括所述各個應(yīng)用的使用情況。
在一種可能的實現(xiàn)方式中,所述裝置還包括:
添加模塊,用于將所述第一應(yīng)用添加到預(yù)設(shè)應(yīng)用列表中,所述預(yù)設(shè)應(yīng)用列表用于記錄禁止通過所述滿足第一預(yù)設(shè)條件的啟動操作進行啟動的各個應(yīng)用。
在一種可能的實現(xiàn)方式中,所述裝置還包括:
第二操作模塊,用于在檢測到針對所述第一應(yīng)用的第二啟動操作的情況下,若所述第二啟動操作滿足第二預(yù)設(shè)條件,則啟動所述第一應(yīng)用,并將所述第一應(yīng)用從所述預(yù)設(shè)應(yīng)用列表中刪除,所述第二預(yù)設(shè)條件為通過所述終端設(shè)備的活動組件進行啟動。
根據(jù)本公開實施例的第三方面,提供一種應(yīng)用啟動裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為執(zhí)行上述的方法。
根據(jù)本公開實施例的第四方面,提供一種非易失性計算機可讀存儲介質(zhì),其上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)上述的方法。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:本公開的應(yīng)用啟動方法及裝置,獲取終端設(shè)備的各個應(yīng)用處于未啟動狀態(tài)的時長,從各個應(yīng)用中確定處于未啟動狀態(tài)的時長大于或等于時間閾值的第一應(yīng)用,在檢測到針對第一應(yīng)用的第一啟動操作的情況下,若第一啟動操作滿足第一預(yù)設(shè)條件,則禁止啟動第一應(yīng)用,由此能夠針對處于未啟動狀態(tài)的時長大于或等于時間閾值的應(yīng)用,不通過滿足第一預(yù)設(shè)條件的啟動操作進行啟動,從而降低終端設(shè)備的功耗,減少終端設(shè)備的應(yīng)用進程,增加終端設(shè)備的使用時間和流暢度。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
該專利技術(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/201710790645.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





