• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于手寫的輸入與頁面移動和縮放的切換方法和系統(tǒng)技術(shù)方案

    技術(shù)編號:13181010 閱讀:105 留言:0更新日期:2016-05-11 12:58
    本發(fā)明專利技術(shù)公開了一種基于手寫的輸入與頁面移動和縮放的切換方法和系統(tǒng),包括以下步驟:在對位于觸摸屏的繪制區(qū)域的第一手勢進(jìn)行檢測時,判斷所述第一手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為單點(diǎn),若是單點(diǎn)則進(jìn)入手寫狀態(tài);在對位于觸摸屏的繪制區(qū)域的第二手勢進(jìn)行檢測時,判斷所述第二手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為多點(diǎn),若是多點(diǎn)則進(jìn)入拖動縮放狀態(tài);根據(jù)觸摸屏上所接觸到的多個點(diǎn)的運(yùn)動軌跡或者方向不同來判斷是平移、放大、縮小,進(jìn)而根據(jù)所述多個點(diǎn)的運(yùn)動方向在平移、放大和縮小之間實(shí)現(xiàn)切換。本發(fā)明專利技術(shù)的基于手寫的輸入與頁面移動和縮放的切換方法和系統(tǒng)具有操作簡單方便、誤差率低、節(jié)省時間、效率較高的優(yōu)點(diǎn)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及一種使用在電子設(shè)備的觸摸屏上的切換方法和系統(tǒng),特別涉及一種操作簡單方便、誤差率低、節(jié)省時間、效率較高的基于手寫的輸入與頁面移動和縮放的切換方法和系統(tǒng)
    技術(shù)介紹
    目前基于觸摸屏的設(shè)備上,用戶要實(shí)現(xiàn)手寫、移動和縮放頁面間的切換,用戶通常借助目標(biāo)系統(tǒng)的特定按鈕的切換來實(shí)現(xiàn)對頁面的輸入、移動和縮放操作。這樣的重復(fù)操作使用戶浪費(fèi)大量的時間,并且會造成用戶對頁面的誤操作而改變目標(biāo)頁面數(shù)據(jù),影響用戶使用感受。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的一種基于手寫的輸入與頁面移動和縮放的切換方法和系統(tǒng),所要解決的技術(shù)問題是,針對現(xiàn)有觸摸屏的輸入與拖動縮放功能的切換方法耗費(fèi)不必要的時間的同時也容易導(dǎo)致誤操作的問題。為了解決上述技術(shù)問題,本專利技術(shù)采用如下的技術(shù)方案: 根據(jù)本專利技術(shù)的一個方面,公開了一種基于手寫的輸入與頁面移動和縮放的切換方法,包括以下步驟: 第一手勢檢測步驟,用于在對位于觸摸屏的繪制區(qū)域的第一手勢進(jìn)行檢測時,判斷所述第一手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為單點(diǎn),若是單點(diǎn)則進(jìn)入手寫狀態(tài);第二手勢檢測步驟,用于在對位于觸摸屏的繪制區(qū)域的第二手勢進(jìn)行檢測時,判斷所述第二手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為多點(diǎn),若是多點(diǎn)則進(jìn)入拖動縮放狀態(tài); 觸控點(diǎn)數(shù)判斷步驟,用于根據(jù)觸摸屏上所接觸到的多個點(diǎn)的運(yùn)動軌跡或者方向不同來判斷是平移、放大、縮小,進(jìn)而根據(jù)所述多個點(diǎn)的運(yùn)動方向在平移、放大和縮小之間實(shí)現(xiàn)切換。優(yōu)選地,所述第一手勢檢測步驟還包括如下步驟:判斷所述單點(diǎn)是否移動,是則顯示移動軌,否則顯示觸控點(diǎn)。優(yōu)選地,所述觸控點(diǎn)數(shù)判斷模塊的平移、放大、縮小之間的切換具體為:當(dāng)所述多個點(diǎn)之間為同向運(yùn)動時切換為平移,當(dāng)所述多個點(diǎn)之間為相向運(yùn)動時切換為縮小,當(dāng)所述多個點(diǎn)之間為背向運(yùn)動時切換為放大。根據(jù)本專利技術(shù)的另一方面,還公開了一種基于手寫的輸入與頁面移動和縮放的切換系統(tǒng),包括: 第一手勢檢測模塊,用于在對位于觸摸屏的繪制區(qū)域的第一手勢進(jìn)行檢測時,判斷所述第一手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為單點(diǎn),若是單點(diǎn)則進(jìn)入手寫狀態(tài);第二手勢檢測模塊,用于在對位于觸摸屏的繪制區(qū)域的第二手勢進(jìn)行檢測時,判斷所述第二手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為多點(diǎn),若是多點(diǎn)則進(jìn)入拖動縮放狀態(tài); 觸控點(diǎn)數(shù)判斷模塊,用于根據(jù)觸摸屏上所接觸到的多個點(diǎn)的運(yùn)動軌跡或者方向不同來判斷是平移、放大、縮小,進(jìn)而根據(jù)所述多個點(diǎn)的運(yùn)動方向在平移、放大和縮小之間實(shí)現(xiàn)切換。優(yōu)選地,所述第一手勢檢測模塊還包括如下步驟:判斷所述單點(diǎn)是否移動,是則顯示移動軌,否則顯示觸控點(diǎn)。優(yōu)選地,所述觸控點(diǎn)數(shù)判斷模塊的平移、放大、縮小之間的切換具體為:當(dāng)所述多個點(diǎn)之間為同向運(yùn)動時切換為平移,當(dāng)所述多個點(diǎn)之間為相向運(yùn)動時切換為縮小,當(dāng)所述多個點(diǎn)之間為背向運(yùn)動時切換為放大。由于采用了上述技術(shù)方案,本專利技術(shù)具有如下有益效果: 本專利技術(shù)通過在全屏繪制狀態(tài)下分成單點(diǎn)觸控和多點(diǎn)觸控,用戶可以輕易的通過單點(diǎn)觸控或多點(diǎn)觸控(即觸控的點(diǎn)數(shù),單個手指頭或多個手指頭)的方式來實(shí)現(xiàn)手寫輸入、平移、以及縮放功能,而不需要進(jìn)行繁瑣的切換操作。避免了三者之間頻繁切換的超高操作失誤率并省去了切換時間,避免了在切換過程中因用戶的操作失誤而導(dǎo)致原來的東西丟失。【附圖說明】為了更清楚地說明本專利技術(shù)實(shí)施例的技術(shù)方案,下面將對實(shí)施例的附圖作簡單介紹,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為根據(jù)專利技術(shù)優(yōu)選實(shí)施例的基于手寫的輸入與頁面移動和縮放的切換方法的流程圖。圖2為根據(jù)本專利技術(shù)優(yōu)選實(shí)施例的基于手寫的輸入與頁面移動和縮放的切換系統(tǒng)的豐旲塊不意圖。【具體實(shí)施方式】為了使本專利技術(shù)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本專利技術(shù)實(shí)施例中的附圖,對本專利技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述。如圖1所示,該實(shí)施例提供的基于手寫的輸入與頁面移動和縮放的切換方法,具體包括以下步驟:首先,在步驟SlOl中,流程開始。隨后,在步驟SlOl中,開始執(zhí)行第一手勢檢測步驟,檢測觸摸屏上是否接收到位于繪制區(qū)域的第一手勢,否則繼續(xù)進(jìn)行檢測。具體的,檢測當(dāng)前是否有一個觸控點(diǎn)在觸摸屏上,是則檢測該第一個手勢點(diǎn)擊(down)的坐標(biāo)是否在繪制區(qū)域內(nèi),可通過第一手勢點(diǎn)擊的坐標(biāo)(x,y),和繪制區(qū)域Rect(L,T,R,B)進(jìn)行判斷,其中L整個繪制區(qū)域的左側(cè)(left)位置,T為整個繪制區(qū)域的頂部(top)位置,R為整個繪制區(qū)域的右側(cè)(right)位置,B為整個繪制區(qū)域的底部(below)位置。如果L〈x〈R并且T〈y〈B,則認(rèn)定在目標(biāo)區(qū)域內(nèi),否則不在。隨后,在步驟S102中,通過和觸摸屏接觸的觸控點(diǎn),檢測屏幕觸控點(diǎn)數(shù),是單點(diǎn)則轉(zhuǎn)入步驟S104,否則轉(zhuǎn)步驟S103.例如在進(jìn)入軟件后,當(dāng)用戶的第一個手勢落下(dowm)的時刻,,與屏幕的接觸是單個點(diǎn)(S卩=1)則進(jìn)入S104模式根據(jù)觸控點(diǎn)的運(yùn)動軌跡檢測點(diǎn)否移動,若是則轉(zhuǎn)入S105,屏幕顯示用戶當(dāng)前移動的軌跡。否則轉(zhuǎn)入S106,只顯示墨跡的停留的點(diǎn)。當(dāng)用戶的第一個手勢落下(dowm)的時刻,與屏幕的接觸是多個點(diǎn)(即2 2)的時候,那么根據(jù)用戶手勢與屏幕接觸點(diǎn)的運(yùn)行移動(move)動作的方向,則實(shí)現(xiàn)的平移,縮放功能則不同。隨后,在步驟S103中,根據(jù)觸摸屏上接收到的多個點(diǎn)的運(yùn)動軌跡或者方向不同實(shí)現(xiàn)平移,縮放之間的切換。如果用戶在2 2的點(diǎn)的運(yùn)動軌跡構(gòu)成一條直線。判斷運(yùn)動方向,通過這2 2點(diǎn)同方向連續(xù)的直線滑動來實(shí)現(xiàn)S107在多點(diǎn)觸控狀態(tài)上下左右平移。通過多個點(diǎn)的直線運(yùn)動軌跡的遠(yuǎn)近距離變換放大和縮小功能即與屏幕接觸的多點(diǎn)坐標(biāo)為A(xl,yl) ,B(x2,y2),...N(xN,yN)在這里以兩點(diǎn)距離即多點(diǎn)坐標(biāo)為A(xl,yl),B(x2,y2)是否同時滿足B>A且x2>xl,y2>yl這樣隨著兩點(diǎn)距離的背向運(yùn)動,轉(zhuǎn)入步驟S109實(shí)現(xiàn)整個頁面的放大。當(dāng)這兩個觸控點(diǎn)離開頁面的時候頁面保持在最后接觸點(diǎn)的狀態(tài)。當(dāng)兩個觸控點(diǎn)向內(nèi)靠攏即六&1,71),8&2,72)是否同時滿足沿六且12>11,y2>yl,A點(diǎn)坐標(biāo)遞減,B點(diǎn)坐標(biāo)遞增。轉(zhuǎn)入步驟S108實(shí)現(xiàn)整個頁面的縮小。在本當(dāng)前第1頁1 2 本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    一種基于手寫的輸入與頁面移動和縮放的切換方法,包括以下步驟:第一手勢檢測步驟,用于在對位于觸摸屏的繪制區(qū)域的第一手勢進(jìn)行檢測時,判斷所述第一手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為單點(diǎn),若是單點(diǎn)則進(jìn)入手寫狀態(tài);?第二手勢檢測步驟,用于在對位于觸摸屏的繪制區(qū)域的第二手勢進(jìn)行檢測時,判斷所述第二手勢在繪制狀態(tài)下與屏幕接觸的觸控點(diǎn)是否為多點(diǎn),若是多點(diǎn)則進(jìn)入拖動縮放狀態(tài);觸控點(diǎn)數(shù)判斷步驟,用于根據(jù)觸摸屏上所接觸到的多個點(diǎn)的運(yùn)動軌跡或者方向不同來判斷是平移、放大、縮小,進(jìn)而根據(jù)所述多個點(diǎn)的運(yùn)動方向在平移、放大和縮小之間實(shí)現(xiàn)切換。

    【技術(shù)特征摘要】

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:唐景賢伍小康
    申請(專利權(quán))人:西安睿尚信息科技有限公司
    類型:發(fā)明
    國別省市:陜西;61

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲成AV人片在线播放无码| 国产色无码精品视频国产| 久久人妻av无码中文专区 | 日日麻批免费40分钟无码| 亚洲乱亚洲乱妇无码| 日韩AV无码一区二区三区不卡毛片| 国产精品多人p群无码| 亚洲AV无码AV男人的天堂不卡| 中文无码熟妇人妻AV在线| 亚洲av无码日韩av无码网站冲| 无码人妻一区二区三区在线| 日韩AV无码精品一二三区| 久久亚洲AV成人无码| 一本色道久久HEZYO无码| 日韩少妇无码一区二区三区| 亚洲成a人无码亚洲成av无码 | 亚洲综合久久精品无码色欲| 熟妇人妻中文av无码| 国产嫖妓一区二区三区无码| 亚洲精品无码久久久久牙蜜区| 无码午夜成人1000部免费视频| 中文字幕无码乱人伦| 中文有码vs无码人妻| 国产精品无码国模私拍视频| 在线A级毛片无码免费真人| 亚洲AV成人无码网天堂| 亚洲中文久久精品无码1| 色窝窝无码一区二区三区| 无码人妻丰满熟妇精品区| 久久精品无码精品免费专区| 亚洲AV无码专区在线播放中文| 亚洲精品无码久久久久sm| 亚洲一区无码中文字幕| 国产精品多人p群无码| 无码国产精品一区二区免费模式| 亚洲国产成人片在线观看无码| 久久久久无码精品亚洲日韩| 无码日韩人妻精品久久蜜桃 | 亚洲中文字幕在线无码一区二区| 久久久久亚洲AV无码专区体验| 久久精品国产亚洲AV无码麻豆|