亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于移動終端的單手操作觸摸屏的方法及其移動終端與流程

文檔序號:12200695閱讀:247來源:國知局
基于移動終端的單手操作觸摸屏的方法及其移動終端與流程
本發(fā)明涉及移動終端技術(shù)領(lǐng)域,更具體地涉及一種基于移動終端的單手操作觸摸屏的方法及其移動終端。

背景技術(shù):
當(dāng)前,隨著智能手機的迅速發(fā)展,手機的功能也在不斷豐富,為實現(xiàn)更多的功能以及達到更好的顯示效果,手機的屏幕也在不斷的變大,從2.5寸不斷發(fā)展到3.7寸、4.3寸到5寸等。然而,一般用戶習(xí)慣于單手操作手機,手機屏幕的不斷增大給用戶單手操作手機帶來了很大的不便,為此人們提出了一種觸摸屏操作方法,該方法具體為:將觸摸屏分為第一區(qū)域和第二區(qū)域,第二區(qū)域為第一區(qū)域之外的區(qū)域,用戶在第一區(qū)域內(nèi)進行操作,然后第一區(qū)域內(nèi)的第一位置接收用戶輸入的觸控信息并根據(jù)預(yù)設(shè)映射規(guī)則對第一位置信息進行映射,獲得對應(yīng)的第二區(qū)域內(nèi)的第二位置信息,然后根據(jù)觸控信息對第二位置進行觸控操作,即實現(xiàn)了用戶只在第一區(qū)域中進行操作、就能夠?qū)Φ谝粎^(qū)域外的區(qū)域進行操作的效果。然而,該方法存在以下缺點:由于第二區(qū)域只是觸摸屏的一部分,故在第一區(qū)域內(nèi)的操作不能映射為對整個觸摸屏的操作,從而在使用該方法時觸摸屏上存在不可操作區(qū)域,設(shè)計不合理。因此,有必要提供一種基于移動終端的單手操作觸摸屏的方法及其移動終端來克服上述缺陷。

