成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng)的制作方法

文檔序號:10569666閱讀:614來源:國知局
一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng),所述方法包括:將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo);當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo);判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo);將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。采用本發(fā)明可減小觸摸坐標(biāo)在傳輸數(shù)據(jù)中所占用的數(shù)據(jù)位數(shù),使得提高數(shù)據(jù)傳輸效率。
【專利說明】
一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及的是一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng)。
【背景技術(shù)】
[0002]觸摸屏是移動終端廣泛使用的輸入設(shè)備,當(dāng)用戶觸摸觸摸屏?xí)r需要將觸摸坐標(biāo)點(diǎn)發(fā)送給中處理器,或者說中央處理器需要從觸摸屏處讀取觸摸坐標(biāo)點(diǎn)。
[0003]目前,觸摸屏分辨率均較高,甚至也有在大屏幕顯示器中也使用與顯示屏分辨率相等的觸摸屏以直接在大顯示屏中進(jìn)行觸摸操作;而觸摸屏分辨率越高,勢必會使觸摸坐標(biāo)所占用的數(shù)據(jù)位數(shù)變多,以256*256分辨率的觸摸屏分例其觸摸坐標(biāo)中橫坐標(biāo)占用8位,縱坐標(biāo)點(diǎn)用8位,故傳輸一個(gè)觸摸坐標(biāo)需要占用16位;當(dāng)觸摸屏分辨率更高時(shí)譬如分辨率為65536*65536每傳輸一個(gè)觸摸坐標(biāo)需要占用32位。因此,隨著觸摸屏趨向于高分辨率的方向發(fā)展,現(xiàn)有技術(shù)的觸摸屏坐標(biāo)數(shù)據(jù)傳輸也需占用不少資源,不利于提高傳輸效率。
[0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng)。旨在減小觸摸坐標(biāo)在傳輸數(shù)據(jù)中所占用的數(shù)據(jù)位數(shù),從而提高數(shù)據(jù)傳輸效率。
[0006]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,包括:
步驟A,將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo);
步驟B,當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo);
步驟C,判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo);
步驟D,將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。
[0007]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,所述步驟A還包括:
所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。
[0008]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,所述步驟C還包括:依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū):
所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo); 所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo)。
[0009]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,所述步驟D之后還包括:
步驟E、移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo);
步驟F、根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo);
步驟G、由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。
[0010]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,所述步驟A具體包括:
A10、將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9;
All、各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo)。
[0011]—種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,包括:
觸摸屏區(qū)域劃分模塊,用于控制將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo);
觸摸獲取模塊,用于當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo);
判斷模塊,用于判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo);
數(shù)據(jù)傳輸模塊,用于將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。
[0012]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。
[0013]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述判斷模塊包括:
判斷單元,用于依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū):
所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo)。
[0014]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,還包括:
接收模塊,用于控制移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo);
編號獲取模塊,用于根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo);
計(jì)算模塊,用于由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。
[0015]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述觸摸屏區(qū)域劃分模塊包括:
劃分單元,用于將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9;
坐標(biāo)定義單元,用于各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo)。
[0016]本發(fā)明所提供的基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng),所述方法通過先將觸摸屏進(jìn)行劃分成若干個(gè)觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號,然后將觸摸屏檢測到的觸摸坐標(biāo)減去所在觸摸區(qū)的始點(diǎn)坐標(biāo)得到傳輸坐標(biāo),只把傳輸坐標(biāo)與觸摸區(qū)編號進(jìn)行傳輸,從而減小觸摸坐標(biāo)在傳輸數(shù)據(jù)中所占用的數(shù)據(jù)位數(shù),使得提高數(shù)據(jù)傳輸效率。
【附圖說明】
[0017]圖1是本發(fā)明基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法的第一較佳實(shí)施例的流程圖。
[0018]圖2是本發(fā)明基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng)的較佳實(shí)施例的功能原理框圖。
[0019]圖3是本發(fā)明基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法的較佳實(shí)施例中觸摸屏劃分結(jié)構(gòu)示意圖。
[0020]圖4是本發(fā)明基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法的第二較佳實(shí)施例的流程圖。
【具體實(shí)施方式】
[0021]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]請參見圖1,圖1是本發(fā)明基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法的較佳實(shí)施例的流程圖。如圖1所示,本發(fā)明實(shí)施例所述的基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,包括:
步驟S100,將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo);
本發(fā)明實(shí)施例中,在具體實(shí)施時(shí),需要將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,例如圖3所示,將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9;各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo),如圖3所示,圖2中給出了編號為2的觸摸區(qū)的始點(diǎn)坐標(biāo)、終點(diǎn)坐標(biāo)的位置,編號為2的觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)左上角的點(diǎn)的坐標(biāo);編號為2的觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)右下角的點(diǎn)的坐標(biāo)。
[0023]本發(fā)明中,較佳地,所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。
[0024]步驟S200,當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo)。
[0025]即當(dāng)移動終端檢測到有操作觸摸屏觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo)。
[0026]步驟S300,判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo);
所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其中,依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū):
所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo)。
[0027]繼判斷當(dāng)前觸摸點(diǎn)的坐標(biāo)是否在對應(yīng)某個(gè)觸摸區(qū)域的坐標(biāo)范圍內(nèi)。
[0028]步驟S400,將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。
[0029]本實(shí)施例中,移動終端觸摸屏將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。
[0030]進(jìn)一步地實(shí)施例,如圖4所示,所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,所述步驟S400之后還包括:
步驟S500、移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo)。[0031 ]步驟S600、根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo)。
[0032]例如,當(dāng)當(dāng)前觸摸點(diǎn)在編號為2的觸摸區(qū),則獲取編號為2的觸摸區(qū)的始點(diǎn)坐標(biāo)。
[0033]步驟S700、由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。
[0034]具體為,將得到的數(shù)據(jù)包括觸摸區(qū)編號、傳輸坐標(biāo),先根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo)(各觸摸區(qū)的始點(diǎn)坐標(biāo)預(yù)先存儲在中央處理器中);由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。
[0035]由上可見,本發(fā)明提供一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法。旨在減小觸摸坐標(biāo)在傳輸數(shù)據(jù)中所占用的數(shù)據(jù)位數(shù),從而提高數(shù)據(jù)傳輸效率。
[0036]基于上述實(shí)施例,本發(fā)明還提供了一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),如圖2所示,所述系統(tǒng)包括:
觸摸屏區(qū)域劃分模塊210,用于控制將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo);具體如上所述。
[0037]觸摸獲取模塊220,用于當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo);具體如上所述。
[0038]判斷模塊230,用于判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo);具體如上所述。
[0039]數(shù)據(jù)傳輸模塊240,用于將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理;具體如上所述。
[0040]進(jìn)一步地,所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。
[0041]進(jìn)一步地,所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述判斷模塊包括:
判斷單元,用于依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū):
所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo);
所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo);具體如上所述。
[0042]進(jìn)一步地,所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其還包括:
接收模塊,用于控制移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo);具體如上所述。
[0043]編號獲取模塊,用于根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo);具體如上所述。
[0044]計(jì)算模塊,用于由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo);具體如上所述。
[0045]所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其中,所述觸摸屏區(qū)域劃分模塊包括:
劃分單元,用于將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9;具體如上所述。
[0046]坐標(biāo)定義單元,用于各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo);具體如上所述。
[0047]綜上所述,本發(fā)明所提供的基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法及系統(tǒng),所述方法通過先將觸摸屏進(jìn)行劃分成若干個(gè)觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號,然后將觸摸屏檢測到的觸摸坐標(biāo)減去所在觸摸區(qū)的始點(diǎn)坐標(biāo)得到傳輸坐標(biāo),只把傳輸坐標(biāo)與觸摸區(qū)編號進(jìn)行傳輸,從而減小觸摸坐標(biāo)在傳輸數(shù)據(jù)中所占用的數(shù)據(jù)位數(shù),使得提高數(shù)據(jù)傳輸效率。
[0048]當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取的存儲介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲介質(zhì)可為存儲器、磁碟、光盤等。
[0049]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其特征在于,包括: 步驟A,將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo); 步驟B,當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo); 步驟C,判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo); 步驟D,將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。2.根據(jù)權(quán)利要求1所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其特征在于,所述步驟A還包括: 所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。3.根據(jù)權(quán)利要求1所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其特征在于,所述步驟C還包括:依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū): 所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo); 所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo); 所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo); 所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo)。4.根據(jù)權(quán)利要求1所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其特征在于,所述步驟D之后還包括: 步驟E、移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo); 步驟F、根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo); 步驟G、由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。5.根據(jù)權(quán)利要求1所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸方法,其特征在于,所述步驟A具體包括: A10、將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9; All、各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo)。6.一種基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括: 觸摸屏區(qū)域劃分模塊,用于控制將移動終端觸摸屏分割成大小相等的若干塊觸摸區(qū),并對每一觸摸區(qū)進(jìn)行編號且每一觸摸區(qū)的編號互不相同,同時(shí)定義每一觸摸區(qū)的始點(diǎn)坐標(biāo)及終點(diǎn)坐標(biāo); 觸摸獲取模塊,用于當(dāng)觸摸屏被觸摸時(shí),獲取觸摸點(diǎn)的坐標(biāo); 判斷模塊,用于判斷所述觸摸點(diǎn)坐標(biāo)位于哪一觸摸區(qū),當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號,將所述觸摸點(diǎn)坐標(biāo)減去該觸摸區(qū)始點(diǎn)坐標(biāo)得到傳輸坐標(biāo); 數(shù)據(jù)傳輸模塊,用于將得到的傳輸坐標(biāo)以及當(dāng)前觸摸點(diǎn)所在的觸摸區(qū)編號傳遞給中央處理器處理。7.根據(jù)權(quán)利要求6所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述觸摸區(qū)均為矩形,其中,每個(gè)觸摸區(qū)的始點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最小的點(diǎn)的坐標(biāo);每個(gè)觸摸區(qū)的終點(diǎn)坐標(biāo)為觸摸區(qū)所包括的所有觸摸點(diǎn)中橫坐標(biāo)與縱坐標(biāo)都最大的點(diǎn)的坐標(biāo)。8.根據(jù)權(quán)利要求6所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述判斷豐吳塊包括: 判斷單元,用于依次判斷所述觸摸點(diǎn)坐標(biāo)位于哪個(gè)觸摸區(qū);判斷方法為:如果同時(shí)滿足以下四個(gè)條件則所述觸摸點(diǎn)位于該觸摸區(qū): 所述觸摸點(diǎn)的橫坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的橫坐標(biāo); 所述觸摸點(diǎn)的橫坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的橫坐標(biāo); 所述觸摸點(diǎn)的縱坐標(biāo)大于等于某觸摸區(qū)始點(diǎn)的縱坐標(biāo); 所述觸摸點(diǎn)的縱坐標(biāo)小于等于某觸摸區(qū)終點(diǎn)的縱坐標(biāo)。9.根據(jù)權(quán)利要求6所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其特征在于,還包括: 接收模塊,用于控制移動終端的中央處理器接收到觸摸屏傳遞過來的觸摸區(qū)編號及傳輸坐標(biāo); 編號獲取模塊,用于根據(jù)觸摸區(qū)編號獲取對應(yīng)該觸摸區(qū)的始點(diǎn)坐標(biāo); 計(jì)算模塊,用于由傳輸坐標(biāo)的橫坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的橫坐標(biāo)得到觸摸坐標(biāo)的橫坐標(biāo);由傳輸坐標(biāo)的縱坐標(biāo)加上觸摸區(qū)始點(diǎn)坐標(biāo)的縱坐標(biāo)得到觸摸坐標(biāo)的縱坐標(biāo)。10.根據(jù)權(quán)利要求6所述基于移動終端的觸摸屏坐標(biāo)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述觸摸屏區(qū)域劃分模塊包括: 劃分單元,用于將移動終端觸摸屏被分成大小相等的九個(gè)觸摸區(qū),各觸摸區(qū)的編號從左到右、從上到下依次為I至9; 坐標(biāo)定義單元,用于各觸摸區(qū)左上角的點(diǎn)的坐標(biāo)為該觸摸區(qū)始點(diǎn)坐標(biāo)、右下角的點(diǎn)的坐標(biāo)為該觸摸區(qū)終點(diǎn)坐標(biāo)。
【文檔編號】G06F3/0488GK105930090SQ201610468018
【公開日】2016年9月7日
【申請日】2016年6月24日
【發(fā)明人】楊維琴, 俞斌
【申請人】Tcl移動通信科技(寧波)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1