一種在觸摸板上實現顯示內容縮放功能的電子裝置,包括顯示器、置于顯示器前面的觸摸板、存儲器和控制器;存儲器用于存儲觸摸板輸出的坐標值及一時間預設值;還包括計時器,在存儲器接收到觸碰位置信息的同時開始計時,判斷觸摸板是否在預設時間值內檢測到新的觸碰動作;計算器,計算同一時刻兩個觸碰對象的坐標值之間的距離;及比較器,將所述計算器在不同時刻分別計算所得的距離值進行比較;控制器用于根據比較器的比較結果進行縮放手勢的判定,并根據判定結果控制顯示器上顯示內容的縮放。本發明專利技術還提供一種通過觸碰板手勢識別實現顯示內容縮放功能的方法,讓使用者的操作更方便和人性化,提高操作效率。
【技術實現步驟摘要】
本專利技術涉及一種在觸摸板上實現顯示內容縮放的方法及實現所述縮放方法的電子裝置,尤其是一種通過觸摸板手勢識別實現顯示內容縮放的方法及實現所述縮放方法的電子裝置。
技術介紹
如今觸摸板已廣泛應用于個人數字助理(PDA)、手機、掌上電腦、手提電腦等電子設備上。觸摸板是供使用者或導電性對象(例如觸控筆)在面板上滑動或接觸的輸入設備,可以使光標產生相對移動和支持其它延伸性功能,例如按鍵仿真功能等。 目前為了執行顯示內容縮放功能,用戶一般需要通過輸入設備,例如鼠標、觸摸板等,選中顯示器上顯示的相關圖標并執行,操作并不方便。如果可以通過觸摸板識別用戶手勢,從而執行顯示內容縮放功能,將使得相關的操作變得十分簡單而人性化。
技術實現思路
有鑒于此,有必要提供一種在觸摸板上實現顯示內容縮放的方法及實現所述縮放方法的電子裝置及其操作方法。 一種在觸摸板上實現顯示內容縮放的電子裝置,其包括顯示器、置于顯示器前面的觸摸板、存儲器和控制器。存儲器用于存儲觸摸板輸出的坐標值。控制器,用于當所述觸摸板輸出的坐標值滿足預設條件時,控制顯示器上顯示的內容。所述存儲器還存儲有一時間預設值。所述電子裝置還包括計時器,在所述存儲器接收到觸碰位置信息的同時開始計時,判斷所述觸碰板是否在預設時間值內檢測到新的觸碰動作。計算器,計算同一時刻兩個觸碰對象的坐標值之間的距離。及比較器,將所述計算器在不同時刻分別計算所得的距離值進行比較。所述控制器還用于根據所述比較器的比較結果進行縮放手勢的判定,并根據判定結果控制所述顯示器上顯示內容的縮放。 一種在觸摸板上實現顯示內容縮放的方法,包括以下步驟存儲第一時刻兩個觸碰對象的坐標值,記錄為第一參考位置和第二參考位置;計時器開始計時,并檢測是否在預設時間值內有新的觸碰動作;若在預設時間內檢測到新的觸碰動作,則存儲所述的兩個觸碰對象坐標值,記錄為第三參考位置和第四參考位置;計算第一參考位置與第二參考位置之間的距離值以及第三參考位置與第四參考位置之間的距離值;比較計算值的距離值;根據比較結果進行縮放手勢的判定,若第一參考位置與第二參考位置之間的距離值小于第三參考位置與第四參考位置之間的距離值,則識別為一放大手勢,顯示器上顯示的內容放大;若第一參考位置與第二參考位置之間的距離值大于第三參考位置與第四參考位置之間的距離值,則識別為一縮小手勢,顯示器上顯示的內容縮小;及清除記錄的坐標值。 相對于現有技術,本專利技術提供的在觸摸板上實現顯示內容縮放的方法,只需改變手指等觸碰對象間的相對位置就可以達到實現顯示內容的縮放功能,讓使用者的操作更方便和人性化,提高操作效率。 附圖說明 圖1為本專利技術在觸摸板上實現顯示內容縮放功能的電子裝置的功能模塊圖。 圖2為圖1所示的電子裝置的識別縮放手勢方法的流程圖。 主要元件符號說明 具體實施例方式 請參照圖1,所述電子裝置100包括顯示器11、觸摸板12和存儲器13。觸摸板12安裝在所述顯示器11的正面。電子裝置100可以為電子相框、電子書、相機等電子產品。 顯示器11用于顯示圖像、畫面等內容。觸摸板12,用于檢測用戶觸碰并輸出包括坐標值的觸碰位置信息。存儲器13,用于存儲由所述觸摸板12輸出的坐標值;所述存儲器13還用于存儲一時間預設值t;并且當完成一次縮放手勢識別操作時,所述存儲器13復位,清除記錄的坐標值。所述預設時間值t設定為用戶在觸摸板12上完成一個完整的縮放動作所需要的時間,用戶可改變該預設時間值t的數值,以適應不同的情況。 所述電子裝置100還包括計時器14、計算器15、比較器16和控制器17。計時器14,用于在存儲器13接收到觸碰位置信息的同時開始計時,判斷所述觸摸板12是否在預設時間值t內檢測到新的觸碰動作。計算器15,用于計算同一時刻兩個觸碰對象的坐標值之間的距離。比較器16,用于將所述計算器15在不同時刻分別計算所得的距離值進行比較。控制器17,用于根據所述比較器16的比較結果進行縮放手勢的判定,并根據判定結果控制所述顯示器11上顯示內容的縮放。 請參照圖2,本專利技術還提供一種使用上述電子裝置100在觸摸板上實現顯示內容縮放功能的方法,其包括以下步驟 步驟S10當所述觸摸板12檢測到某一時刻有兩個手指觸碰到觸摸板的觸控界面時,由所述存儲器13記錄各手指觸碰的位置信息,記錄為第一參考位置和第二參考位置,然后進入步驟S12。 步驟S12所述存儲器13在接收到觸碰位置信息的同時所述計時器14開始計時,并且所述觸摸板12檢測是否在預設時間值t內有新的觸碰動作;若在預設時間內檢測到新的觸碰動作,則進入步驟S14;若在預設時間內未檢測到新的觸碰動作,則不必記錄觸碰位置信息,直接進入步驟S22。 當出現用戶先按下兩點,松開然后再按下兩點的間斷觸碰動作的情況時,觸摸板同樣會檢測到觸碰點位置信息的變化,但是用戶此時并不是希望進行縮放操作。而一般而言,用戶完成該間斷觸碰動作所經歷的時間會大于該預設時間值t,固通過預先設置一個預設時間值t可避免將用戶間斷的觸碰誤認為是縮放動作,從而產生誤操作。 步驟S14由所述觸摸板12檢測到的新的觸碰動作的位置信息,并由所述存儲器13記錄各手指觸碰的位置信息,記錄為第三參考位置和第四參考位置,然后進入步驟S16。 步驟S16所述計算器15計算第一參考位置與第二參考位置的距離值,并記錄為D1,計算第三參考位置與第四參考位置之間的距離值,并記錄為D2,然后進入步驟S18。 步驟S18由所述比較器16比較D1與D2,然后進入步驟S20。 步驟S20由所述控制器17根據比較結果進行縮放手勢的判定,并根據判定結果控制所述顯示器11上顯示內容的縮放;若D1小于D2,則識別為一放大手勢,所述控制器17發出一放大手勢信號并控制所述顯示器11上顯示的內容放大;若D1大于D2,則識別為一縮小手勢,所述控制器17發出一縮小手勢信號并控制所述顯示器11上顯示的內容縮小,然后進入步驟S22。 步驟S22所述存儲器13復位,清除記錄的坐標值,以迎接用戶新的操作。 當第一手指或第二手指中只有一個手指運動,另一個手指保持不動時,僅以運動的那根手指的位置坐標的變化為控制縮放操作的依據。 上述實施例中的觸碰對象均以手指為例說明,觸碰對象也可為觸控筆等觸控設備。觸摸板為紅外式觸摸板。 可以理解的是,對于本領域的普通技術人員來說,可以根據本專利技術的技術構思做出其它各種相應的改變與變形,而所有這些改變與變形都應屬于本專利技術權利要求的保護范圍。權利要求1.一種在觸摸板上實現顯示內容縮放功能的電子裝置,其包括顯示器、置于顯示器前面的觸摸板、存儲器和控制器;存儲器用于存儲觸摸板輸出的坐標值;控制器,用于當所述觸摸板輸出的坐標值滿足預設條件時,控制顯示器上顯示的內容;其特征在于,所述存儲器還存儲有一時間預設值;所述電子裝置還包括計時器,在所述存儲器接收到觸碰位置信息的同時開始計時,判斷所述觸碰板是否在預設時間值內檢測到新的觸碰動作;計算器,計算同一時刻兩個觸碰對象的坐標值之間的距離;及比較器,將所述計算器在不同時刻分別計算所得的距離值進行比較;所述控制器還用于根據所述比較器的比較結果進行縮放手勢的判定,并根據判定結果控制所述顯示器上顯示內容的縮放。2.如權利要求1所述的電本文檔來自技高網...
【技術保護點】
一種在觸摸板上實現顯示內容縮放功能的電子裝置,其包括顯示器、置于顯示器前面的觸摸板、存儲器和控制器;存儲器用于存儲觸摸板輸出的坐標值;控制器,用于當所述觸摸板輸出的坐標值滿足預設條件時,控制顯示器上顯示的內容;其特征在于,所述存儲器還存儲有一時間預設值;所述電子裝置還包括:計時器,在所述存儲器接收到觸碰位置信息的同時開始計時,判斷所述觸碰板是否在預設時間值內檢測到新的觸碰動作;計算器,計算同一時刻兩個觸碰對象的坐標值之間的距離;及比較器,將所述計算器在不同時刻分別計算所得的距離值進行比較;所述控制器還用于根據所述比較器的比較結果進行縮放手勢的判定,并根據判定結果控制所述顯示器上顯示內容的縮放。
【技術特征摘要】
【專利技術屬性】
技術研發人員:梁海森,劉特佳,程華東,姜至善,李宏崗,楊棟超,
申請(專利權)人:鴻富錦精密工業深圳有限公司,鴻海精密工業股份有限公司,
類型:發明
國別省市:94[中國|深圳]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。