技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種基于移動終端的單手操作觸摸屏的方法,以實現(xiàn)在較小的屏幕區(qū)域內(nèi)對整個觸摸屏進行操作,從而方便用戶單手操作大屏幕移動終端,提升用戶體驗。本發(fā)明的另一目的是提供一種單手操作觸摸屏的移動終端,以實現(xiàn)在較小的屏幕區(qū)域內(nèi)對整個觸摸屏進行操作,從而方便用戶單手操作大屏幕,提升用戶體驗。為實現(xiàn)上述目的,本發(fā)明提供了一種基于移動終端的單手操作觸摸屏的方法,包括以下步驟:接收觸控區(qū)域內(nèi)輸入的觸摸操作并獲取所述觸摸操作的第一點坐標(biāo);將所述第一點坐標(biāo)轉(zhuǎn)換為所述觸摸屏上的第二點坐標(biāo);根據(jù)所述觸摸操作及所述第二點坐標(biāo)對移動終端進行相應(yīng)處理。與現(xiàn)有技術(shù)相比,由于本發(fā)明基于移動終端的單手操作觸摸屏的方法只需用戶在觸控區(qū)域內(nèi)進行觸摸操作,并將觸摸操作對應(yīng)的第一點坐標(biāo)轉(zhuǎn)換為觸摸屏上的第二點坐標(biāo),再根據(jù)第二點坐標(biāo)及觸摸操作對移動終端進行相應(yīng)處理,由于所述觸摸屏為移動終端的全屏幕,從而實現(xiàn)了在較小的觸控區(qū)域內(nèi)對移動終端的整個觸摸屏進行操作,方便了用戶單手操作大屏幕移動終端,提升了用戶體驗。較佳地,所述“根據(jù)所述觸摸操作及所述第二點坐標(biāo)對移動終端進行相應(yīng)處理”之前還包括:高亮顯示所述第二點坐標(biāo)。較佳地,所述“接收觸控區(qū)域內(nèi)輸入的觸摸操作并獲取所述觸摸操作的第一點坐標(biāo)”之前還包括:設(shè)置所述觸控區(qū)域的尺寸和位置;進入單手操作模式。較佳地,所述觸控區(qū)域的位置為所述觸摸屏的右下角或左下角。較佳地,當(dāng)所述觸控區(qū)域的位置為所述觸摸屏的右下角時,所述“將所述第一點坐標(biāo)轉(zhuǎn)換為所述觸摸屏上的第二點坐標(biāo)”具體為:根據(jù)公式x2=(x1-x0+a)*x0/a,y2=(y1-y0+b)*y0/b計算所述第二點坐標(biāo),其中,所述觸摸屏的左上角為原點,所述觸摸屏的尺寸為x0*y0,所述觸控區(qū)域的尺寸為a*b,所述第一點坐標(biāo)為M’(x1,y1),所述第二點坐標(biāo)為M(x2,y2)。較佳地,當(dāng)所述觸控區(qū)域的位置為所述觸摸屏的左下角時,“將所述第一點坐標(biāo)轉(zhuǎn)換為所述觸摸屏上的第二點坐標(biāo)”具體為:根據(jù)公式x4=x3*x0/a,y4=(y3-y0+b)*y0/b計算所述第二點坐標(biāo),其中,所述觸摸屏的左上角為原點,所述觸摸屏的尺寸為x0*y0,所述觸控區(qū)域的尺寸為a*b,所述第一點坐標(biāo)為N’(x3,y3),所述第二點坐標(biāo)為N(x4,y4)。相應(yīng)地,本發(fā)明還提供了一種單手操作觸摸屏的移動終端,包括:接收模塊,用于接收觸控區(qū)域內(nèi)輸入的觸摸操作并獲取所述觸摸操作的第一點坐標(biāo);坐標(biāo)轉(zhuǎn)換模塊,用于將所述第一點坐標(biāo)轉(zhuǎn)換為所述觸摸屏上的第二點坐標(biāo);系統(tǒng)處理模塊,用于根據(jù)所述觸摸操作及所述第二點坐標(biāo)對移動終端進行相應(yīng)處理。較佳地,所述單手操作觸摸屏的移動終端還包括:高亮顯示模塊,用于高亮顯示所述第二點坐標(biāo)。較佳地,所述單手操作觸摸屏的移動終端還包括:設(shè)置模塊,用于設(shè)置所述觸控區(qū)域的尺寸和位置;以及進入模塊,用于進入單手操作模式。較佳地,所述觸控區(qū)域的位置為所述觸摸屏的右下角或左下角。通過以下的描述并結(jié)合附圖,本發(fā)明將變得更加清晰,這些附圖用于解釋本發(fā)明的實施例。附圖說明圖1為本發(fā)明基于移動終端的單手操作觸摸屏的方法一實施例的工作流程圖。圖2為圖1中步驟S101的子流程圖。圖3為觸摸操作為長按或短按且觸控區(qū)域位于觸摸屏的右下角時觸控區(qū)域和觸摸屏在坐標(biāo)系中的位置關(guān)系圖。圖4為觸摸操作為長按或短按且觸控區(qū)域位于觸摸屏的左下角時觸控區(qū)域和觸摸屏在坐標(biāo)系中的位置關(guān)系圖。圖5為觸摸操作為滑動且觸控區(qū)域位于觸摸屏的右下角時觸控區(qū)域和觸摸屏在坐標(biāo)系中的位置關(guān)系圖。圖6為本發(fā)明單手操作觸摸屏的移動終端一實施例的結(jié)構(gòu)框圖。具體實施方式現(xiàn)在參考附圖描述本發(fā)明的實施例,附圖中類似的元件標(biāo)號代表類似的元件。請參考圖1,描述了本發(fā)明基于移動終端的單手操作觸摸屏的方法一實施例的工作流程。如圖1所示,包括以下步驟:步驟S101,設(shè)置觸控區(qū)域的尺寸和位置;具體地,如圖2所示,步驟S101具體包括:步驟S1011,設(shè)置左手操作和右手操作;步驟S1012,分別設(shè)置左手操作和右手操作時觸控區(qū)域的尺寸;其中觸控區(qū)域的尺寸可以由用戶隨意設(shè)置,當(dāng)然也可以根據(jù)用戶的年齡段或使用習(xí)慣設(shè)置,如用戶為兒童時,可以設(shè)置較小尺寸的觸控區(qū)域,當(dāng)用戶為成人時,設(shè)置較大尺寸的觸控區(qū)域,或者用戶習(xí)慣于在非常小的區(qū)域內(nèi)操作,則可以設(shè)置較小尺寸的觸控區(qū)域;步驟S1013,分別設(shè)置左手操作和右手操作時觸控區(qū)域的位置;其中觸控區(qū)域的位置可以在觸摸屏上的任意區(qū)域,當(dāng)然,為了用戶操作方便,一般設(shè)置在觸摸屏的左下角或右下角,如當(dāng)用戶習(xí)慣于右手操作時,可以將觸控區(qū)域的位置設(shè)置在觸摸屏的右下角以實現(xiàn)用戶方便的對觸控區(qū)域進行操作,具體為:假設(shè)觸摸屏的尺寸為x0*y0,建立直角坐標(biāo)系(如圖3所示),以觸摸屏的左上角為原點A(0,0),右下角為點D(x0,y0),左下角為點C(0,y0),右上角為點B(x0,0),若設(shè)置觸控區(qū)域的尺寸為a*b,觸控區(qū)域的位置為觸摸屏的右下角,則觸控區(qū)域在直角坐標(biāo)系中的位置為:觸控區(qū)域的右下角點D’坐標(biāo)與點D坐標(biāo)相同,觸控區(qū)域的左上角為點A’(x0-a,y0-b),觸控區(qū)域的左下角為點C’(x0-a,y0),觸控區(qū)域的右上角為點B’(x0,y0-b),此時觸控區(qū)域內(nèi)的某一點坐標(biāo)M’(x1,y1)對應(yīng)于觸摸屏上的點M(x2,y2),其中x2=(x1-x0+a)*x0/a,y2=(y1-y0+b)*y0/b,M’(x1,y1)即為第一點坐標(biāo),M(x2,y2)即為第二點坐標(biāo),a<x0,b<y0;步驟S1014,退出單手操作模式的設(shè)置;步驟S102,打開單手操作模式開關(guān)以進入單手操作模式;其中在設(shè)置里面會添加一個選項,然后在快捷開關(guān)中(在狀態(tài)欄的下拉列表或者桌面widget)也添加一個按鈕,作為單手操作模式開關(guān),與wifi和藍(lán)牙的開關(guān)類似,同時系統(tǒng)會增加一個變量保存這個單手操作模式開關(guān)的狀態(tài);步驟S103,在單手操作模式下選擇左手操作或右手操作;步驟S104,接收觸控區(qū)域內(nèi)輸入的觸摸操作并獲取觸摸操作的第一點坐標(biāo);如:當(dāng)選擇左手操作后,觸控區(qū)域及觸摸屏在直角坐標(biāo)系中的位置如圖4所示,若用戶對觸控區(qū)域內(nèi)的某一點N’進行觸摸操作,將該點作為第一點,則移動終端接收觸摸操作并獲取第一點坐標(biāo)N’(x3,y3);需要注意的是,觸控區(qū)域為透明顯示,用戶可以清晰的看到整個觸摸屏上的應(yīng)用界面,當(dāng)進入單手操作模式后,用戶可以選擇將觸控區(qū)域以虛線框來標(biāo)識(如圖4所示)以加深用戶對觸控區(qū)域的印象,當(dāng)用戶習(xí)慣單手操作后可以選擇去掉此虛線框以使界面美觀;此外,當(dāng)進入單手操作模式后,只有觸控區(qū)域為可操作區(qū)域,移動終端只對觸控區(qū)域內(nèi)的觸摸操作進行處理、屏蔽其他區(qū)域的觸摸操作,從而可以避免用戶的誤操作;步驟S105,根據(jù)坐標(biāo)映射關(guān)系將觸控區(qū)域內(nèi)的第一點坐標(biāo)轉(zhuǎn)換為觸摸屏上的第二點坐標(biāo);如圖3所示,觸摸屏的左上角為原點A(0,0),右下角為點D(x0,y0),左下角為點C(0,y0),右上角為點B(x0,0),設(shè)置觸控區(qū)域的尺寸為a*b,觸控區(qū)域的位置為觸摸屏的左下角,即觸控區(qū)域的左下角點C’坐標(biāo)與點C坐標(biāo)相同,觸控區(qū)域的右下角為點D’(a,y0),觸控區(qū)域的左上角為點A’(0,y0-b),觸控區(qū)域的右上角為點B’(a,y0-b),此時觸控區(qū)域內(nèi)的第一點坐標(biāo)N’(x3,y3)對應(yīng)于觸摸屏上的第二點坐標(biāo)N(x4,y4),其中x4=x3*x0/a,y4=(y3-y0+b)*y0/b,即觸摸屏與觸控區(qū)域是點對點映射的,在觸控區(qū)域內(nèi)的觸摸操作可以映射為在整個觸摸屏上的操作,實現(xiàn)了在較小的觸控區(qū)域內(nèi)對整個觸摸屏進行操作,方便了用戶單手操作大屏幕移動終端,提高了用戶體驗;步驟S106,高亮顯示第二點坐標(biāo);如圖4所示,高亮顯示第二點坐標(biāo)N(x4,y4),即在第二點坐標(biāo)N(x4,y4)的位置處以亮點的形式進行顯示,當(dāng)高亮顯示第二點坐標(biāo)時,可以幫助用戶確認(rèn)在觸控區(qū)域內(nèi)的操作是否正確以避免用戶誤操作,同時經(jīng)過多次的在觸控區(qū)域內(nèi)進行觸摸操作并對應(yīng)高亮顯示觸摸屏上對應(yīng)的位置之后,有利于用戶形成一個整體的區(qū)域?qū)?yīng)關(guān)系,提高操作準(zhǔn)確度,避免用戶誤操作;當(dāng)然“高亮顯示第二點坐標(biāo)”也可以通過開關(guān)進行控制,用戶可以選擇不顯示,由于一般在單手操作模式下的操作都會比較簡單,比如翻頁,或者選擇按鈕,這種情況下觸摸屏界面都不會太復(fù)雜,故不需要特別精確的操作,當(dāng)用戶熟悉這個按比例進行坐標(biāo)轉(zhuǎn)換的行為之后,誤操作發(fā)生概率會很小;需要注意的是,本實施例中還可以增設(shè)一個“確定”操作,當(dāng)高亮顯示第二點坐標(biāo)后,若是用戶希望操作的區(qū)域,則選擇“確定”以進入下一步操作,反之,若用戶發(fā)現(xiàn)不是希望進行操作的區(qū)域,則可以不選擇“確定”,當(dāng)超過一設(shè)定的時間后移動終端會屏蔽掉用戶的觸摸操作,不對觸摸屏進行相應(yīng)處理,即給了用戶在發(fā)現(xiàn)誤操作時選擇取消觸摸操作的機會,更有利于提高用戶操作的準(zhǔn)確性;步驟S107,根據(jù)觸摸操作及第二點坐標(biāo)對移動終端進行相應(yīng)處理;如控制移動終端接聽電話或?qū)φ谶\行的應(yīng)用程序進行翻頁操作等。需要注意的是,本發(fā)明基于移動終端的單手操作觸摸屏的方法中,觸摸操作為短按、長按或滑動,其中滑動包括連續(xù)滑動(如翻頁操作)和非連續(xù)滑動(如對界面進行縮放操作),對界面進行縮放時需要在觸摸屏上的不同位置處同時進行滑動,即稱為非連續(xù)滑動,當(dāng)觸摸操作為短按或長按時,觸摸操作的第一點坐標(biāo)及對應(yīng)的第二點坐標(biāo)即為觸摸點的坐標(biāo)(如圖3、圖4所示),當(dāng)觸摸操作為連續(xù)滑動時,觸摸操作對應(yīng)于多點坐標(biāo),該多點坐標(biāo)構(gòu)成觸摸操作對應(yīng)的區(qū)域F’,區(qū)域F’對應(yīng)于觸摸屏上的區(qū)域F,區(qū)域F’與區(qū)域F內(nèi)的坐標(biāo)點是一一對應(yīng)的,此時第一點坐標(biāo)即包括區(qū)域F’內(nèi)的所有點坐標(biāo),第二點坐標(biāo)即包括區(qū)域F內(nèi)的所有點坐標(biāo),如圖5所示,當(dāng)觸控區(qū)域位于觸摸屏的右下角時,區(qū)域F’包括點1’、2’、3’...n’,區(qū)域F包括點1、2、3...n,此時第一點坐標(biāo)包括點1’、2’、3’...n’的坐標(biāo),第二點坐標(biāo)包括點1、2、3...n的坐標(biāo),其中點1’坐標(biāo)為1’(a1’,b1’),點2’坐標(biāo)為2’(a2’,b2’)...點n’坐標(biāo)為n’(an’,bn’),點1坐標(biāo)為1(a1,b1),點2坐標(biāo)為2(a2,b2)...點n坐標(biāo)為n(an,bn),a1=(a1’-x0+a)*x0/a,b1=(b1’-y0+b)*y0/b,a2=(a2’-x0+a)*x0/a,b2=(b2’-y0+b)*y0/b...an=(an’-x0+a)*x0/a,bn=(bn’-y0+b)*y0/b,即當(dāng)觸摸操作為連續(xù)滑動時第一點坐標(biāo)與第二點坐標(biāo)之間為多點映射,當(dāng)觸摸操作為非連續(xù)滑動時,觸摸操作的第一點坐標(biāo)與第二點坐標(biāo)之間仍為多點映射,其中每一點之間的坐標(biāo)映射關(guān)系都與觸摸操作為長按或短按時的坐標(biāo)映射關(guān)系相同。請參考圖6,描述了本發(fā)明單手操作觸摸屏的移動終端一實施例的結(jié)構(gòu)框圖。如圖6所示,單手操作觸摸屏的移動終端100包括:設(shè)置模塊10,用于設(shè)置觸控區(qū)域的尺寸和位置;本實施例中觸控區(qū)域的位置為觸摸屏的右下角或左下角,其中“觸控區(qū)域的位置為觸摸屏的右下角”具體為:假設(shè)觸摸屏的尺寸為x0*y0,觸控區(qū)域的尺寸為a*b,觸摸屏的左上角為原點A(0,0),右下角為點D(x0,y0),則觸控區(qū)域的右下角點D’與點D坐標(biāo)相同,觸控區(qū)域的左上角為點A’(x0-a,y0-b);當(dāng)觸控區(qū)域的位置為觸摸屏的右下角時坐標(biāo)映射關(guān)系如下,若第一點坐標(biāo)為M’(x1,y1),則第二點坐標(biāo)為M(x2,y2),其中x2=(x1-x0+a)*x0/a,y2=(y1-y0+b)*y0/b;進入模塊11,用于進入單手操作模式;接收模塊12,用于接收觸控區(qū)域內(nèi)輸入的觸摸操作并獲取觸摸操作的第一點坐標(biāo);坐標(biāo)轉(zhuǎn)換模塊13,用于將第一點坐標(biāo)轉(zhuǎn)換為觸摸屏上的第二點坐標(biāo);高亮顯示模塊14,用于高亮顯示第二點坐標(biāo);系統(tǒng)處理模塊15,用于根據(jù)觸摸操作及第二點坐標(biāo)對移動終端進行相應(yīng)處理。工作時,首先通過設(shè)置模塊10設(shè)置觸控區(qū)域的尺寸和位置,之后,通過進入模塊11進入單手操作模式,當(dāng)進入單手操作模式后,用戶在觸控區(qū)域內(nèi)進行觸摸操作,接收模塊12接收觸摸操作并獲取觸摸操作的第一點坐標(biāo),之后坐標(biāo)轉(zhuǎn)換模塊13將第一點坐標(biāo)轉(zhuǎn)換為觸摸屏上的第二點坐標(biāo)并通過高亮顯示模塊14將第二點坐標(biāo)高亮顯示,最后系統(tǒng)處理模塊15根據(jù)觸摸操作及第二點坐標(biāo)對移動終端進行相應(yīng)處理,從而實現(xiàn)了在較小的觸控區(qū)域內(nèi)對移動終端的整個觸摸屏進行操作,方便了用戶單手操作大屏幕移動終端,提升了用戶體驗。以上結(jié)合最佳實施例對本發(fā)明進行了描述,但本發(fā)明并不局限于以上揭示的實施例,而應(yīng)當(dāng)涵蓋各種根據(jù)本發(fā)明的本質(zhì)進行的修改、等效組合。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1