本發(fā)明實施例涉及移動終端的技術(shù)領(lǐng)域,尤其涉及一種處理移動終端應(yīng)用程序的方法及裝置。
背景技術(shù):
目前,在市面上的手機應(yīng)用已達數(shù)十萬上百萬之多,而每個人安裝App后,刪除和清理App都會成為一個棘手的問題。一些手機的通用做法是將長期不使用的App自動清理掉,或者提示用戶刪除,這樣做的好處是幫助用戶及時刪除不需要的應(yīng)用,為移動終端的系統(tǒng)騰出更多的空間。然而,這樣也會存在一些其他問題,例如用戶保存在一些App上的信息會被清除,或者一些有價值但是不常用的App也會被清理掉。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提出一種處理移動終端應(yīng)用程序的方法及裝置,旨在解決如何避免刪除有價值的應(yīng)用程序的問題。
為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
第一方面,一種處理移動終端應(yīng)用程序的方法,所述方法包括:
獲取移動終端應(yīng)用程序的使用情況,所述使用情況包括操作時長、使用狀態(tài)、歷史記錄和/或用戶評價;
檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除。
優(yōu)選地,所述獲取移動終端應(yīng)用程序的使用情況,包括:
獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量。
優(yōu)選地,所述獲取移動終端應(yīng)用程序的使用情況,包括:
獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作。
優(yōu)選地,所述若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,包括:
定期分析所述移動終端應(yīng)用程序在其他使用者中的評分及評價狀態(tài),結(jié)合所述移動終端應(yīng)用程序在本機的使用狀態(tài),分析是否屬于耗電耗流量的應(yīng)用,若滿足此條件,則提示所述用戶刪除所述移動終端的應(yīng)用程序并推薦對應(yīng)類型的其他移動終端應(yīng)用程序;
在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,包括:
當(dāng)所述移動終端應(yīng)用程序處于長時間未使用狀態(tài)時,對應(yīng)用的有效等級進行劃分,并確定已超出使用周期的范圍;
若不屬于有效應(yīng)用,則提示所述用戶進行刪除;
若屬于有效應(yīng)用,且超過預(yù)設(shè)次數(shù)提示所述用戶時未刪除所述應(yīng)用程序,則自動刪除所述移動終端應(yīng)用程序,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,包括:
若所述移動終端當(dāng)前內(nèi)存不足,接收推薦的需刪除的移動終端應(yīng)用程序的信息,根據(jù)推薦信息進行移動終端應(yīng)用程序的刪除,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
第二方面,一種處理移動終端應(yīng)用程序的裝置,所述裝置包括:
獲取模塊,用于獲取移動終端應(yīng)用程序的使用情況,所述使用情況包括操作時長、使用狀態(tài)、歷史記錄和/或用戶評價;
檢測模塊,用于檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
刪除模塊,用于若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除。
優(yōu)選地,所述獲取模塊,用于:
獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量。
優(yōu)選地,所述獲取模塊,用于:
獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作。
優(yōu)選地,所述刪除模塊,用于:
定期分析所述移動終端應(yīng)用程序在其他使用者中的評分及評價狀態(tài),結(jié)合所述移動終端應(yīng)用程序在本機的使用狀態(tài),分析是否屬于耗電耗流量的應(yīng)用,若滿足此條件,則提示所述用戶刪除所述移動終端的應(yīng)用程序并推薦對應(yīng)類型的其他移動終端應(yīng)用程序;
在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述刪除模塊,用于:
當(dāng)所述移動終端應(yīng)用程序處于長時間未使用狀態(tài)時,對應(yīng)用的有效等級進行劃分,并確定已超出使用周期的范圍;
若不屬于有效應(yīng)用,則提示所述用戶進行刪除;
若屬于有效應(yīng)用,且超過預(yù)設(shè)次數(shù)提示所述用戶時未刪除所述應(yīng)用程序,則自動刪除所述移動終端應(yīng)用程序,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述刪除模塊,用于:
若所述移動終端當(dāng)前內(nèi)存不足,接收推薦的需刪除的移動終端應(yīng)用程序的信息,根據(jù)推薦信息進行移動終端應(yīng)用程序的刪除,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
本發(fā)明實施例提供一種處理移動終端應(yīng)用程序的方法及裝置,獲取移動終端應(yīng)用程序的使用情況;檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件;若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,從而幫助用戶更好的管理手機上的App應(yīng)用;并基于用戶的使用行為及操作習(xí)慣定制一些卸載應(yīng)用的方法,幫助用戶既能擁有充足的系統(tǒng)空間,又能保存自己有用的應(yīng)用。
附圖說明
圖1是本發(fā)明實施例提供的一種處理移動終端應(yīng)用程序的方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖;
圖3是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖;
圖4是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖;
圖5是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖;
圖6是本發(fā)明實施例提供的一種處理移動終端應(yīng)用程序的裝置的功能模塊示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關(guān)的部分而非全部結(jié)構(gòu)。
參考圖1,圖1是本發(fā)明實施例提供的一種處理移動終端應(yīng)用程序的方法的流程示意圖。
如圖1所示,所述處理移動終端應(yīng)用程序的方法包括:
步驟101,獲取移動終端應(yīng)用程序的使用情況,所述使用情況包括操作時長、使用狀態(tài)、歷史記錄和/或用戶評價;
具體的,本方案使用大數(shù)據(jù)信息采集用戶在使用此App的習(xí)慣,如操作時長,應(yīng)用使用時間段等等信息,將用戶的操作習(xí)慣進行系統(tǒng)有效的分析。
本方案還會采集當(dāng)前使用App使用過程中占用的CPU、GPU、存儲空間的大小,及耗電量和流量使用狀況,并與其他App進行比較。
在不使用狀態(tài)下,查看當(dāng)前App是否會有多余的操作,接收推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫、存儲文件等行為。
步驟102,檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
具體的,定期分析當(dāng)前App在其他使用者中的評分及評價狀態(tài),結(jié)合當(dāng)前App在本機的使用狀態(tài),進行分析是否屬于耗電耗流量的應(yīng)用,如果滿足此條件,則提示用戶刪除并推薦類似應(yīng)用。
當(dāng)應(yīng)用處于長時間未使用狀態(tài)時,通過大數(shù)據(jù)信息對應(yīng)用有效等級進行劃分類別,會結(jié)合是否超出用戶使用周期的范圍,如果不屬于極有效應(yīng)用,則提示用戶刪除,用戶可以將該應(yīng)用設(shè)置標簽,以方便下一次是否會提示。如果多次提示用戶刪除用戶沒有做任何操作,則系統(tǒng)自動刪除當(dāng)前應(yīng)用,為用戶騰出空間。
當(dāng)系統(tǒng)空間不足或者內(nèi)存不足時,系統(tǒng)會根據(jù)大數(shù)據(jù)信息推薦給用戶刪除信息清單,以免用戶會出現(xiàn)刪除困惱。
步驟103,若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除。
本發(fā)明實施例提供一種處理移動終端應(yīng)用程序的方法,獲取移動終端應(yīng)用程序的使用情況;檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件;若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,從而幫助用戶更好的管理手機上的App應(yīng)用;并基于用戶的使用行為及操作習(xí)慣定制一些卸載應(yīng)用的方法,幫助用戶既能擁有充足的系統(tǒng)空間,又能保存自己有用的應(yīng)用。
參考圖2,圖2是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖。
如圖2所示,所述處理移動終端應(yīng)用程序的方法包括:
步驟201,獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量;或者,獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作;
步驟202,檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
步驟203,若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除。
參考圖3,圖3是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖。
如圖3所示,在圖1和圖2的實施例的基礎(chǔ)上,以在圖2的基礎(chǔ)上為例進行說明,所述處理移動終端應(yīng)用程序的方法包括:
步驟301,獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量;或者,獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作;
步驟302,檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
步驟303,定期分析所述移動終端應(yīng)用程序在其他使用者中的評分及評價狀態(tài),結(jié)合所述移動終端應(yīng)用程序在本機的使用狀態(tài),分析是否屬于耗電耗流量的應(yīng)用,若滿足此條件,則提示所述用戶刪除所述移動終端的應(yīng)用程序并推薦對應(yīng)類型的其他移動終端應(yīng)用程序;
步驟304,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
參考圖4,圖4是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖。
如圖4所示,在圖1和圖2的實施例的基礎(chǔ)上,以在圖2的基礎(chǔ)上為例進行說明,所述處理移動終端應(yīng)用程序的方法包括:
步驟401,獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量;或者,獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作;
步驟402,檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
步驟403,當(dāng)所述移動終端應(yīng)用程序處于長時間未使用狀態(tài)時,對應(yīng)用的有效等級進行劃分,并確定已超出使用周期的范圍;
步驟404,若不屬于有效應(yīng)用,則提示所述用戶進行刪除;
步驟405,若屬于有效應(yīng)用,且超過預(yù)設(shè)次數(shù)提示所述用戶時未刪除所述應(yīng)用程序,則自動刪除所述移動終端應(yīng)用程序,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
參考圖5,圖5是本發(fā)明實施例提供的另一種處理移動終端應(yīng)用程序的方法的流程示意圖。
如圖5所示,在圖1和圖2的實施例的基礎(chǔ)上,以在圖2的基礎(chǔ)上為例進行說明,所述處理移動終端應(yīng)用程序的方法包括:
步驟501,獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量;或者,獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作;
步驟502,檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
步驟503,若所述移動終端當(dāng)前內(nèi)存不足,接收推薦的需刪除的移動終端應(yīng)用程序的信息,根據(jù)推薦信息進行移動終端應(yīng)用程序的刪除;
步驟504,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
參考圖6,圖6是本發(fā)明實施例提供的一種處理移動終端應(yīng)用程序的裝置的功能模塊示意圖。
如圖6所述,所述處理移動終端應(yīng)用程序的裝置包括:
獲取模塊601,用于獲取移動終端應(yīng)用程序的使用情況,所述使用情況包括操作時長、使用狀態(tài)、歷史記錄和/或用戶評價;
優(yōu)選地,所述獲取模塊601,用于:
獲取所述移動終端應(yīng)用程序在使用過程中占用的CPU、GPU、存儲空間大小、耗電量和/或流量。
優(yōu)選地,所述獲取模塊601,用于:
獲取所述移動終端在不使用的情況下,是否有接收信息、推送信息、發(fā)送信息、生成后臺線程、操作數(shù)據(jù)庫和/或存儲文件的操作。
檢測模塊602,用于檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,所述條件包括所述移動終端應(yīng)用程序超過預(yù)設(shè)時間閾值未使用;和/或,所述移動終端當(dāng)前內(nèi)存不足;和/或,所述移動終端的用戶評價低于預(yù)設(shè)用戶評價閾值;和/或,所述移動終端的用電量超過預(yù)設(shè)用電量閾值;
刪除模塊603,用于若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除。
優(yōu)選地,所述刪除模塊603,用于:
定期分析所述移動終端應(yīng)用程序在其他使用者中的評分及評價狀態(tài),結(jié)合所述移動終端應(yīng)用程序在本機的使用狀態(tài),分析是否屬于耗電耗流量的應(yīng)用,若滿足此條件,則提示所述用戶刪除所述移動終端的應(yīng)用程序并推薦對應(yīng)類型的其他移動終端應(yīng)用程序;
在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述刪除模塊603,用于:
當(dāng)所述移動終端應(yīng)用程序處于長時間未使用狀態(tài)時,對應(yīng)用的有效等級進行劃分,并確定已超出使用周期的范圍;
若不屬于有效應(yīng)用,則提示所述用戶進行刪除;
若屬于有效應(yīng)用,且超過預(yù)設(shè)次數(shù)提示所述用戶時未刪除所述應(yīng)用程序,則自動刪除所述移動終端應(yīng)用程序,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
優(yōu)選地,所述刪除模塊603,用于:
若所述移動終端當(dāng)前內(nèi)存不足,接收推薦的需刪除的移動終端應(yīng)用程序的信息,根據(jù)推薦信息進行移動終端應(yīng)用程序的刪除,在刪除時確定所述待刪除的移動終端應(yīng)用程序中是否有用戶保存的文件信息,若有,則向所述用戶顯示所述文件信息,并在所述用戶對所述文件處理后,再對所述移動終端程序進行刪除。
本發(fā)明實施例提供一種處理移動終端應(yīng)用程序的裝置,獲取移動終端應(yīng)用程序的使用情況;檢測是否到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件;若到達預(yù)設(shè)刪除所述移動終端應(yīng)用程序的條件,則對所述移動終端應(yīng)用程序進行刪除,從而幫助用戶更好的管理手機上的App應(yīng)用;并基于用戶的使用行為及操作習(xí)慣定制一些卸載應(yīng)用的方法,幫助用戶既能擁有充足的系統(tǒng)空間,又能保存自己有用的應(yīng)用。
以上結(jié)合具體實施例描述了本發(fā)明實施例的技術(shù)原理。這些描述只是為了解釋本發(fā)明實施例的原理,而不能以任何方式解釋為對本發(fā)明實施例保護范圍的限制?;诖颂幍慕忉?,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明實施例的其它具體實施方式,這些方式都將落入本發(fā)明實施例的保護范圍之內(nèi)。