觸摸屏上應(yīng)用功能的切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及車載觸摸屏觸控技術(shù)領(lǐng)域,特別是涉及一種觸摸屏上應(yīng)用功能的切換方法。
【背景技術(shù)】
[0002]觸摸屏(touch screen)又稱為“觸控屏”、“觸控面板”,是一種可接收觸頭等輸入信號(hào)的感應(yīng)式液晶顯示裝置。當(dāng)前,在車載系統(tǒng)中,已經(jīng)集成了各式各樣的觸摸屏,包括電阻式或電容式觸摸屏。駕駛員對(duì)觸摸屏上的應(yīng)用進(jìn)行操作,從而獲得多種輔助駕駛的相關(guān)功能,并能進(jìn)行應(yīng)用中所包含的多種功能之間的相互切換。
[0003]例如,車載觸摸屏上的一個(gè)典型應(yīng)用為360°全景顯示系統(tǒng)。360°全景顯示系統(tǒng)是通過汽車前后左右四個(gè)方向的廣角攝像頭進(jìn)行攝像,經(jīng)過圖像畸變還原、視角轉(zhuǎn)化、圖像拼接、圖像增強(qiáng)處理,顯示車輛四周的影像。該應(yīng)用也提供駕駛員手動(dòng)操作,切換顯示任一方向的影像視圖,并可以手動(dòng)放大或縮小任一方向的影像視圖,供駕駛員觀察感興趣的重點(diǎn)區(qū)域。當(dāng)前的車載觸摸屏可以是電阻式觸摸屏或電容式觸摸屏。由于這兩種觸摸屏技術(shù)原理不同,電阻式觸摸屏對(duì)多點(diǎn)觸控支持度不高,對(duì)于應(yīng)用功能的切換一般是提供多級(jí)菜單供駕駛員操作,而電容式觸摸屏可以支持多點(diǎn)觸控,駕駛員可以通過多個(gè)手指觸摸屏幕,進(jìn)行抓、揉等復(fù)雜操作。如圖1A,在360°全景顯示系統(tǒng)的應(yīng)用中,提供“全景調(diào)校”的菜單供駕駛員點(diǎn)按,駕駛員可以通過點(diǎn)按其中的“前視”、“后視”等按鈕來切換顯示某個(gè)方向的影響視圖。如圖1B,為電容式觸摸屏中的應(yīng)用界面視圖,用戶可以通過手勢101操作來放大影像視圖,通過手勢102來操作縮小影像視圖。
[0004]由此可見,傳統(tǒng)技術(shù)中的觸摸屏應(yīng)用功能切換的操作效率不高,電阻式的觸摸屏需要一級(jí)一級(jí)地在菜單中點(diǎn)按,而電容式觸摸屏需要駕駛員集中精力采用多個(gè)手指精準(zhǔn)地進(jìn)行操作,容易操作無效。故,需要提供一種觸摸屏上應(yīng)用功能切換方法,改善應(yīng)用功能切換的操作效率。
【發(fā)明內(nèi)容】
[0005]基于此,有必要提供一種觸摸屏上應(yīng)用功能切換的方法,能夠在觸摸屏上進(jìn)行簡單的操作,就可以輕易切換應(yīng)用的功能,提高操作效率。
[0006]—種觸摸屏上應(yīng)用功能切換的方法,包括:
[0007]在觸摸屏上顯示至少一個(gè)應(yīng)用功能操作區(qū)域,每一所述應(yīng)用功能操作區(qū)域?qū)?yīng)一區(qū)域標(biāo)識(shí);
[0008]接收在應(yīng)用功能操作區(qū)域之內(nèi)進(jìn)行劃動(dòng)操作的操作數(shù)據(jù);
[0009]識(shí)別所述操作數(shù)據(jù)所對(duì)應(yīng)的劃動(dòng)類型,所述劃動(dòng)類型包括上劃、下劃、左劃和右劃;
[0010]確定所述區(qū)域標(biāo)識(shí)與劃動(dòng)類型的組合所對(duì)應(yīng)的控制指令;
[0011 ] 所述應(yīng)用響應(yīng)所述控制指令,進(jìn)行功能切換。
[0012]在一個(gè)實(shí)施例中,所述方法還包括:
[0013]所述觸摸屏在預(yù)設(shè)時(shí)間段內(nèi)未接收到觸摸操作數(shù)據(jù),隱藏所述至少一個(gè)應(yīng)用功能操作區(qū)域;
[0014]所述觸摸屏在隱藏所述至少一個(gè)應(yīng)用功能操作區(qū)域后,重新接收到觸摸操作數(shù)據(jù),則再次顯示所述至少一個(gè)應(yīng)用功能操作區(qū)域。
[0015]在一個(gè)實(shí)施例中,所述在觸摸屏上顯示至少一個(gè)應(yīng)用功能操作區(qū)域的步驟。包括:
[0016]在應(yīng)用的主界面視圖上透明顯示所述至少一個(gè)應(yīng)用功能操作區(qū)域。
[0017]在一個(gè)實(shí)施例中,每一應(yīng)用功能操作區(qū)域的圖層對(duì)應(yīng)于一種顏色數(shù)值。
[0018]在一個(gè)實(shí)施例中,識(shí)別所述操作數(shù)據(jù)所對(duì)應(yīng)的劃動(dòng)類型的步驟,包括:
[0019]記錄劃動(dòng)操作的操作數(shù)據(jù)中所包含的起始觸點(diǎn)坐標(biāo)(start x, start y)和終止觸點(diǎn)坐標(biāo)(stop X,stop y),其中坐標(biāo)系以觸摸屏左上角像素點(diǎn)為原點(diǎn),觸摸屏橫向向右為X軸正向,觸摸屏縱向向下為y軸正向;
[0020]計(jì)算橫向操作距離X = stop x-start x,以及縱向操作距離Y = stop y-starty ;
_] 若IXI > IYI,且x>o,則所述劃動(dòng)類型為右劃;若IXI > IYI,且x〈o,則所述劃動(dòng)類型為左劃;若IYl>Ixl,且γ>0,則所述劃動(dòng)類型為下劃;若|¥|>々|,且¥〈0,則所述劃動(dòng)類型為上劃;若|Y| = Ixl,則所述劃動(dòng)操作為無效操作。
[0022]在一個(gè)實(shí)施例中,識(shí)別所述操作數(shù)據(jù)所對(duì)應(yīng)的劃動(dòng)類型的步驟中,還包括:
[0023]計(jì)算劃動(dòng)操作所對(duì)應(yīng)的傾角,若所述傾角不小于30°,則所述劃動(dòng)操作為無效操作,其中傾角 delta = arctan(MIN/MAX),MIN = min{|X|,Y|},MAX = max{|X|, Y|}。
[0024]在一個(gè)實(shí)施例中,識(shí)別所述操作數(shù)據(jù)所對(duì)應(yīng)的劃動(dòng)類型的步驟中,還包括:
[0025]根據(jù)起始觸點(diǎn)坐標(biāo)(start x,start y)和終止觸點(diǎn)坐標(biāo)(stop x,stop y),判斷兩點(diǎn)是否小于有效距離閥值,若是,則所述劃動(dòng)操作為無效操作。
[0026]在一個(gè)實(shí)施例中,所述有效距離閥值為觸摸屏縱向高度的1/5。
[0027]在一個(gè)實(shí)施例中,在確定所述區(qū)域標(biāo)識(shí)與劃動(dòng)類型的組合所對(duì)應(yīng)的控制指令的步驟之后,還包括:
[0028]在所述應(yīng)用功能操作區(qū)域中展示對(duì)應(yīng)于所述劃動(dòng)類型的圖標(biāo)。
[0029]在一個(gè)實(shí)施例中,所述觸摸屏為電阻式觸摸屏;所述應(yīng)用為360°全景顯示應(yīng)用;所述至少一個(gè)應(yīng)用功能操作區(qū)域包括主界面視圖中部的視角切換區(qū)域以及環(huán)繞所述視角切換操作區(qū)域的四個(gè)近遠(yuǎn)景調(diào)整區(qū)域;
[0030]所述視角切換區(qū)域與上劃相組合,對(duì)應(yīng)于主界面顯示車輛前方景像的控制指令;所述視角切換區(qū)域與右劃相組合,對(duì)應(yīng)于主界面顯示車輛右方景像的控制指令;所述視角切換區(qū)域與下劃相組合,對(duì)應(yīng)于主界面顯示車輛后方景像的控制指令;所述視角切換區(qū)域與左劃相組合,對(duì)應(yīng)于主界面顯示車輛左方景像的控制指令;
[0031]任一所述近遠(yuǎn)景調(diào)整區(qū)域與上劃相結(jié)合,對(duì)應(yīng)于放大前右左后中一個(gè)方向的景像的控制指令;任一所述近遠(yuǎn)景調(diào)整區(qū)域與下劃相結(jié)合,對(duì)應(yīng)于縮小前右左后中一個(gè)方向的景像的控制指令。
[0032]上述觸摸屏上應(yīng)用功能切換的方法,在觸摸屏上顯示應(yīng)用功能操作區(qū)域,并接收在區(qū)域中的劃動(dòng)操作的操作數(shù)據(jù),將應(yīng)用功能操作區(qū)域與劃動(dòng)操作的類型相組合,對(duì)應(yīng)于不同的控制指令,應(yīng)用再根據(jù)控制指令進(jìn)行功能的切換,相比于傳統(tǒng)技術(shù)中的觸控操作,不需要在多級(jí)菜單中進(jìn)行點(diǎn)按,也不需要進(jìn)行多點(diǎn)觸控相關(guān)的精準(zhǔn)操作,故提高了操作效率。
【附圖說明】
[0033]圖1A為傳統(tǒng)技術(shù)中通過多級(jí)菜單進(jìn)行點(diǎn)按操作切換應(yīng)用功能的示意圖;
[0034]圖1B為傳統(tǒng)技術(shù)中通過多點(diǎn)觸控精準(zhǔn)操作切換應(yīng)用功能的示意圖;
[0035]圖2為一個(gè)實(shí)施例中的觸摸屏上應(yīng)用功能的切換方法的流程圖;
[0036]圖3A和圖3B為一個(gè)實(shí)施例中識(shí)別劃動(dòng)類型的示意圖;
[0037]圖4為一個(gè)實(shí)施例中的界面示意圖;
[0038]圖5為一個(gè)實(shí)施例中360°全景顯示應(yīng)用及相關(guān)功能操作區(qū)域的分布示意圖。
【具體實(shí)施方式】
[0039]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]參見圖2,在一個(gè)實(shí)施例中提供了一種觸摸屏上應(yīng)用功能切換的方法。該方法可以但不限于應(yīng)用在車載系統(tǒng)中所集成的觸摸屏上。觸摸屏可以是電阻式觸摸屏,也可以是電容式觸摸屏,優(yōu)選為電阻式觸摸屏。由于電阻式觸摸屏對(duì)多點(diǎn)觸控支持度不高而采用多級(jí)菜單點(diǎn)按的操作方式,本方法用簡單的劃動(dòng)操作代替多級(jí)菜單,可以改善操作效率。本方法中的應(yīng)用包括車載音視頻相關(guān)應(yīng)用、車載導(dǎo)航相關(guān)應(yīng)用或者輔助駕駛相關(guān)應(yīng)用等,具體不作限定。本方法的流程具體包括:
[0041]步驟201,在觸摸屏上顯示至少一個(gè)應(yīng)用功能操作區(qū)域。
[0042]具體的,在觸摸屏上打開一個(gè)應(yīng)用后,可以在應(yīng)用的主界面視圖上顯不應(yīng)用功能操作區(qū)域,每一應(yīng)用功能操作區(qū)域?qū)?yīng)一區(qū)域標(biāo)識(shí),一般的,應(yīng)用功能操作區(qū)域可以是長方形像素區(qū)域。應(yīng)用功能操作區(qū)域的數(shù)目與應(yīng)用的設(shè)定有關(guān),例如在車載音視頻應(yīng)用中,為了便于調(diào)整音量和屏幕亮度,可以提供兩個(gè)應(yīng)用功能操作區(qū)域。而在地圖相關(guān)應(yīng)用中,若需要便于放大和縮小視圖,就可以提供一個(gè)對(duì)應(yīng)的功能操作區(qū)域即可。
[0043]此外,可以在應(yīng)用的主界面視圖上以預(yù)設(shè)的透明度顯示至少一個(gè)應(yīng)用功能操作區(qū)域,從而不影響用戶對(duì)主界面視圖的觀察。透明度默認(rèn)為50%,也可以調(diào)整為其它數(shù)值。當(dāng)應(yīng)用所要切換的功能比較多時(shí),在應(yīng)用的主界面上顯示較多的應(yīng)用功能操作區(qū)域,每一應(yīng)用功能操作區(qū)域的圖層對(duì)應(yīng)于一種顏色數(shù)值,以供用戶容易區(qū)分每一種顏色代表的功能。
[0044]此外,應(yīng)用功能操作區(qū)域可以一直在主界面視圖上進(jìn)行顯示,也可以設(shè)置為觸摸屏在預(yù)設(shè)時(shí)間段內(nèi)未接收到觸摸操作數(shù)據(jù),則隱藏應(yīng)用功能操作區(qū)域,從而可以使應(yīng)用主界面更簡潔和清晰。其中,觸摸操作數(shù)據(jù)是指用戶在觸摸屏上任一點(diǎn)觸控而形成的觸點(diǎn)坐標(biāo),包括應(yīng)用功能操作區(qū)域的內(nèi)部和外部。預(yù)設(shè)時(shí)間段是默認(rèn)設(shè)置的一段時(shí)長,也可以供用戶手動(dòng)調(diào)整,例如可選為15秒、30秒和60秒。觸摸屏在隱藏至少一個(gè)應(yīng)用功能操作區(qū)域后,若重新接收到觸摸操作數(shù)據(jù),則再次顯示至少一個(gè)應(yīng)用功能操作區(qū)域。
[0045]步驟202,接收在應(yīng)用功能操作區(qū)域之內(nèi)進(jìn)行劃動(dòng)操作的操作數(shù)據(jù)。
[0046]具體的,本實(shí)施例中在應(yīng)用功能操作區(qū)域之內(nèi)進(jìn)行的操作主要是指劃動(dòng)操作。本實(shí)施例的宗旨是簡化觸摸屏操作,在觸摸屏上進(jìn)行點(diǎn)按操作或者多點(diǎn)觸控操作并進(jìn)行響應(yīng),可以與傳統(tǒng)技術(shù)相同。其中點(diǎn)按操作與菜單點(diǎn)按相類似