通過手勢操作觸發(fā)觸摸屏上按鈕的方法、裝置及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸摸屏設(shè)備的操作領(lǐng)域,尤其涉及一種通過手勢操作觸發(fā)觸摸屏上按鈕的方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著移動終端的硬件發(fā)展,配備觸摸屏設(shè)備的屏幕越來越大,特別是手持移動終端,包括智能手機(jī)、平板電腦等,而人們希望單手操作這些設(shè)備,但如果屏幕過大,屏幕左上角、右上角等放置的按鈕就不會容易被觸發(fā)。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種通過手勢操作觸發(fā)觸摸屏上按鈕的方法、裝置及移動終端,能夠解決用戶單手操作觸摸屏設(shè)備時(shí),不易觸發(fā)屏幕上按鈕的問題,方便了用戶的操作。
[0004]第一方面,本發(fā)明提供一種通過手勢操作觸發(fā)觸摸屏上按鈕的方法,包括:
[0005]獲取對觸摸屏屏幕任意區(qū)域的手勢操作,所述手勢操作包括滑動方向和滑動范圍;
[0006]判斷所述滑動方向和滑動范圍是否符合預(yù)設(shè)的滑動方向和滑動范圍;
[0007]若所述滑動方向和滑動范圍符合預(yù)設(shè)的滑動方向和滑動范圍,則確定與所述手勢操作符合的所述預(yù)設(shè)的滑動方向和滑動范圍對應(yīng)觸摸屏上的按鈕,觸發(fā)所述按鈕執(zhí)行的系統(tǒng)操作。
[0008]可選地,所述手勢操作的滑動方向?yàn)橄率龅囊环N:
[0009]手指在觸摸屏上向左滑動、手指在觸摸屏上向右滑動、手指在觸摸屏上向下滑動、手指在觸摸屏上向上滑動。
[0010]可選地,所述預(yù)設(shè)的滑動范圍為:手指在觸摸屏上的滑動距離大于等于M,其中,M為觸摸屏屏幕寬度或長度的1/4或1/5或1/3或1/2。
[0011]可選地,若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的1/n,則對應(yīng)觸摸屏上的按鈕為左上角按鈕;
[0012]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為左下角按鈕;
[0013]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/n,則對應(yīng)觸摸屏上的按鈕為右上角按鈕;
[0014]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為右下角按鈕;
[0015]其中,n/q取2、3、4、5,且η與q不同。
[0016]第二方面,本發(fā)明提供一種通過手勢操作觸發(fā)觸摸屏上按鈕的裝置,包括:
[0017]獲取模塊,用于獲取對觸摸屏屏幕任意區(qū)域的手勢操作,所述手勢操作包括滑動方向和滑動范圍;
[0018]判斷模塊,用于判斷所述滑動方向和滑動范圍是否符合預(yù)設(shè)的滑動方向和滑動范圍;
[0019]觸發(fā)模塊,用于若所述滑動方向和滑動范圍符合預(yù)設(shè)的滑動方向和滑動范圍,則確定與所述手勢操作符合的所述預(yù)設(shè)的滑動方向和滑動范圍對應(yīng)觸摸屏上的按鈕,觸發(fā)所述按鈕執(zhí)行的系統(tǒng)操作。
[0020]可選地,所述手勢操作的滑動方向?yàn)橄率龅囊环N:
[0021]手指在觸摸屏上向左滑動、手指在觸摸屏上向右滑動、手指在觸摸屏上向下滑動、手指在觸摸屏上向上滑動。
[0022]可選地,所述預(yù)設(shè)的滑動范圍為:手指在觸摸屏上的滑動距離大于等于M,其中,M為觸摸屏屏幕寬度或長度的1/4或1/5或1/3或1/2。
[0023]可選地,若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的1/n,則對應(yīng)觸摸屏上的按鈕為左上角按鈕;
[0024]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為左下角按鈕;
[0025]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/n,則對應(yīng)觸摸屏上的按鈕為右上角按鈕;
[0026]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為右下角按鈕;
[0027]其中,n/q取2、3、4、5,且η與q不同。
[0028]第三方面,本發(fā)明提供一種移動終端,包括觸摸屏,所述移動終端還包括如上任一項(xiàng)所述的裝置。
[0029]由上述技術(shù)方案可知,本發(fā)明的通過手勢操作觸發(fā)觸摸屏上按鈕的方法、裝置及移動終端,通過獲取對觸摸屏屏幕任意區(qū)域的包括滑動方向和滑動范圍的手勢操作,判斷滑動方向和滑動范圍是否符合預(yù)設(shè)的滑動方向和滑動范圍,若滑動方向和滑動范圍符合預(yù)設(shè)的滑動方向和滑動范圍,則確定與手勢操作符合的預(yù)設(shè)的滑動方向和滑動范圍對應(yīng)觸摸屏上的按鈕,觸發(fā)按鈕執(zhí)行的系統(tǒng)操作,由此,能夠解決用戶單手操作觸摸屏設(shè)備時(shí),不易觸發(fā)屏幕上按鈕的問題,方便了用戶的操作。
【附圖說明】
[0030]圖1為本發(fā)明一實(shí)施例提供的通過手勢操作觸發(fā)觸摸屏上按鈕的方法的流程示意圖;
[0031]圖2為本發(fā)明一實(shí)施例提供的通過手勢操作觸發(fā)觸摸屏上按鈕的裝置的結(jié)構(gòu)示意圖;
[0032]圖3為本發(fā)明實(shí)施例提供的手指在觸摸屏上任意區(qū)域向左或向右滑動一定距離將點(diǎn)擊屏幕左上角的按鈕,觸發(fā)其對應(yīng)的操作的示意圖;
[0033]圖4為本發(fā)明實(shí)施例提供的手指在觸摸屏上任意區(qū)域向右或向左滑動一定距離將點(diǎn)擊屏幕右上角的按鈕,觸發(fā)其對應(yīng)的操作的示意圖。
【具體實(shí)施方式】
[0034]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他的實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0035]圖1示出了本發(fā)明一實(shí)施例提供的通過手勢操作觸發(fā)觸摸屏上按鈕的方法的流程示意圖,如圖1所示,本實(shí)施例的通過手勢操作觸發(fā)觸摸屏上按鈕的方法如下所述。
[0036]101、獲取對觸摸屏屏幕任意區(qū)域的手勢操作,所述手勢操作包括滑動方向和滑動范圍。
[0037]在具體應(yīng)用中,所述手勢操作的滑動方向可以為下述的一種:
[0038]手指在觸摸屏上向左滑動、手指在觸摸屏上向右滑動、手指在觸摸屏上向下滑動、手指在觸摸屏上向上滑動。
[0039]應(yīng)說明的是,本實(shí)施例的上、下、左、右為:在用戶手持觸摸屏設(shè)備(此時(shí)該觸摸屏屏幕的顯示可以為橫屏,也可以為豎屏)且觸摸屏屏幕正向面對用戶的視線時(shí),在觸摸屏屏幕的顯示平面內(nèi)人們通常習(xí)慣定義的上、下、左、右。
[0040]應(yīng)說明的是,本實(shí)施例的手勢操作是手指在觸摸屏上滑動,但本實(shí)施例不對其進(jìn)行限定,僅為舉例說明,可根據(jù)實(shí)際需要選擇,舉例來說,本實(shí)施例的手勢操作也可以是使用觸摸筆等在觸摸屏上滑動。
[0041]102、判斷所述滑動方向和滑動范圍是否符合預(yù)設(shè)的滑動方向和滑動范圍。
[0042]在具體應(yīng)用中,本實(shí)施例預(yù)設(shè)的滑動方向可以為手指在觸摸屏上向上/下/左/右滑動,每個預(yù)設(shè)的滑動方向都必須預(yù)設(shè)其滑動范圍。
[0043]在具體應(yīng)用中,所述預(yù)設(shè)的滑動范圍可以為:手指在觸摸屏上的滑動距離大于等于M,其中,M為觸摸屏屏幕寬度或長度的1/4或1/5或1/3或1/2。
[0044]可理解的是,所述手勢操作的滑動范圍及預(yù)設(shè)的滑動范圍都包括:手指在觸摸屏上在水平方向和豎直方向上分別的滑動范圍;所述水平方向?yàn)?在用戶手持觸摸屏設(shè)備(此時(shí)該觸摸屏屏幕的顯示可以為橫屏,也可以為豎屏)且觸摸屏屏幕正向面對用戶的視線時(shí),在觸摸屏屏幕的顯示平面內(nèi)與觸摸屏屏幕的上下邊緣平行的方向;所述豎直方向?yàn)?在用戶手持觸摸屏設(shè)備(此時(shí)該觸摸屏屏幕的顯示可以為橫屏,也可以為豎屏)且觸摸屏屏幕正向面對用戶的視線時(shí),在觸摸屏屏幕的顯示平面內(nèi)與觸摸屏屏幕的左右邊緣平行的方向。
[0045]可理解的是,本實(shí)施例的所述手勢操作在其滑動方向的預(yù)設(shè)的滑動范圍內(nèi)的滑動軌跡可以是直線,也可以是弧線等,本實(shí)施例不對其進(jìn)行限定,僅為舉例說明,可根據(jù)實(shí)際需要選擇。
[0046]103、若滑動方向和滑動范圍符合預(yù)設(shè)的滑動方向和滑動范圍,則確定與手勢操作符合的預(yù)設(shè)的滑動方向和滑動范圍對應(yīng)觸摸屏上的按鈕,觸發(fā)按鈕執(zhí)行的系統(tǒng)操作。
[0047]在一具體應(yīng)用中,若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的1/n,則對應(yīng)觸摸屏上的按鈕為左上角按鈕;
[0048]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為左下角按鈕;
[0049]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/n,則對應(yīng)觸摸屏上的按鈕為右上角按鈕;
[0050]若預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向右滑動,滑動范圍是觸摸屏屏幕寬度的I/q,則對應(yīng)觸摸屏上的按鈕為右下角按鈕;
[0051]其中,n/q取2、3、4、5,且η與q不同。
[0052]本實(shí)施例的通過手勢操作觸發(fā)觸摸屏上按鈕的方法,通過獲取對觸摸屏屏幕任意區(qū)域的包括滑動方向和滑動范圍的手勢操作,判斷滑動方向和滑動范圍是否符合預(yù)設(shè)的滑動方向和滑動范圍,若滑動方向和滑動范圍符合預(yù)設(shè)的滑動方向和滑動范圍,則確定與手勢操作符合的預(yù)設(shè)的滑動方向和滑動范圍對應(yīng)觸摸屏上的按鈕,觸發(fā)按鈕執(zhí)行的系統(tǒng)操作,能夠解決用戶單手操作觸摸屏設(shè)備時(shí),不易觸發(fā)屏幕上按鈕的問題,方便了用戶的操作。
[0053]在另一具體應(yīng)用中,本實(shí)施例的方法的實(shí)現(xiàn)可以如圖3、圖4所示,圖3示出了本發(fā)明實(shí)施例手指在觸摸屏上任意區(qū)域向左或向右滑動一定距離將點(diǎn)擊屏幕左上角的按鈕,觸發(fā)其對應(yīng)的操作的示意圖,圖4示出了本發(fā)明實(shí)施例手指在觸摸屏上任意區(qū)域向右或向左滑動一定距離將點(diǎn)擊屏幕右上角的按鈕,觸發(fā)其對應(yīng)的操作的示意圖,其實(shí)現(xiàn)過程如圖1所示方法實(shí)施例所述,但在步驟101之前,可以預(yù)設(shè):
[0054]手指在觸摸屏上向左或向右滑動的預(yù)設(shè)的滑動方向,其預(yù)設(shè)的滑動范圍為:手指在觸摸屏上的滑動距離大于等于M,其中,M為觸摸屏屏幕寬度或長度的1/4 (即手指在觸摸屏上在水平方向上的滑動距離大于等于M,在豎直方向上的滑動距離小于等于N,其中,M為觸摸屏屏幕寬度或長度的1/4,N為在水平方向上的滑動距離);
[0055]相應(yīng)地,預(yù)設(shè)的滑動方向?yàn)槭种冈谟|摸屏上向左滑動且滑動范圍是觸摸屏屏幕