一種基于手勢對應(yīng)用程序進(jìn)行操作的方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種基于手勢對應(yīng)用程序進(jìn)行操作的方法及終端。
【背景技術(shù)】
[0002]隨著智能終端的普及,人們對智能終端的要求也越來越高。對于智能終端中對應(yīng)用程序進(jìn)行操作的問題,我們以帶有觸摸屏的移動終端為例進(jìn)行說明。在現(xiàn)有技術(shù)中,在移動終端黑屏(也可以說是休眠)的情況下,如果需要打開移動終端中的應(yīng)用程序,就需要先點(diǎn)亮屏幕,然后解鎖,然后找到相應(yīng)的應(yīng)用程序,再打開。這種方式非常繁瑣,降低了用戶的體驗(yàn)度。為使用戶能快速地打開某一應(yīng)用,有發(fā)明提出了通過搖動手機(jī)打開相應(yīng)的應(yīng)用,但是這種方式也需要用戶先點(diǎn)亮屏幕才可以。而且這種方式只能打開一個應(yīng)用,如果用戶想打開其他的應(yīng)用,同樣需要先點(diǎn)亮屏幕,然后解鎖,再找到需要打開的應(yīng)用程序??梢姡F(xiàn)有的打開應(yīng)用程序的方式非常的繁瑣。同樣,如果用戶需要關(guān)閉某一應(yīng)用程序,其操作也很繁瑣,用戶需要在運(yùn)行應(yīng)用程序的界面點(diǎn)功能鍵,然后選擇關(guān)閉;或者在顯示正在運(yùn)行的程序的界面上對應(yīng)用程序進(jìn)行關(guān)閉操作。可見,現(xiàn)有的關(guān)閉應(yīng)用程序的方式也非常的繁瑣,正因?yàn)椴僮鞯姆爆?,用戶在打開應(yīng)用程序之后,一般都不會關(guān)閉應(yīng)用程序,而是讓其在后臺運(yùn)行,這樣會增加終端的負(fù)荷,無形中使終端的運(yùn)行速度降低。綜上,現(xiàn)有的對終端中的應(yīng)用程序的操作都比較繁瑣。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的主要技術(shù)問題是,提供一種基于手勢對應(yīng)用程序進(jìn)行操作的方法及終端,解決現(xiàn)有技術(shù)中對終端中的應(yīng)用程序的操作比較繁瑣的問題。
[0004]為解決上述技術(shù)問題,本發(fā)明提供了一種基于手勢對應(yīng)用程序進(jìn)行操作的方法,包括:設(shè)置至少一個預(yù)設(shè)手勢,預(yù)設(shè)手勢用于觸發(fā)對應(yīng)用程序的操作;設(shè)置方式為:終端在一個預(yù)設(shè)場景下對一個應(yīng)用程序的一個操作對應(yīng)設(shè)置一個預(yù)設(shè)手勢;確定各預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)場景;當(dāng)終端運(yùn)行在預(yù)設(shè)場景下時,監(jiān)測并識別用戶對終端的手勢信息;當(dāng)所述手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配時,觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0005]在本發(fā)明的一種實(shí)施例中,設(shè)置方式包括:在一個預(yù)設(shè)場景下對不同應(yīng)用程序的同一操作對應(yīng)設(shè)置不同的預(yù)設(shè)手勢;手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配包括:手勢信息與當(dāng)前場景下的某一個預(yù)設(shè)手勢相匹配;觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作包括:觸發(fā)終端對與手勢信息匹配的預(yù)設(shè)手勢對應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0006]在本發(fā)明的一種實(shí)施例中,設(shè)置方式包括:在終端處于黑屏的場景下對不同的應(yīng)用程序的打開操作對應(yīng)設(shè)置不同的預(yù)設(shè)手勢;觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作包括:觸發(fā)終端亮屏、解鎖并打開相應(yīng)的應(yīng)用程序。
[0007]在本發(fā)明的一種實(shí)施例中,設(shè)置方式包括:在同一預(yù)設(shè)場景下對不同應(yīng)用程序的同一操作設(shè)置相同的預(yù)設(shè)手勢;在確定手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配之后,觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作之前還包括:終端確定需要進(jìn)行操作的應(yīng)用程序;觸發(fā)對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作包括:觸發(fā)終端對需要進(jìn)行操作的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0008]在本發(fā)明的一種實(shí)施例中,設(shè)置方式包括:在終端的前臺正在運(yùn)行一個應(yīng)用程序的場景下,對當(dāng)前正在前臺運(yùn)行的應(yīng)用程序的關(guān)閉操作設(shè)置相同的預(yù)設(shè)手勢;終端確定需要進(jìn)行操作的應(yīng)用程序包括:終端確定正在前臺運(yùn)行的應(yīng)用程序,并將其作為需要進(jìn)行操作的應(yīng)用程序;觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作包括:關(guān)閉正在前臺運(yùn)行的應(yīng)用程序。
[0009]在本發(fā)明的一種實(shí)施例中,手勢包括以下至少一種:用戶在終端的觸摸識別區(qū)的觸摸操作、用戶在終端的圖像識別區(qū)的手勢操作。
[0010]本發(fā)明還提供了一種基于手勢對應(yīng)用程序進(jìn)行操作的終端,包括:預(yù)設(shè)手勢設(shè)置模塊、手勢識別模塊和操作執(zhí)行模塊;
[0011]預(yù)設(shè)手勢設(shè)置模塊用于設(shè)置至少一個預(yù)設(shè)手勢,設(shè)置方式為:終端在一個預(yù)設(shè)場景下對一個應(yīng)用程序的一個操作對應(yīng)設(shè)置一個預(yù)設(shè)手勢,并確定各預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)場景,預(yù)設(shè)手勢用于觸發(fā)對應(yīng)用程序的操作;
[0012]手勢識別模塊用于當(dāng)終端運(yùn)行在預(yù)設(shè)場景下時,監(jiān)測并識別用戶對終端的手勢信息;
[0013]操作執(zhí)行模塊用于當(dāng)手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配時,觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0014]在本發(fā)明的一種實(shí)施例中,預(yù)設(shè)手勢設(shè)置模塊包括第一預(yù)設(shè)手勢設(shè)置子模塊,用于在一個預(yù)設(shè)場景下對不同應(yīng)用程序的同一操作對應(yīng)設(shè)置不同的預(yù)設(shè)手勢;操作執(zhí)行模塊包括第一操作執(zhí)行子模塊,用于在手勢信息與當(dāng)前場景下的某一個預(yù)設(shè)手勢相匹配時,觸發(fā)終端對與手勢信息匹配的預(yù)設(shè)手勢對應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0015]在本發(fā)明的一種實(shí)施例中,第一預(yù)設(shè)手勢設(shè)置子模塊包括打開應(yīng)用手勢設(shè)置子模塊,用于在終端處于黑屏的場景下對不同的應(yīng)用程序的打開操作對應(yīng)設(shè)置不同的預(yù)設(shè)手勢;第一操作執(zhí)行子模塊包括打開應(yīng)用子模塊,用于觸發(fā)終端亮屏、解鎖并打開相應(yīng)的應(yīng)用程序。
[0016]在本發(fā)明的一種實(shí)施例中,預(yù)設(shè)手勢設(shè)置模塊包括第二預(yù)設(shè)手勢設(shè)置子模塊,用于在同一預(yù)設(shè)場景下對不同應(yīng)用程序的同一操作設(shè)置相同的預(yù)設(shè)手勢;終端還包括應(yīng)用程序確定模塊,用于在確定手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配之后,確定需要進(jìn)行操作的應(yīng)用程序;操作執(zhí)行模塊包括第二操作執(zhí)行子模塊,用于觸發(fā)終端對需要進(jìn)行操作的應(yīng)用程序執(zhí)行相應(yīng)的操作。
[0017]在本發(fā)明的一種實(shí)施例中,設(shè)置方式包括:第二預(yù)設(shè)手勢設(shè)置子模塊包括關(guān)閉應(yīng)用手勢設(shè)置子模塊,用于在終端的前臺正在運(yùn)行一個應(yīng)用程序的場景下,對當(dāng)前正在前臺運(yùn)行的應(yīng)用程序的關(guān)閉操作設(shè)置相同的預(yù)設(shè)手勢;應(yīng)用程序確定模塊包括前臺運(yùn)行應(yīng)用確定子模塊,用于確定正在前臺運(yùn)行的應(yīng)用程序,并將其作為需要進(jìn)行操作的應(yīng)用程序;第二操作執(zhí)行子模塊包括關(guān)閉應(yīng)用子模塊,用于關(guān)閉正在前臺運(yùn)行的應(yīng)用程序。
[0018]本發(fā)明的有益效果是:
[0019]本發(fā)明提供的基于手勢對應(yīng)用程序進(jìn)行操作的方法及終端,可解決現(xiàn)有技術(shù)中對終端中的應(yīng)用程序的操作比較繁瑣的問題。本發(fā)明提供的方法包括:設(shè)置至少一個預(yù)設(shè)手勢,設(shè)置方式為:終端在一個預(yù)設(shè)場景下對一個應(yīng)用程序的一個操作的觸發(fā)對應(yīng)設(shè)置一個預(yù)設(shè)手勢;確定各預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)場景;當(dāng)終端運(yùn)行在預(yù)設(shè)場景下時,監(jiān)測并識別用戶對終端的手勢信息;當(dāng)所述手勢信息與當(dāng)前場景下的預(yù)設(shè)手勢匹配時,觸發(fā)終端對相應(yīng)的應(yīng)用程序執(zhí)行相應(yīng)的操作。。本發(fā)明提供的方法通過將用戶對終端的做的手勢與對應(yīng)用程序的操作結(jié)合起來,使用戶可以僅通過對終端做手勢就實(shí)現(xiàn)對應(yīng)用程序的操作,而不再需要其他繁瑣的步驟,簡化了用戶對應(yīng)用程序的操作。
【附圖說明】
[0020]圖1為本發(fā)明實(shí)施例一提供的一種基于手勢對應(yīng)用程序進(jìn)行操作的方法的流程不意圖;
[0021]圖2為本發(fā)明實(shí)施例二提供的一種基于手勢對應(yīng)用程序進(jìn)行操作的方法的流程不意圖;
[0022]圖3為本發(fā)明實(shí)施例三提供的一種基于手勢對應(yīng)用程序進(jìn)行操作的終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
當(dāng)前第1頁
1 
2 
3