本發(fā)明涉及通信領(lǐng)域中的應(yīng)用操作技術(shù),尤其涉及一種終端應(yīng)用的啟動方法及終端。
背景技術(shù):
隨著通信技術(shù)的不斷發(fā)展,終端的功能也越來越豐富,終端中的菜單也越來越復(fù)雜,用戶啟動終端應(yīng)用的操作也變得繁瑣,一個應(yīng)用經(jīng)常要經(jīng)過三步以上的操作才能啟動。
現(xiàn)有技術(shù)中,通過用戶預(yù)設(shè)的手勢和動作實現(xiàn)終端應(yīng)用的啟動,即:用戶通過終端中預(yù)先設(shè)置好的手勢就可以打開某一個應(yīng)用。比如:在音樂應(yīng)用界面,用戶可以通過長按音量鍵的“-”,或者在空中大動作畫V或者O,就可以播放或者暫停音樂播放。
然而,在現(xiàn)有技術(shù)的實現(xiàn)流程中,由于預(yù)設(shè)的手勢和動作都是固定的,是終端出廠時就設(shè)置好的,用戶只需根據(jù)說明書就可以掌握預(yù)設(shè)的手勢和動作,而且現(xiàn)有技術(shù)的實現(xiàn)要在某一應(yīng)用的界面進(jìn)行,例如,用戶進(jìn)行體感撥號時,必須要在聯(lián)系人、通話記錄、短信息等界面下進(jìn)行,而不是直接在終端黑屏的狀態(tài)下進(jìn)行撥號,使用起來比較麻煩,因此,現(xiàn)有的啟動終端應(yīng)用的方法不夠靈活,用戶體驗感也差。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種終端應(yīng)用的啟動方法及終端,能夠根據(jù)用戶的使用規(guī)律靈活配置終端應(yīng)用的啟動方式,從而提升用戶體驗感。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明實施例提供一種終端應(yīng)用的啟動方法,所述方法包括:
獲取第一操作和第一參數(shù)值;
所述第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足所述啟動條件的應(yīng)用程序。
在上述方案中,所述第一操作和第一參數(shù)值的類型為根據(jù)用戶選擇配置的,或者為自定義的,或者為自動設(shè)置的。
在上述方案中,所述獲取第一操作和第一參數(shù)值之前,所述方法還包括:
第一用戶設(shè)置界面被打開時,顯示所述第一用戶設(shè)置界面,所述第一用戶設(shè)置界面供所述用戶設(shè)置至少一個應(yīng)用程序的啟動條件;
將所述用戶在所述第一用戶設(shè)置界面上確定的所述至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,確定為所述至少一個應(yīng)用程序的啟動條件。
在上述方案中,確定所述至少一個應(yīng)用程序?qū)?yīng)的所述第二操作和所述第二參數(shù)段的方法包括:
啟動學(xué)習(xí)功能時,在預(yù)設(shè)時間內(nèi),對每個應(yīng)用的使用頻率,及使用所述每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計;
顯示統(tǒng)計結(jié)果,所述統(tǒng)計結(jié)果用于確定所述至少一個應(yīng)用程序?qū)?yīng)的所述第二操作和所述第二參數(shù)段。
在上述方案中,所述第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足所述啟動條件的應(yīng)用程序,包括:
所述第一操作與所述第二操作一致,且所述第一參數(shù)值在所述第二參數(shù)段內(nèi)時,啟動滿足所述啟動條件的應(yīng)用程序。
在上述方案中,所述獲取第一操作和第一參數(shù)值之后,所述方還包括:
所述第一操作和所述第一參數(shù)值滿足至少兩個應(yīng)用程序的啟動條件時,根據(jù)所述用戶的選擇或預(yù)設(shè)條件,啟動滿足所述啟動條件的應(yīng)用程序中的一個應(yīng)用程序。
本發(fā)明實施例提供一種終端,所述終端包括:
獲取單元,用于獲取第一操作和第一參數(shù)值;
啟動單元,用于所述獲取單元獲取的所述第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足所述啟動條件的應(yīng)用程序。
在上述終端中,所述獲取單元獲取的所述第一操作和第一參數(shù)值的類型為根據(jù)用戶選擇配置的,或者為自定義的,或者為自動設(shè)置的。
在上述終端中,所述終端還包括:顯示單元和確定單元;
顯示單元,用于所述獲取單元獲取所述獲取第一操作和第一參數(shù)值之前,第一用戶設(shè)置界面被打開時,顯示所述第一用戶設(shè)置界面,所述第一用戶設(shè)置界面供所述用戶設(shè)置至少一個應(yīng)用程序的啟動條件;
確定單元,用于將所述用戶在所述顯示單元顯示的所述第一用戶設(shè)置界面上確定的所述至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,確定為所述至少一個應(yīng)用程序的啟動條件。
在上述終端中,所述終端還包括:學(xué)習(xí)單元;
所述學(xué)習(xí)單元,用于啟動學(xué)習(xí)功能時,在預(yù)設(shè)時間內(nèi),對每個應(yīng)用的使用頻率,及使用所述每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計;
所述顯示單元,還用于顯示所述學(xué)習(xí)單元統(tǒng)計后的統(tǒng)計結(jié)果,所述統(tǒng)計結(jié)果用于確定所述至少一個應(yīng)用程序?qū)?yīng)的所述第二操作和所述第二參數(shù)段。
在上述終端中,所述啟動單元,具體用于所述獲取單元獲取的所述第一操作與所述確定單元確定的所述第二操作一致,且所述獲取單元獲取的所述第一參數(shù)值在所述確定單元確定的所述第二參數(shù)段內(nèi)時,啟動滿足所述啟動條件的應(yīng)用程序。
在上述終端中,所述啟動單元,還用于所述獲取單元獲取第一操作和第一參數(shù)值之后,所述第一操作和所述第一參數(shù)值滿足所述確定單元確定的至少兩個應(yīng)用程序的啟動條件時,根據(jù)所述用戶的選擇或預(yù)設(shè)條件,啟動滿足所述啟動條件的應(yīng)用程序中的一個應(yīng)用程序。
本發(fā)明實施例提供了一種終端應(yīng)用的啟動方法及終端,終端獲取第一操作和第一參數(shù)值;第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足啟動條件的應(yīng)用程序,該啟動條件根據(jù)用戶選擇配置。采用上述技術(shù)實現(xiàn) 方案,由于終端啟動應(yīng)用程序的啟動條件是根據(jù)用戶的選擇確定的,能實現(xiàn)根據(jù)用戶的使用規(guī)律靈活配置終端應(yīng)用的啟動方式,因此,采用本發(fā)明實施例提供的終端應(yīng)用的啟動方法,考慮了用戶的意愿和選擇,從而提升了用戶體驗感。
附圖說明
圖1為本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的流程圖一;
圖2為本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的流程圖二;
圖3為本發(fā)明實施例提供的設(shè)置界面的示意圖;
圖4為本發(fā)明實施例提供的第一用戶設(shè)置界面的示意圖一;
圖5為本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的流程圖三;
圖6為本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的流程圖四;
圖7為本發(fā)明實施例提供的相同啟動條件的至少兩個應(yīng)用程序的顯示列表;
圖8為本發(fā)明實施例提供的二次判斷相同啟動條件的至少兩個應(yīng)用程序的啟動動作的示意圖;
圖9為本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的流程圖五;
圖10為本發(fā)明實施例提供的第一用戶設(shè)置界面的示意圖二;
圖11為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖一;
圖12為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖二;
圖13為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖三。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
實施例一
本發(fā)明實施例提供一種終端應(yīng)用的啟動方法,如圖1所示,該方法可以包括:
S101、終端獲取第一操作和第一參數(shù)值。
需要說明的是,本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法的是在終端在黑屏狀態(tài)時實現(xiàn)的。
具體的,當(dāng)用戶對終端使用手勢或動作時,該終端獲取用戶的操作,即第一操作,并獲取在獲取第一操作時的第一參數(shù)值。更具體的,終端中有傳感器,用戶做出手勢或動作時,終端可以根據(jù)傳感器感應(yīng),獲取第一操作。
可選的,第一參數(shù)值可以是時間參數(shù),也可以是位置參數(shù),具體的只要是可以表征用戶的習(xí)慣或習(xí)性的參數(shù)都可以,本發(fā)明實施例不作限制。
需要說明的是,本發(fā)明實施例提供的終端應(yīng)用的方法中,用戶可以事先在終端中設(shè)置與預(yù)設(shè)的手勢或動作對應(yīng)的應(yīng)用可以是哪些,以及在什么時間段或什么位置范圍或別的參數(shù)范圍時,啟動這些應(yīng)用。
可選的,本發(fā)明中的終端應(yīng)用為現(xiàn)有的終端上可以實現(xiàn)的各個應(yīng)用,例如,社交軟件、游戲應(yīng)用、電話、短信等等。
可選的,本發(fā)明實施例中的預(yù)設(shè)的手勢和動作可以是終端中出廠時設(shè)置好的,也可以是用戶自行設(shè)置的,可根據(jù)實際需要進(jìn)行設(shè)置,本發(fā)明實施例不作限制。
可選的,本發(fā)明實施例中的終端可以為移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個人數(shù)字助理、平板電腦、便攜式多媒體播放器、導(dǎo)航裝置等等的移動終端,以及諸如數(shù)字TV、臺式計算機等等的固定終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
需要說明的是,本發(fā)明實施例中的第一參數(shù)值的參數(shù)類型與用戶設(shè)置的參數(shù)段的參數(shù)類型一致。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A,于是,當(dāng)終端黑屏?xí)r,用戶做出畫O的手勢后,終端獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)(即第一參數(shù)值)。
S102、第一操作和第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足啟動條件的應(yīng)用程序。
終端獲取第一操作和第一參數(shù)值之后,若該終端獲取的第一操作和第一參數(shù)值是與終端中配置的某一個應(yīng)用程序的啟動條件一致,終端則啟動該某一個應(yīng)用程序,其中,該一個應(yīng)用程序的啟動條件是根據(jù)用戶選擇配置的。
具體的,由于用戶可以根據(jù)自己的使用習(xí)慣和使用應(yīng)用的頻率,設(shè)置本發(fā)明實施例中的應(yīng)用程序的類型和啟動的參數(shù)段的范圍,因此,終端就可以根據(jù)上述用戶選擇的內(nèi)容,配置上述應(yīng)用程序進(jìn)行某一個應(yīng)用程序的啟動條件,這樣,當(dāng)終端獲取的第一操作和第一參數(shù)值滿足一個應(yīng)用程序的啟動條件時,該終端就可以啟動該某一個應(yīng)用程序了。
可選的,本發(fā)明實施例中的第一操作和第一參數(shù)值的類型為根據(jù)用戶選擇配置的,或者為自定義的,或者為自動設(shè)置的。
需要說明的是,本發(fā)明實施例中,由于用戶可以選擇一個時間段對應(yīng)啟動多個應(yīng)用,因此,可以出現(xiàn)多個應(yīng)用程序的啟動條件是相同的情況,而S102中的第一操作和第一參數(shù)值滿足一個應(yīng)用程序的啟動條件的意思是,終端獲取的第一操作和第一參數(shù)值剛好只滿足一個應(yīng)用程序的啟動條件的情況的下的實現(xiàn)方式。具體的,多個應(yīng)用程序的啟動條件是相同的情況對應(yīng)的實現(xiàn)方案將在后面的實施例中進(jìn)行說明。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A,于是,當(dāng)手機黑屏?xí)r,用戶做出畫O的手勢后,手機獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)為21:50(即第一參數(shù)值),這樣,第一操作和第一參數(shù)值與用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A這一啟動條件一致,因此,手機啟動上述聊天軟件,供用戶使用。
進(jìn)一步地,如圖2所示,S101之前,本發(fā)明實施例提供的一種終端應(yīng)用的啟動方法還包括:S103-S104。具體如下:
S103、第一用戶設(shè)置界面被打開時,終端顯示該第一用戶設(shè)置界面,該第 一用戶設(shè)置界面供用戶設(shè)置至少一個應(yīng)用程序的啟動條件。
具體的,第一用戶設(shè)置界面的打開按鍵被觸發(fā),即用戶點擊第一用戶設(shè)置界面,終端顯示第一用戶設(shè)置界面給用戶,于是,用戶可以在該第一用戶設(shè)置界面上輸入相應(yīng)的用戶偏好設(shè)置,該用戶偏好設(shè)置是指用戶按照自己的使用習(xí)慣輸入第二參數(shù)段、第二操作及在地二參數(shù)段想要啟動的至少一個應(yīng)用程序,即用戶可以在第一用戶設(shè)置界面編輯至少一個應(yīng)用程序的啟動條件。
可選的,本發(fā)明實施例中的第一用戶設(shè)置界面可以為用戶偏好設(shè)置界面,用于根據(jù)用戶的偏好或習(xí)慣設(shè)置應(yīng)用程序的啟動參數(shù)。
需要說明的是,終端顯示的第一用戶設(shè)置界面上的內(nèi)容可以包括:第二參數(shù)段設(shè)置框,第二操作設(shè)置框,及應(yīng)用程序的選擇框等。
示例性的,如圖3所示,手機A的第一用戶設(shè)置界面的打開按鍵被觸發(fā)時,即用戶在手機的設(shè)置界面點擊用戶偏好設(shè)置界面時,該手機A可以顯示用戶偏好設(shè)置界面給用戶,于是,如圖4所示,手機A顯示用戶偏好設(shè)置界面給用戶,用戶在該用戶偏好設(shè)置界面里可以輸入在哪個時間常用哪些應(yīng)用程序,以及想要用哪種動作來啟動該應(yīng)用程序。
S104、終端將用戶在第一用戶設(shè)置界面上確定的至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,確定為該至少一個應(yīng)用程序的啟動條件。
終端顯示該第一用戶設(shè)置界面之后,該終端可以獲取用戶在該第一用戶設(shè)置界面上確定的至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,并將該至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段確定為該至少一個應(yīng)用程序的啟動條件。
需要說明的是,第二參數(shù)段的類型與終端獲取的第一參數(shù)值的類型一致。
示例性的,用戶在手機B的用戶偏好設(shè)置界面的第二操作設(shè)置框輸入O的手勢,且在第二參數(shù)段設(shè)置框輸入21:45-22:00的時間段,以及在應(yīng)用程序的選擇框聊天軟件A。于是,手機B將O的手勢、21:45-22:00的時間段配置為聊天軟件A的啟動條件。
優(yōu)選的,本發(fā)明實施例中的所有應(yīng)用的啟動手勢或動作(即第二操作)可 以一致,只通過第二參數(shù)段及其對應(yīng)的應(yīng)用程序來劃分什么情況下啟動哪個應(yīng)用程序。
可以理解的是,當(dāng)本發(fā)明實施例中實現(xiàn)啟動多個應(yīng)用程序的手勢或動作(第二操作)都一致時,在黑屏狀態(tài)下,在不同時間段,用戶只需使用相同的手勢或動作,就可以啟動不同的應(yīng)用程序,不會發(fā)生手勢或動作較多,引起混亂的情況。
具體的,如圖5所示,S102具體為:第一操作與第二操作一致,且第一參數(shù)值在第二參數(shù)段內(nèi)時,啟動滿足啟動條件的應(yīng)用程序。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A,于是,當(dāng)終端黑屏?xí)r,用戶做出畫O的手勢后,終端獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)為21:50(即第一參數(shù)值),這樣,第一操作和第一參數(shù)值與用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A這一啟動條件一致。因此,手機啟動上述聊天軟件,供用戶使用。
進(jìn)一步地,當(dāng)存在第一操作與第二操作不一致,或者第一參數(shù)值未在第二參數(shù)段內(nèi)中的至少一個時,停止啟動未滿足啟動條件的應(yīng)用程序。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A,于是,當(dāng)手機黑屏?xí)r,用戶做出畫O的手勢后,手機獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)為22:50(即第一參數(shù)值),這樣,第一操作和第一參數(shù)值與用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A這一啟動條件不一致。因此,手機停止啟動上述聊天軟件。
需要說明的是,S103和S104提供直接點擊打開按鍵在第一用戶設(shè)置界面中設(shè)置應(yīng)用程序的啟動條件,是本發(fā)明實施例中的優(yōu)選實施例。除此之外,本發(fā)明實施例還可以提供快捷鍵或口令、隔空手勢或動作操作等等方式,完成本發(fā)明實施例中的應(yīng)用程序的啟動條件的設(shè)置,具體的設(shè)置方式,不發(fā)明實施例不作限制。
進(jìn)一步地,S101之后,如圖6所示,獲取第一操作和第一參數(shù)值之后,即S101之后,本發(fā)明實施例提供的終端應(yīng)用的啟動方法還包括:S105。具體如下:
S105、第一操作和第一參數(shù)值滿足至少兩個應(yīng)用程序的啟動條件時,終端根據(jù)用戶的選擇或預(yù)設(shè)條件,啟動滿足啟動條件的應(yīng)用程序中的一個應(yīng)用程序。
終端獲取第一操作和第一參數(shù)值之后,若該終端獲取的第一操作和第一參數(shù)值是與終端中配置的至少兩個應(yīng)用程序的啟動條件一致,終端則需要進(jìn)行二次判定來啟動該某一個應(yīng)用程序,其中,終端的二次判定可以根據(jù)用戶的選擇,也可以根據(jù)預(yù)設(shè)條件來進(jìn)行。
需要說明的是,由于用戶可以根據(jù)自己的使用習(xí)慣和使用應(yīng)用的頻率,設(shè)置本發(fā)明實施例中的應(yīng)用程序的類型和啟動的參數(shù)段的范圍,且用戶可以選擇一個時間段對應(yīng)啟動多個應(yīng)用程序,因此,可以出現(xiàn)多個應(yīng)用程序的啟動條件均相同的情況,因此,終端就可以根據(jù)上述用戶選擇的內(nèi)容,配置上述應(yīng)用程序進(jìn)行至少一個應(yīng)用程序的啟動條件,這樣,就有可能出現(xiàn)終端獲取的第一操作和第一參數(shù)值滿足至少兩個應(yīng)用程序的啟動條件的情況,這時,終端需要進(jìn)行二次判定來決定啟動其中一個應(yīng)用程序。
具體的,若該終端獲取的第一操作和第一參數(shù)值是與終端中配置的至少兩個應(yīng)用程序的啟動條件一致,終端則可以顯示該至少兩個應(yīng)用程序給用戶,通過用戶的選擇來確定啟動其中一個應(yīng)用程序;或者,若該終端獲取的第一操作和第一參數(shù)值是與終端中配置的至少兩個應(yīng)用程序的啟動條件一致,終端則根據(jù)預(yù)設(shè)條件來確定啟動的至少兩個應(yīng)用程序的其中一個應(yīng)用程序。
可選的,本發(fā)明實施例中的預(yù)設(shè)條件可以為預(yù)設(shè)動作,也可以為不同應(yīng)用的優(yōu)先級,還可以為根據(jù)應(yīng)用程序的使用頻率的排序等等,具體的只要是可以使得上述至少兩個應(yīng)用程序排出先后順序的方法都可,本發(fā)明實施例并不作限制。
需要說明的是,上述預(yù)設(shè)條件可以是終端出廠時設(shè)置的,也可以是用戶通過設(shè)置界面設(shè)置的,本發(fā)明實施例并不作限制。其中,預(yù)設(shè)動作本發(fā)明實施例也不作限制。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A和視頻軟件B,于是,當(dāng)手機黑屏?xí)r,用戶做出畫O的手勢后,手機獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)為21:50(即第一參數(shù)值),這樣,第一操作和第一參數(shù)值與用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A和視頻軟件B的啟動條件都一致,這時,如圖7所示,手機顯示聊天軟件A和視頻軟件B的列表,通過用戶選擇聊天軟件A,啟動該述聊天軟件,供用戶使用。
示例性的,假設(shè)用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A、視頻軟件B、音樂軟件C及游戲D,于是,當(dāng)手機黑屏?xí)r,用戶做出畫O的手勢后,手機獲取用戶的畫O的手勢(即第一操作),同時獲取此時的時間參數(shù)為21:50(即第一參數(shù)值),這樣,第一操作和第一參數(shù)值與用戶采用畫O的手勢實現(xiàn)本方案,且設(shè)置在21:45-22:00的時間段內(nèi),啟動聊天軟件A、視頻軟件B、音樂軟件C及游戲D的啟動條件均一致,這時,如圖8所示,手機向下晃動時,啟動聊天軟件A,手機向左晃動時,啟動視頻軟件B,手機向右晃動時,啟動音樂軟件C,手機向上晃動時,啟動游戲D,于是,通過手機向上晃動,啟動游戲D,供用戶使用該游戲D。
需要說明的是,本發(fā)明實施例中的S102和S105為S101之后的可選步驟,根據(jù)實際檢測情況選擇其中一個步驟執(zhí)行;也就是說,在本發(fā)明實施例中,S101之后,可以執(zhí)行S102,也可以執(zhí)行S105,具體的執(zhí)行順序可以根據(jù)實際情況而定,本發(fā)明實施例不作限制;并且,S102或S105執(zhí)行完后,本次處理流程就結(jié)束了。
進(jìn)一步地,如圖9所示,S103之后,S104之前,本發(fā)明實施例提供的終端應(yīng)用的啟動方法還包括:確定至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段的方法,即,S106-S107。具體如下:
S106、啟動學(xué)習(xí)功能時,終端在預(yù)設(shè)時間內(nèi),對每個應(yīng)用的使用頻率,及使用該每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計。
需要說明的是,由于本發(fā)明的優(yōu)選實施例中的第一用戶設(shè)置界面可以為用戶偏好設(shè)置界面,主要用于根據(jù)用戶的偏好或習(xí)慣設(shè)置應(yīng)用程序的啟動參數(shù)。因此,終端顯示的第一用戶設(shè)置界面上的內(nèi)容除了包括:第二參數(shù)段設(shè)置框,第二操作設(shè)置框,及應(yīng)用程序的選擇框之外,還可以包括:學(xué)習(xí)反饋按鈕。
具體的,第一用戶設(shè)置界面的學(xué)習(xí)反饋按鈕被啟動時(示例性的,如圖10所示,學(xué)習(xí)反饋按鈕為開時),終端可以在預(yù)設(shè)時間內(nèi)對用戶的使用應(yīng)用的習(xí)慣進(jìn)行學(xué)習(xí),具體對每個應(yīng)用的使用頻率,及使用該每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計,供用戶設(shè)置至少一個應(yīng)用程序的啟動條件時作為參考數(shù)據(jù)。
需要說明的是,啟動學(xué)習(xí)動能的一種方式為第一用戶設(shè)置界面的學(xué)習(xí)反饋按鈕被啟動,但是本發(fā)明實施例不限制啟動學(xué)習(xí)動能的方式。
可選的,預(yù)設(shè)時間可以是一周,具體的預(yù)設(shè)時間的設(shè)置可以根據(jù)用戶的使用周期進(jìn)行設(shè)定,本發(fā)明實施例不作限制。
需要說明的是,當(dāng)本發(fā)明實施例中優(yōu)選的實施例是用同一個手勢,上述第三操作可以與第二操作相同。
S107、終端顯示統(tǒng)計結(jié)果,該統(tǒng)計結(jié)果用于確定至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段。
終端在預(yù)設(shè)時間內(nèi),對每個應(yīng)用的使用頻率,及使用該每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計之后,該終端就顯示上述每個應(yīng)用的統(tǒng)計結(jié)果給用戶,以確定至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,使得用戶在設(shè)置至少一個應(yīng)用程序的啟動條件時作為參考數(shù)據(jù)。
示例性的,當(dāng)?shù)谝挥脩粼O(shè)置界面的學(xué)習(xí)反饋按鈕被啟動時,終端在一周內(nèi),對每個應(yīng)用的使用頻率,及使用該每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計,并將統(tǒng)計出的手勢為O時的應(yīng)用程序的使用時間段和使用次數(shù)顯示出來,以供用戶在用戶偏好設(shè)置界面上輸入的啟動參數(shù)作參考。
可以理解的是,由于實現(xiàn)本發(fā)明實施例提供的終端應(yīng)用的終端具有學(xué)習(xí)反饋的功能,因此,可以更好,更準(zhǔn)確的使得用戶輸入合適的啟動參數(shù)在終端中, 這樣,終端就可以按照獲取的合理的啟動參數(shù),配置終端應(yīng)用的啟動條件,從而提升用戶體驗感。
本發(fā)明實施例所提供的一種終端應(yīng)用的啟動方法,終端獲取第一操作和第一參數(shù)值;第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足啟動條件的應(yīng)用程序,該啟動條件根據(jù)用戶選擇配置。采用上述技術(shù)實現(xiàn)方案,由于終端啟動應(yīng)用程序的啟動條件是根據(jù)用戶的選擇確定的,能實現(xiàn)根據(jù)用戶的使用規(guī)律靈活配置終端應(yīng)用的啟動方式,因此,采用本發(fā)明實施例提供的終端應(yīng)用的啟動方法,考慮了用戶的意愿和選擇,從而提升了用戶體驗感。
實施例二
如圖11所示,本發(fā)明實施例提供一種終端1,該終端1可以包括:
獲取單元10,用于獲取第一操作和第一參數(shù)值。
啟動單元11,用于所述獲取單元10獲取的所述第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足所述啟動條件的應(yīng)用程序。
可選的,所述獲取單元10獲取的所述第一操作和第一參數(shù)值的類型為根據(jù)用戶選擇配置的,或者為自定義的,或者為自動設(shè)置的。
可選的,如圖12所示,所示終端1還包括:顯示單元12和確定單元13。
所述顯示單元12,用于所述獲取單元10獲取所述獲取第一操作和第一參數(shù)值之前,第一用戶設(shè)置界面被打開時,顯示所述第一用戶設(shè)置界面,所述第一用戶設(shè)置界面供所述用戶設(shè)置至少一個應(yīng)用程序的啟動條件。
所述確定單元13,用于將所述用戶在所述顯示單元12顯示的所述第一用戶設(shè)置界面的上確定的所述至少一個應(yīng)用程序?qū)?yīng)的第二操作和第二參數(shù)段,確定為所述至少一個應(yīng)用程序的啟動條件。
可選的,所述啟動單元11,具體用于所述獲取單元10獲取的所述第一操作與所述確定單元13確定的所述第二操作一致,且所述獲取單元10獲取的所述第一參數(shù)值在所述確定單元13確定的所述第二參數(shù)段內(nèi)時,啟動滿足所述啟動條件的應(yīng)用程序。
可選的,所述啟動單元13,還用于所述獲取單元10獲取第一操作和第一 參數(shù)值之后,所述第一操作和所述第一參數(shù)值滿足所述確定單元13確定的至少兩個應(yīng)用程序的啟動條件時,根據(jù)所述用戶的選擇或預(yù)設(shè)條件,啟動滿足所述啟動條件的應(yīng)用程序中的一個應(yīng)用程序。
可選的,如圖13所示,所述終端1還包括:學(xué)習(xí)單元14。
所述學(xué)習(xí)單元14,用于啟動學(xué)習(xí)功能時,在預(yù)設(shè)時間內(nèi),對每個應(yīng)用的使用頻率,及使用所述每個應(yīng)用的第三操作和第三參數(shù)值進(jìn)行學(xué)習(xí)統(tǒng)計。
所述顯示單元12,還用于顯示所述學(xué)習(xí)單元14統(tǒng)計后的統(tǒng)計結(jié)果,所述統(tǒng)計結(jié)果用于確定所述至少一個應(yīng)用程序?qū)?yīng)的所述第二操作和所述第二參數(shù)段。
在實際應(yīng)用中,上述獲取單元10、啟動單元11、確定單元13和學(xué)習(xí)單元14可由位于終端上的處理器實現(xiàn),具體為中央處理器(CPU)、微處理器(MPU)、數(shù)字信號處理器(DSP)或現(xiàn)場可編程門陣列(FPGA)等實現(xiàn),顯示單元12可以由顯示器實現(xiàn),終端1中還可以包括存儲器,具體的,第一參數(shù)值及其軟件代碼、第一操作及其軟件代碼、第二操作及其軟件代碼、第二參數(shù)段及其軟件代碼、第三操作及其軟件代碼和第三參數(shù)值及其軟件代碼可以保存在存儲器中,該存儲器和顯示器均通過系統(tǒng)總線與處理器連接,其中,存儲器,其中,存儲器用于存儲可執(zhí)行程序代碼,該程序代碼包括計算機操作指令,存儲器可能包含高速RAM存儲器,也可能還包括非易失性存儲器,例如,至少一個磁盤存儲器。
可選的,本發(fā)明實施例中的終端可以為移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個人數(shù)字助理、平板電腦、便攜式多媒體播放器、導(dǎo)航裝置等等的移動終端,以及諸如數(shù)字TV、臺式計算機等等的固定終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
本發(fā)明實施例所提供的一種終端,終端獲取第一操作和第一參數(shù)值;第一操作和所述第一參數(shù)值滿足應(yīng)用程序的啟動條件時,啟動滿足啟動條件的應(yīng)用程序,該啟動條件根據(jù)用戶選擇配置。采用上述技術(shù)實現(xiàn)方案,由于終端啟動 應(yīng)用程序的啟動條件是根據(jù)用戶的選擇確定的,能實現(xiàn)根據(jù)用戶的使用規(guī)律靈活配置終端應(yīng)用的啟動方式,因此,采用本發(fā)明實施例提供的終端應(yīng)用的啟動方法,考慮了用戶的意愿和選擇,從而提升了用戶體驗感。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。