一種觸摸終端操作方法及觸摸終端的制作方法
【技術領域】
[0001]本發明涉及一種移動通信領域,尤其涉及一種觸摸終端操作方法及觸摸終端。
【背景技術】
[0002]觸摸終端的觸摸屏是一種可接受觸摸筆、手指等輸入訊號的感應式液晶顯示裝置,當接觸了屏幕上的圖形界面時,屏幕上的觸覺反饋系統可根據預先編寫的程序驅動各種連結裝置,可用以取代機械式的按鈕面板,并借由顯示畫面制造出生動的影音效果。觸摸屏作為一種最新的輸入設備,它是目前最簡單、方便、自然的一種人機交互方式。
[0003]從技術原理角度來講,觸摸屏是一套透明的絕對定位系統。因為手指和觸摸筆與觸摸屏是分離的,所以可以隨意地點擊觸摸屏。其原理與鼠標是不同的,鼠標是相對定位系統,光標在顯示屏上的移動需要通過移動鼠標才能夠實現,如果想選中顯示屏上的某個對象,需將光標從初始位置移動到想要選中的對象所在的位置上。通常觸摸屏軟件都不需要光標,有光標反倒影響用戶的注意力,因為光標是給相對定位的設備用的。光標要移動到一個地方首先要知道自己的初始位置,確定目標位置,每時每刻還需要不停的給用戶反饋當前的位置才不至于出現偏差,這些對采取絕對坐標定位的觸摸屏來說都不需要。但是采用絕對定位的觸摸屏的缺點也是顯而易見,就是定位精度相對較低。當使用手指或觸摸筆操作時很難在字符間精確定位,操控某些很小的控件也不夠精確,比如視窗操作系統窗口右上角的關閉按鈕。
【發明內容】
[0004]本發明要解決的主要技術問題是,提供一種觸摸終端操作方法及觸摸終端,解決現有技術中使用絕對坐標定位的觸摸終端存在定位不準確的問題。
[0005]為解決上述技術問題,本發明提供一種觸摸終端操作方法,包括:
[0006]在觸摸終端的觸摸屏上確定至少一部分區域作為相對定位觸控區;并確定相對定位過程中,用戶在相對定位觸控區內的定位操作與指示光標在觸摸屏上的移動之間的定位映射關系;
[0007]檢測相對定位觸控區內用戶的定位操作,根據定位映射關系控制指示光標在觸摸屏上移動實現定位。
[0008]在本發明的一種實施例中,定位映射關系包括:
[0009]用戶在相對定位觸控區內的定位操作的移動方向與指示光標在觸摸屏上移動的方向的對應關系;
[0010]和用戶在相對定位觸控區內的定位操作的移動距離與指示光標在觸摸屏上移動的像素點的比例。
[0011]在本發明的一種實施例中,該觸摸終端操作方法還包括:確定用戶在相對定位觸控區內的控制操作與對指示光標定位后所指示的對象的操作之間的操作映射關系;
[0012]在根據定位映射關系控制指示光標在觸摸屏上移動實現定位之后還包括:檢測相對定位觸控區內用戶的控制操作,根據操作映射關系確定對指示光標定位后所指示的對象的操作并執行。
[0013]在本發明的一種實施例中,操作映射關系包括以下至少一種:
[0014]當用戶的控制操作為停留時,對指示光標定位后所指示的對象的操作為:選中指示光標定位后所指示的對象;
[0015]當用戶的控制操作為單次點擊時,對指示光標定位后所指示的對象的操作為:選中或運行指示光標定位后所指示的對象;
[0016]當用戶的控制操作為雙次點擊時,對指示光標定位后所指示的對象的操作為:運行指示光標定位后所指示的對象;
[0017]當用戶的控制操作為多點捏合時,對指示光標定位后所指示的對象的操作為:縮小指示光標定位后所指示的對象;當用戶的控制操作為多點展開時,對指示光標定位后所指示的對象的操作為:放大指示光標定位后所指示的對象;
[0018]當用戶的控制操作為長按時,對指示光標定位后所指示的對象的操作為:顯示所述指示光標定位后所指示的對象的屬性信息和/或對該對象可執行的附加操作。
[0019]在本發明的一種實施例中,在檢測相對定位觸控區內用戶的定位操作之前還包括:啟動相對定位觸控區;
[0020]在啟動相對定位觸控區時還包括:確定在啟動相對定位觸控區之前,用戶在觸摸屏上操作最后停留的位置,并將其作為啟動相對定位觸控區之后,指示光標的起始位置。[0021 ] 在本發明的一種實施例中,在觸摸終端的觸摸屏上確定至少一部分區域作為相對定位觸控區之后,方法還包括:
[0022]接收用戶通過觸摸屏下發的觸控區位置調整指令,根據觸控區位置調整指令對相對定位觸控區在觸摸屏上的位置進行調整,和/或接收用戶通過觸摸屏下發的觸控區大小調整指令,根據觸控區大小調整指令對相對定位觸控區在觸摸屏上顯示的大小進行調整。
[0023]在本發明的一種實施例中,在根據觸控區位置調整指令對相對定位觸控區在觸摸屏上的位置進行調整,和/或根據觸控區大小調整指令對相對定位觸控區在觸摸屏上顯示的大小進行調整之后還包括:根據調整后的相對定位觸控區的位置和/或大小對定位映射關系進彳丁調整。
[0024]本發明還提供了一種觸摸終端,包括:觸控區確定模塊、定位映射關系確定模塊、定位操作檢測模塊及定位模塊;
[0025]觸控區確定模塊用于在觸摸終端的觸摸屏上確定至少一部分區域作為相對定位觸控區;
[0026]定位映射關系確定模塊用于確定相對定位過程中,用戶在相對定位觸控區內的定位操作與指示光標在觸摸屏上的移動之間的定位映射關系;
[0027]定位操作檢測模塊用于檢測相對定位觸控區內用戶的定位操作;
[0028]定位模塊用于根據定位映射關系控制指示光標在觸摸屏上移動實現定位。
[0029]在本發明的一種實施例中,定位映射關系確定模塊還包括方向對應關系確定子模塊和比例確定子模塊;
[0030]方向對應關系確定子模塊用于確定用戶在相對定位觸控區內的定位操作的移動方向與指示光標在觸摸屏上移動的方向的對應關系;
[0031]比例確定子模塊用于確定用戶在相對定位觸控區內的定位操作的移動距離與指示光標在觸摸屏上移動的像素點的比例。
[0032]在本發明的一種實施例中,該觸摸終端還包括操作映射關系確定模塊、控制操作檢測模塊、操作執行模塊;
[0033]操作映射關系確定模塊用于確定用戶在相對定位觸控區內的控制操作與對指示光標定位后所指示的對象的操作之間的操作映射關系;
[0034]控制操作檢測模塊用于在根據定位映射關系控制指示光標在觸摸屏上移動實現定位之后,檢測相對定位觸控區內用戶的控制操作;
[0035]操作執行模塊用于根據檢測到的控制操作和操作映射關系確定對指示光標定位后所指示的對象的操作,并對指示光標定位后所指示的對象執行相應的操作。
[0036]在本發明的一種實施例中,該觸摸終端還包括觸控區啟動模塊,用于在檢測相對定位觸控區內用戶的定位操作之前,啟動相對定位觸控區;
[0037]觸控區啟動模塊還包括指示光標初始位置確定子模塊,用于確定在啟動相對定位觸控區之前,用戶在觸摸屏上的定位操作最后停留的位置,并將其作為啟動相對定位觸控區之后,指示光標的起始位置。
[0038]在本發明的一種實施例中,該觸摸終端還包括觸控區位置調整模塊和/或觸控區大小調整模塊;
[0039]觸控區位置調整模塊用于接收用戶通過觸摸屏下發的觸控區位置調整指令,根據觸控區位置調整指令對相對定位觸控區在觸摸屏上的位置進行調整;
[0040]觸控區大小調整模塊用于接收用戶通過觸摸屏下發的觸控區大小調整指令,根據觸控區大小調整指令對相對定位觸控區在觸摸屏上顯示的大小