一種控制屏幕畫面縮放的手勢(shì)方法
【專利摘要】本發(fā)明提供了一種控制屏幕畫面縮放的手勢(shì)方法,通過(guò)移動(dòng)終端作為手勢(shì)輸入設(shè)備,實(shí)時(shí)獲取手指的坐標(biāo)信息,對(duì)坐標(biāo)數(shù)據(jù)進(jìn)行處理和分析判斷對(duì)畫面的放大縮小控制,對(duì)手指旋轉(zhuǎn)的角度進(jìn)行記錄控制縮放比例,將參數(shù)傳入應(yīng)用控制接口中實(shí)現(xiàn)單個(gè)手指對(duì)畫面的縮放控制。此算法實(shí)現(xiàn)簡(jiǎn)單,操作體驗(yàn)好,可廣泛應(yīng)用在移動(dòng)終端需要縮放控制的應(yīng)用中。
【專利說(shuō)明】一種控制屏幕畫面縮放的手勢(shì)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種利用移動(dòng)設(shè)備觸摸屏作為輸入設(shè)備,對(duì)人體的手勢(shì)行為進(jìn)行識(shí)別以控制屏幕畫面縮放的方法。
【背景技術(shù)】
[0002]隨著信息技術(shù)的發(fā)展以及觸屏手持設(shè)備日益普及,基于移動(dòng)終端的應(yīng)用軟件具有巨大的市場(chǎng)與發(fā)展前景。好的移動(dòng)終端應(yīng)用軟件應(yīng)該具有良好的交互特性,提高用戶的使用體驗(yàn)。這些應(yīng)用中經(jīng)常有需要進(jìn)行縮放控制的畫面,例如電子地圖、圖片、游戲場(chǎng)景等。用戶需要使用縮放功能達(dá)到最佳體驗(yàn),例如使用地圖的縮放功能來(lái)快速找到自己所在位置或查看某區(qū)域的詳細(xì)地理位置信息。目前應(yīng)用中使用多點(diǎn)觸控的方式,兩個(gè)手指以上接觸屏幕時(shí),如圖1A所示,向外側(cè)滑動(dòng)放大畫面,更加詳細(xì)地顯示畫面信息,如圖1B所示,向內(nèi)側(cè)滑動(dòng)時(shí)縮小畫面,顯示更大范圍。這種手勢(shì)操作方式符合用戶對(duì)放大縮小的基本感覺,但是也具有一定的局限性,即需要兩根手指操作畫面,例如用戶在室外使用時(shí)可能僅有一根手指能夠操作手機(jī),給操作帶來(lái)了不便。有的應(yīng)用加入了縮放控制欄,解決了單手指操作的問題,但是降低了操作體驗(yàn),給操作帶來(lái)不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是用單指即可實(shí)現(xiàn)屏幕縮放,同時(shí),不影響操作體驗(yàn)。
[0004]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是提供了一種控制屏幕畫面縮放的手勢(shì)方法,其特征在于,步驟為:
[0005]步驟1、用單個(gè)手指在觸屏設(shè)備上按照箭頭的方向進(jìn)行順時(shí)針轉(zhuǎn)動(dòng)或者逆時(shí)針轉(zhuǎn)動(dòng);
[0006]步驟2、當(dāng)手指接觸觸屏?xí)r,通過(guò)觸屏輸入設(shè)備底層接口獲取當(dāng)前的手勢(shì)觸控像素點(diǎn)坐標(biāo),判斷當(dāng)前的接觸是否是第一次接觸觸屏,若是,則進(jìn)入步驟3,若否,則進(jìn)入步驟4 ;
[0007]步驟3、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度作為上次觸控角度,返回步驟2 ;
[0008]步驟4、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度與上次觸控角度對(duì)比,根據(jù)角度的變化情況判斷當(dāng)前手指為順時(shí)針轉(zhuǎn)動(dòng)或逆時(shí)針轉(zhuǎn)動(dòng),順時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),或者,順時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng);同時(shí),計(jì)算旋轉(zhuǎn)角度,不同的旋轉(zhuǎn)角度對(duì)應(yīng)不同的畫面縮放比例;
[0009]步驟5、將步驟4得到的放大畫面指令或縮小畫面指令及畫面縮放比例作為參數(shù)傳入觸屏設(shè)備操作系統(tǒng)的畫面縮放控制接口中,完成畫面按比例縮放。
[0010]本發(fā)明具有較高的準(zhǔn)確度,解決傳統(tǒng)屏幕畫面的縮放交互問題,提供了一種操作體驗(yàn)更佳的人機(jī)交互方式,其具有實(shí)現(xiàn)簡(jiǎn)單、操作體驗(yàn)較好等優(yōu)點(diǎn)?!緦@綀D】
【附圖說(shuō)明】
[0011]圖1A為現(xiàn)有的畫面放大操作示意圖;
[0012]圖1B為現(xiàn)有的畫面縮小操作示意圖;
[0013]圖2A為本發(fā)明的畫面放大操作示意圖;
[0014]圖2B為本發(fā)明的畫面縮小操作示意圖。
【具體實(shí)施方式】
[0015]為使本發(fā)明更明顯易懂,茲以優(yōu)選實(shí)施例,并配合附圖作詳細(xì)說(shuō)明如下。
[0016]本發(fā)明提供了一種控制屏幕畫面縮放的手勢(shì)方法,其步驟為:
[0017]步驟1、用單個(gè)手指在觸屏設(shè)備上按照箭頭的方向進(jìn)行順時(shí)針轉(zhuǎn)動(dòng)(如圖2A所示)或者逆時(shí)針轉(zhuǎn)動(dòng)(如圖2B所示);
[0018]步驟2、當(dāng)手指接觸觸屏?xí)r,通過(guò)觸屏輸入設(shè)備底層接口獲取當(dāng)前的手勢(shì)觸控像素點(diǎn)坐標(biāo),判斷當(dāng)前的接觸是否是第一次接觸觸屏,若是,則進(jìn)入步驟3,若否,則進(jìn)入步驟4 ;
[0019]步驟3、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度作為上次觸控角度,返回步驟2 ;
[0020]步驟4、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度與上次觸控角度對(duì)比,根據(jù)角度的變化情況判斷當(dāng)前手指為順時(shí)針轉(zhuǎn)動(dòng)或逆時(shí)針轉(zhuǎn)動(dòng),順時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),或者,順時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng);同時(shí),計(jì)算旋轉(zhuǎn)角度,不同的旋轉(zhuǎn)角度對(duì)應(yīng)不同的畫面縮放比例;
[0021]步驟5、將步驟4得到的放大畫面指令或縮小畫面指令及畫面縮放比例作為參數(shù)傳入觸屏設(shè)備操作系統(tǒng)的畫面縮放控制接口中,完成畫面按比例縮放。
【權(quán)利要求】
1.一種控制屏幕畫面縮放的手勢(shì)方法,其特征在于,步驟為: 步驟1、用單個(gè)手指在觸屏設(shè)備上按照箭頭的方向進(jìn)行順時(shí)針轉(zhuǎn)動(dòng)或者逆時(shí)針轉(zhuǎn)動(dòng);步驟2、當(dāng)手指接觸觸屏?xí)r,通過(guò)觸屏輸入設(shè)備底層接口獲取當(dāng)前的手勢(shì)觸控像素點(diǎn)坐標(biāo),判斷當(dāng)前的接觸是否是第一次接觸觸屏,若是,則進(jìn)入步驟3,若否,則進(jìn)入步驟4 ; 步驟3、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度作為上次觸控角度,返回步驟2 ; 步驟4、計(jì)算當(dāng)前的手勢(shì)觸控像素點(diǎn)相對(duì)于屏幕中點(diǎn)的角度,將該角度與上次觸控角度對(duì)比,根據(jù)角度的變化情況判斷當(dāng)前手指為順時(shí)針轉(zhuǎn)動(dòng)或逆時(shí)針轉(zhuǎn)動(dòng),順時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),或者,順時(shí)針轉(zhuǎn)動(dòng)與縮小畫面指令對(duì)應(yīng),逆時(shí)針轉(zhuǎn)動(dòng)與放大畫面指令對(duì)應(yīng);同時(shí),計(jì)算旋轉(zhuǎn)角度,不同的旋轉(zhuǎn)角度對(duì)應(yīng)不同的畫面縮放比例; 步驟5、將步驟4得到的放大畫面指令或縮小畫面指令及畫面縮放比例作為參數(shù)傳入觸屏設(shè)備操作系統(tǒng)的畫面縮放控制接口中,完成畫面按比例縮放。
【文檔編號(hào)】G06F3/0488GK103699331SQ201410005955
【公開日】2014年4月2日 申請(qǐng)日期:2014年1月7日 優(yōu)先權(quán)日:2014年1月7日
【發(fā)明者】梅智杰, 廖小飛 申請(qǐng)人:東華大學(xué)