本發(fā)明涉及終端通信技術(shù)領(lǐng)域,尤其涉及一種操作應(yīng)用程序的方法、系統(tǒng)及移動(dòng)終端。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,移動(dòng)終端已經(jīng)逐漸成為人們生活和工作中不可缺少的通信工具,人們對(duì)移動(dòng)終端的體驗(yàn)要求也越來越高。
現(xiàn)在人們?cè)谏詈凸ぷ髦袔缀蹼S身攜帶移動(dòng)終端,移動(dòng)終端的智能化帶動(dòng)了應(yīng)用程序的發(fā)展,移動(dòng)終端上的應(yīng)用程序已經(jīng)涉及到人們的生活和工作。
目前終端上應(yīng)用程序的開啟、關(guān)閉或暫停等都是通過用戶手動(dòng)對(duì)應(yīng)用程序進(jìn)行操作而完成,不能根據(jù)用戶的使用喜好或環(huán)境自動(dòng)的進(jìn)行操作;例如,當(dāng)用戶開車時(shí),移動(dòng)終端一般會(huì)連接車載藍(lán)牙,但并不會(huì)自動(dòng)打開音樂播放器,用戶想要聽音樂時(shí)還需要手動(dòng)開啟音樂播放器,使得開啟音樂播放器的過程不太便利,且體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種操作應(yīng)用程序的方法、系統(tǒng)及移動(dòng)終端,能夠使應(yīng)用程序的操作過程更加智能和便利。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種操作應(yīng)用程序的方法,該方法包括:
判斷連接的終端是否為預(yù)設(shè)終端;
若是,則按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
其中,所述判斷連接的終端是否為預(yù)設(shè)終端,包括:
判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器。
其中,所述判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器,包括:
判斷連接的藍(lán)牙適配器的名稱是否為預(yù)設(shè)藍(lán)牙適配器的名稱。
其中,所述按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序,包括:
按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則開啟、關(guān)閉或暫定運(yùn)行對(duì)應(yīng)的應(yīng)用程序。
其中,所述按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序之后,包括:
確定與所述預(yù)設(shè)終端斷開連接;
將所述應(yīng)用程序設(shè)置為與所述預(yù)設(shè)終端連接前的狀態(tài)。
另一方面,本發(fā)明提出了一種操作應(yīng)用程序的系統(tǒng),該系統(tǒng)包括:
第一判斷模塊,用于判斷連接的終端是否為預(yù)設(shè)終端;
操作控制模塊,用于當(dāng)判斷模塊的判斷結(jié)果為是時(shí),按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
其中,所述系統(tǒng)包括:
第二判斷模塊,用于判斷與所述預(yù)設(shè)終端是否斷開連接;
恢復(fù)控制模塊,用于當(dāng)?shù)诙袛嗄K的判斷結(jié)果為是時(shí),將所述應(yīng)用程序設(shè)置為與所述預(yù)設(shè)終端連接前的狀態(tài)。
另一方面,本發(fā)明提出了一種移動(dòng)終端,該移動(dòng)終端包含上述的操作應(yīng)用程序的系統(tǒng)。
另一方面,本發(fā)明提出了一種移動(dòng)終端,該移動(dòng)終端包括:處理器、存儲(chǔ)器和通信接口;
所述處理器與所述存儲(chǔ)器和所述通信接口耦合;
所述通信接口用于與其他的終端進(jìn)行連接;
所述存儲(chǔ)器用于存儲(chǔ)操作系統(tǒng)、處理器執(zhí)行的操作指令以及預(yù)設(shè)的信息;
所述處理器用于執(zhí)行以下動(dòng)作:
判斷連接的終端是否為預(yù)設(shè)終端;
若是,則按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
其中,所述處理器還用于執(zhí)行以下動(dòng)作:
確定與所述預(yù)設(shè)終端斷開連接;將所述應(yīng)用程序設(shè)置為與所述預(yù)設(shè)終端連接前的狀態(tài)。
有益效果:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明判斷連接的終端是否為預(yù)設(shè)終端;若是,則按與所述預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。當(dāng)終端與某一預(yù)設(shè)終端連接時(shí),通常用戶會(huì)對(duì)移動(dòng)終端上的應(yīng)用程序進(jìn)行相應(yīng)操作,本發(fā)明通過與預(yù)設(shè)終端連接時(shí)自動(dòng)按與該預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序的操作規(guī)則對(duì)移動(dòng)終端上的應(yīng)用程序進(jìn)行操作,使得用戶不需要再對(duì)移動(dòng)終端上的應(yīng)用程序進(jìn)行手動(dòng)操作,使得應(yīng)用程序的操作過程更加智能和便利。
附圖說明
圖1是本發(fā)明操作應(yīng)用程序的方法第一實(shí)施例的流程示意圖;
圖2是本發(fā)明操作應(yīng)用程序的方法第二實(shí)施例的流程示意圖;
圖3是本發(fā)明操作應(yīng)用程序的系統(tǒng)第一實(shí)施例的功能模塊圖;
圖4是本發(fā)明操作應(yīng)用程序的系統(tǒng)第二實(shí)施例的功能模塊圖;
圖5是本發(fā)明操作應(yīng)用程序的系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明所提供的一種操作應(yīng)用程序的方法、系統(tǒng)及移動(dòng)終端做進(jìn)一步詳細(xì)描述。
參照?qǐng)D1,圖1是本發(fā)明操作應(yīng)用程序的方法第一實(shí)施例的流程示意圖,該方法包括如下步驟:
S101、判斷連接的終端是否為預(yù)設(shè)終端。
當(dāng)移動(dòng)終端與另一終端連接時(shí),判斷移動(dòng)終端連接的另一終端是否為預(yù)設(shè)終端。
具體的,判斷連接的終端是否為預(yù)設(shè)終端包括:判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器。由于通常終端之間連接通過藍(lán)牙連接,預(yù)設(shè)終端即為預(yù)設(shè)藍(lán)牙適配器。
其中,判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器是通過獲取連接的藍(lán)牙適配器的名稱,判斷連接的藍(lán)牙適配器的名稱是否為預(yù)設(shè)藍(lán)牙適配器的名稱。用戶通過輸入預(yù)設(shè)藍(lán)牙適配器的名稱對(duì)預(yù)設(shè)藍(lán)牙適配器進(jìn)行設(shè)置,即為對(duì)預(yù)設(shè)終端的設(shè)置。此外,對(duì)預(yù)設(shè)終端設(shè)置有對(duì)應(yīng)的應(yīng)用程序操作規(guī)則。
S102、當(dāng)步驟S101的判斷結(jié)果為連接的終端是預(yù)設(shè)終端時(shí),按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
當(dāng)連接的終端為預(yù)設(shè)終端時(shí),按設(shè)置的與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作相應(yīng)的應(yīng)用程序;其中,與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則包括對(duì)應(yīng)用程序進(jìn)行開啟、關(guān)閉或暫停運(yùn)行等;即當(dāng)連接的終端為預(yù)設(shè)終端時(shí),按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則開啟、關(guān)閉或暫定運(yùn)行對(duì)應(yīng)的應(yīng)用程序,結(jié)束此次流程。
例如,用戶將自己的車載藍(lán)牙設(shè)置為預(yù)設(shè)終端,并設(shè)置了與該車載藍(lán)牙對(duì)應(yīng)的應(yīng)用程序操作規(guī)則,該應(yīng)用程序操作規(guī)則為開啟終端上的音樂播放器;當(dāng)用戶上車時(shí),用戶的移動(dòng)終端若與該車載藍(lán)牙連接,則移動(dòng)終端上的音樂播放器會(huì)自動(dòng)開啟,這個(gè)過程中不需要用戶進(jìn)行手動(dòng)操作,對(duì)應(yīng)音樂播放器的開啟更加便利。
參閱圖2,圖2是本發(fā)明操作應(yīng)用程序的方法第二實(shí)施例的流程示意圖,該方法包括如下步驟:
S201、判斷連接的終端是否為預(yù)設(shè)終端。
S202、當(dāng)步驟S101的判斷結(jié)果為連接的終端是預(yù)設(shè)終端時(shí),按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
本實(shí)施例中,步驟S201和步驟S202與圖1所示的方法實(shí)施例相同,此處不再贅述。
S203、確定與預(yù)設(shè)終端斷開連接。
S204、將應(yīng)用程序設(shè)置為與預(yù)設(shè)終端連接前的狀態(tài)。
當(dāng)用戶的移動(dòng)終端與預(yù)設(shè)終端斷開連接,則將應(yīng)用程序恢復(fù)到與該預(yù)設(shè)終端連接前的狀態(tài),結(jié)束此次流程。
例如,用戶將自己的車載藍(lán)牙設(shè)置為預(yù)設(shè)終端,并設(shè)置了與該車載藍(lán)牙對(duì)應(yīng)的應(yīng)用程序操作規(guī)則,該應(yīng)用程序操作規(guī)則為開啟終端上的音樂播放器;當(dāng)用戶上車時(shí),用戶的移動(dòng)終端若與該車載藍(lán)牙連接,則移動(dòng)終端上的音樂播放器會(huì)自動(dòng)開啟;當(dāng)用戶達(dá)到目的地下車后,移動(dòng)終端與預(yù)設(shè)的車載藍(lán)牙斷開連接,則移動(dòng)終端上的音樂播放器也隨之關(guān)閉或暫定運(yùn)行,這個(gè)過程中同樣不需要用戶進(jìn)行手動(dòng)操作。
參照?qǐng)D3,圖3是本發(fā)明操作應(yīng)用程序的系統(tǒng)第一實(shí)施例的功能模塊圖,本實(shí)施例的操作應(yīng)用程序的系統(tǒng)包括:
第一判斷模塊101,用于判斷連接的終端是否為預(yù)設(shè)終端。
操作控制模塊102,用于當(dāng)判斷模塊的判斷結(jié)果為是時(shí),按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
該系統(tǒng)實(shí)施例的具體步驟與圖1所示的方法實(shí)施例的步驟相對(duì)應(yīng),此處不再贅述。
參照?qǐng)D4,圖4是本發(fā)明操作應(yīng)用程序的系統(tǒng)第二實(shí)施例的功能模塊圖,本實(shí)施例的操作應(yīng)用程序的系統(tǒng)包括:
第一判斷模塊201,用于判斷連接的終端是否為預(yù)設(shè)終端。
操作控制模塊202,用于當(dāng)判斷模塊的判斷結(jié)果為是時(shí),按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
第二判斷模塊203,用于判斷與預(yù)設(shè)終端是否斷開連接。
恢復(fù)控制模塊204,用于當(dāng)?shù)诙袛嗄K的判斷結(jié)果為是時(shí),將應(yīng)用程序設(shè)置為與預(yù)設(shè)終端連接前的狀態(tài)。
該系統(tǒng)實(shí)施例的具體步驟與圖2所示的方法實(shí)施例的步驟相對(duì)應(yīng),此處不再贅述。
此外,本發(fā)明另一實(shí)施例提出了一種移動(dòng)終端,該移動(dòng)終端包含圖3或圖4所示的操作應(yīng)用程序的系統(tǒng)。
參照?qǐng)D5,圖5是本發(fā)明操作應(yīng)用程序的系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖。該系統(tǒng)包括:處理器51、存儲(chǔ)器52和通信接口53。
所述處理器51與所述存儲(chǔ)器52和所述通信接口53耦合。
所述通信接口53用于與其他的終端進(jìn)行連接。
所述存儲(chǔ)器52用于存儲(chǔ)操作系統(tǒng)、處理器51執(zhí)行的操作指令以及預(yù)設(shè)的信息;
所述處理器51用于執(zhí)行以下動(dòng)作:
判斷連接的終端是否為預(yù)設(shè)終端;若是,則按存儲(chǔ)器52中存儲(chǔ)的與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序。
處理器51執(zhí)行的判斷連接的終端是否為預(yù)設(shè)終端包括:
判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器。其中,判斷連接的藍(lán)牙適配器是否為預(yù)設(shè)藍(lán)牙適配器是通過判斷連接的藍(lán)牙適配器的名稱是否為預(yù)設(shè)藍(lán)牙適配器的名稱。
處理器51執(zhí)行的按存儲(chǔ)器52中存儲(chǔ)的與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則操作對(duì)應(yīng)的應(yīng)用程序包括:
按與預(yù)設(shè)終端對(duì)應(yīng)的應(yīng)用程序操作規(guī)則開啟、關(guān)閉或暫定運(yùn)行對(duì)應(yīng)的應(yīng)用程序。
進(jìn)一步的,處理器51用于執(zhí)行如下動(dòng)作:
確定與預(yù)設(shè)終端斷開連接;將應(yīng)用程序設(shè)置為與預(yù)設(shè)終端連接前的狀態(tài)。
以上僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍。