一種應(yīng)用啟動裝置與方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用啟動裝置與方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的普及,終端上安裝的各類應(yīng)用越來越多,用戶每天都要打開幾個自己喜歡的應(yīng)用進(jìn)行瀏覽。以手機(jī)為例,越來越多的手機(jī)用戶每天都會通過手機(jī)瀏覽新聞、微博、QQ等應(yīng)用的新消息。
[0003]而現(xiàn)有技術(shù),需要用戶在終端上進(jìn)行手動觸發(fā)才可以啟動應(yīng)用,這種方式首先是操作不夠智能;其次,這種方式往往在用戶將要瀏覽時才臨時啟動應(yīng)用,受用戶所在環(huán)境中網(wǎng)絡(luò)的影響較大,若環(huán)境網(wǎng)絡(luò)不佳,可能會遇到刷新時間長,甚至刷新失敗的問題,例如,多數(shù)上班族每天早晚在公交車上、每日三餐的時候通常會瀏覽各類應(yīng)用,而公交車、食堂這種用戶密集的環(huán)境,網(wǎng)速通常受到很大影響,用戶處在這樣的環(huán)境中臨時啟動應(yīng)用的話,刷新時間長,甚至刷新失敗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供的應(yīng)用啟動裝置與方法,解決現(xiàn)有應(yīng)用啟動方式不夠完善的問題。
[0005]為解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案:
[0006]一種應(yīng)用啟動裝置,包括:第一配置模塊,用于配置至少一個目標(biāo)時間和至少一個應(yīng)用標(biāo)識,并建立各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系;網(wǎng)絡(luò)檢測模塊,用于所述第一配置模塊配置的目標(biāo)時間到達(dá)時,檢測當(dāng)前網(wǎng)絡(luò)是否開啟;以及應(yīng)用啟動模塊,用于所述網(wǎng)絡(luò)檢測模塊的檢測結(jié)果為當(dāng)前網(wǎng)絡(luò)已開啟時,根據(jù)與該目標(biāo)時間對應(yīng)的應(yīng)用標(biāo)識啟動對應(yīng)的應(yīng)用;并基于所開啟的網(wǎng)絡(luò),對所啟動的應(yīng)用進(jìn)行加載。
[0007]進(jìn)一步地,該應(yīng)用啟動裝置,還包括:第二配置模塊,用于配置至少一種網(wǎng)絡(luò)連接方式,并建立各目標(biāo)時間與至少一種網(wǎng)絡(luò)連接方式的對應(yīng)關(guān)系;所述網(wǎng)絡(luò)檢測模塊具體用于所述第一配置模塊配置的目標(biāo)時間到達(dá)時,檢測當(dāng)前是否按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò),若是,則檢測結(jié)果為當(dāng)前網(wǎng)絡(luò)已開啟。
[0008]進(jìn)一步地,該應(yīng)用啟動裝置,還包括:網(wǎng)絡(luò)開啟模塊,用于所述網(wǎng)絡(luò)檢測模塊的檢測結(jié)果為未按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò)時,按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò);所述應(yīng)用啟動模塊還用于所述網(wǎng)絡(luò)開啟模塊按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式成功開啟網(wǎng)絡(luò)之后,根據(jù)與該目標(biāo)時間對應(yīng)的應(yīng)用標(biāo)識啟動對應(yīng)的應(yīng)用,并基于所開啟的網(wǎng)絡(luò),對所啟動的應(yīng)用進(jìn)行加載。
[0009]進(jìn)一步地,第一配置模塊包括自適應(yīng)配置模塊和/或自定義配置模塊:
[0010]自適應(yīng)配置模塊包括:記錄子模塊,用于記錄預(yù)設(shè)周期內(nèi)啟動應(yīng)用的歷史數(shù)據(jù);確定子模塊,用于基于記錄子模塊記錄的歷史數(shù)據(jù),按照預(yù)設(shè)規(guī)則從中確定至少一個目標(biāo)時間和與目標(biāo)時間對應(yīng)的至少一個目標(biāo)應(yīng)用;以及第一保存子模塊,用于將確定子模塊所確定的至少一個目標(biāo)時間、至少一個目標(biāo)應(yīng)用的應(yīng)用標(biāo)識,以及各目標(biāo)時間與應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行保存;
[0011]自定義配置模塊包括:接收子模塊,用于接收用戶的輸入操作;以及第二保存子模塊,用于將用戶輸入的至少一個目標(biāo)時間、至少一個應(yīng)用標(biāo)識,以及各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行保存。
[0012]進(jìn)一步地,記錄子模塊具體用于記錄預(yù)設(shè)周期內(nèi)用戶每次的網(wǎng)絡(luò)開啟時間,以及用戶在每次網(wǎng)絡(luò)開啟后優(yōu)先啟動的至少一個應(yīng)用的應(yīng)用標(biāo)識;確定子模塊具體用于根據(jù)所述預(yù)設(shè)周期內(nèi)用戶在每次網(wǎng)絡(luò)開啟后優(yōu)先啟動的至少一個應(yīng)用的應(yīng)用標(biāo)識,選擇所述預(yù)設(shè)周期內(nèi)啟動次數(shù)最多的至少一個應(yīng)用作為目標(biāo)應(yīng)用;根據(jù)所述預(yù)設(shè)周期內(nèi)用戶每次的網(wǎng)絡(luò)開啟時間,選擇所述預(yù)設(shè)周期內(nèi)網(wǎng)絡(luò)開啟時間最為密集的至少一個時間段的起始時間或提前該起始時間預(yù)設(shè)時長的時間作為目標(biāo)時間。
[0013]進(jìn)一步地,該應(yīng)用啟動裝置,還包括:更新模塊,用于根據(jù)記錄子模塊記錄的下一預(yù)設(shè)周期內(nèi)啟動應(yīng)用的歷史數(shù)據(jù),對第一保存子模塊和/或第二保存子模塊保存的所述目標(biāo)時間、應(yīng)用標(biāo)識、目標(biāo)時間與應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行更新。
[0014]—種應(yīng)用啟動方法,包括:配置至少一個目標(biāo)時間和至少一個應(yīng)用標(biāo)識,并建立各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系;當(dāng)目標(biāo)時間到達(dá)時,檢測當(dāng)前網(wǎng)絡(luò)是否開啟,若已開啟,則根據(jù)與該目標(biāo)時間對應(yīng)的應(yīng)用標(biāo)識啟動對應(yīng)的應(yīng)用,并基于所開啟的網(wǎng)絡(luò),對所啟動的應(yīng)用進(jìn)行加載。
[0015]進(jìn)一步地,該應(yīng)用啟動方法,還包括:配置至少一種網(wǎng)絡(luò)連接方式,并建立各目標(biāo)時間與至少一種網(wǎng)絡(luò)連接方式的對應(yīng)關(guān)系;所述檢測當(dāng)前網(wǎng)絡(luò)是否開啟具體為:檢測當(dāng)前是否按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò),若是,則檢測結(jié)果為已開啟。
[0016]進(jìn)一步地,該應(yīng)用啟動方法,還包括:若檢測結(jié)果為未按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò),則按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式開啟網(wǎng)絡(luò);按照與所述目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式成功開啟網(wǎng)絡(luò)之后,根據(jù)與該目標(biāo)時間對應(yīng)的應(yīng)用標(biāo)識啟動對應(yīng)的應(yīng)用,并基于所開啟的網(wǎng)絡(luò),對所啟動的應(yīng)用進(jìn)行加載。
[0017]進(jìn)一步地,配置至少一個目標(biāo)時間和至少一個應(yīng)用標(biāo)識,并建立各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系包括:記錄預(yù)設(shè)周期內(nèi)啟動應(yīng)用的歷史數(shù)據(jù),按照預(yù)設(shè)規(guī)則從中確定至少一個目標(biāo)時間和與目標(biāo)時間對應(yīng)的至少一個目標(biāo)應(yīng)用,將所確定的至少一個目標(biāo)時間、至少一個目標(biāo)應(yīng)用的應(yīng)用標(biāo)識,以及各目標(biāo)時間與應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行保存;和/或,接收用戶的輸入操作;將用戶輸入的至少一個目標(biāo)時間、至少一個應(yīng)用標(biāo)識,以及各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行保存。
[0018]進(jìn)一步地,記錄預(yù)設(shè)周期內(nèi)啟動應(yīng)用的歷史數(shù)據(jù)包括:記錄預(yù)設(shè)周期內(nèi)用戶每次的網(wǎng)絡(luò)開啟時間,以及用戶在每次網(wǎng)絡(luò)開啟后優(yōu)先啟動的至少一個應(yīng)用的應(yīng)用標(biāo)識;按照預(yù)設(shè)規(guī)則從中確定至少一個目標(biāo)時間和與目標(biāo)時間對應(yīng)的至少一個目標(biāo)應(yīng)用包括:根據(jù)所述預(yù)設(shè)周期內(nèi)用戶在每次網(wǎng)絡(luò)開啟后優(yōu)先啟動的至少一個應(yīng)用的應(yīng)用標(biāo)識,選擇所述預(yù)設(shè)周期內(nèi)啟動次數(shù)最多的至少一個應(yīng)用作為目標(biāo)應(yīng)用;根據(jù)所述預(yù)設(shè)周期內(nèi)用戶每次的網(wǎng)絡(luò)開啟時間,選擇所述預(yù)設(shè)周期內(nèi)網(wǎng)絡(luò)開啟時間最為密集的至少一個時間段的起始時間或提前該起始時間預(yù)設(shè)時長的時間作為目標(biāo)時間。
[0019]進(jìn)一步地,該應(yīng)用啟動方法,還包括:根據(jù)記錄的下一預(yù)設(shè)周期內(nèi)啟動應(yīng)用的歷史數(shù)據(jù),對保存的所述目標(biāo)時間、應(yīng)用標(biāo)識、目標(biāo)時間與應(yīng)用標(biāo)識的對應(yīng)關(guān)系進(jìn)行更新。
[0020] 本發(fā)明提供的應(yīng)用啟動裝置與方法,在預(yù)先配置的目標(biāo)時間到達(dá)且已開啟網(wǎng)絡(luò)時,啟動預(yù)先配置的與該目標(biāo)時間對應(yīng)的應(yīng)用,并基于所開啟的網(wǎng)絡(luò),對所啟動的應(yīng)用進(jìn)行加載。應(yīng)用的開啟無需用戶手動觸發(fā),實(shí)現(xiàn)了應(yīng)用的自啟動,還實(shí)現(xiàn)了應(yīng)用的自加載。若將目標(biāo)時間設(shè)置在用戶啟動應(yīng)用的慣性時間之前,則可實(shí)現(xiàn)應(yīng)用的提前啟動,那么當(dāng)用戶在慣性時間達(dá)到時瀏覽應(yīng)用時,無需手動啟動,可直接進(jìn)入應(yīng)用,無需等待加載,可以直接瀏覽最新消息,因無需加載也就不受當(dāng)前環(huán)境網(wǎng)絡(luò)的影響。若將目標(biāo)時間設(shè)置在有WIFI覆蓋的時候,還可在有WIFI覆蓋時提前自啟動應(yīng)用,利用WIFI來加載應(yīng)用,可進(jìn)一步為用戶節(jié)省流量。
[0021 ] 進(jìn)一步地,本發(fā)明還可預(yù)先配置與目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式,在目標(biāo)時間到達(dá),且當(dāng)前的連網(wǎng)方式與該目標(biāo)時間對應(yīng)的網(wǎng)絡(luò)連接方式一致時,才啟動對應(yīng)的應(yīng)用。這種方案可以由用戶自定義應(yīng)用自啟動、自刷新的網(wǎng)絡(luò)環(huán)境,有利于節(jié)省流量。
【附圖說明】
[0022]圖1為本發(fā)明一實(shí)施例提供的應(yīng)用啟動方法的流程圖;
[0023]圖2為本發(fā)明另一實(shí)施例提供的應(yīng)用啟動方法的流程圖;
[0024]圖3為本發(fā)明一實(shí)施例提供的應(yīng)用啟動裝置的意圖;
[0025]圖4為本發(fā)明一實(shí)施例配置的目標(biāo)時間、網(wǎng)絡(luò)連接方式和應(yīng)用標(biāo)識的示意圖。
【具體實(shí)施方式】
[0026]本發(fā)明在所配置的目標(biāo)時間到來時,可自啟動網(wǎng)絡(luò)(例如WIFI網(wǎng)絡(luò)、移動數(shù)據(jù)網(wǎng)絡(luò)),還可自啟動、自加載應(yīng)用,例如騰訊QQ、人人網(wǎng)客戶端、搜狐新聞客戶端等網(wǎng)絡(luò)應(yīng)用。
[0027]下面通過【具體實(shí)施方式】結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0028]實(shí)施例一:
[0029]圖1為本發(fā)明一實(shí)施例提供的應(yīng)用啟動方法的流程圖,請參考圖1,包括如下流程:
[0030]S101、配置至少一個目標(biāo)時間和至少一個應(yīng)用標(biāo)識,并建立各目標(biāo)時間與至少一個應(yīng)用標(biāo)識的對應(yīng)關(guān)系;
[0031]S102、當(dāng)目標(biāo)時間到達(dá)時,檢測當(dāng)前網(wǎng)絡(luò)是否開啟,若已開啟,則進(jìn)入步驟S103,若未開啟,則進(jìn)入步驟S104 ;
[0032]S103、根據(jù)與該目標(biāo)時間對應(yīng)的應(yīng)用標(biāo)識啟動對應(yīng)的應(yīng)用,并基于所開啟的網(wǎng)絡(luò),對所啟