一種觸控設備頁面控制方法及系統的制作方法
【專利摘要】本發(fā)明涉及一種觸控設備頁面控制方法,包括:接收頁面打開請求;對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕;如果該頁面中存在上述按鈕則統計上述按鈕的數量,并確定其所在的位置;根據按鈕的數量創(chuàng)建手勢區(qū),該手勢區(qū)的數量與按鈕的數量相對應;在各手勢區(qū)顯示激活對應按鈕所需的手勢。本發(fā)明的觸控設備頁面控制方法在頁面上顯示出與按鈕相對應的手勢區(qū),并在手勢區(qū)顯示激活對應按鈕所需的手勢,使利用本方法管理的頁面在操作時不需學習各種操作手勢,降低了用戶的學習成本,帶來了良好的用戶體驗。另外,本發(fā)明還提供一種觸控設備頁面控制系統。
【專利說明】一種觸控設備頁面控制方法及系統
【技術領域】
[0001]本發(fā)明涉及網絡技術,尤其涉及一種觸控設備頁面控制方法及系統。
【背景技術】
[0002]現階段的觸控式電子設備,如觸摸屏手機、平板電腦等,主要是通過約定的觸控動作來實現特定操作,如通過特定的手勢進行翻頁、前進、后退、放大頁面等操作,但對于初次使用觸控式電子設備的用戶來說,需要經過長時間的摸索或者向他人請教才能夠知曉這些動作,增加了用戶的學習成本,帶來了不良的用戶體驗。
[0003]另外,在現階段的觸控式電子設備中,由于其顯示屏較小,對于某些軟件,如迅雷看看、PPTV等的操作頁面,以及某些網頁,如軟件下載、歌曲播放頁面等,其頁面上存在有操作按鈕,如果要進行某個操作,如播放視頻、下載軟件、播放歌曲等,需要通過觸控的方式激活上述按鈕,來進行所需的操作。然而,由于現階段觸控式電子設備的顯示屏較小,使得這些按鈕也相對較小,容易在觸控上述按鈕時誤觸其附近的按鈕,造成誤操作。
【發(fā)明內容】
[0004]有鑒于此,有必要提供一種無需記憶手勢且不易誤操作的觸控設備頁面控制方法及系統。
[0005]上述的觸控設備頁面控制方法及系統是通過以下技術方案實現的:
[0006]一種觸控設備頁面控制方法,其包括:接收頁面打開請求;對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕;如果該頁面中存在上述按鈕則統計上述按鈕的數量,并確定其所在的位置;根據按鈕的數量創(chuàng)建手勢區(qū),該手勢區(qū)的數量與按鈕的數量相對應;在手勢區(qū)顯示激活對應按鈕所需的手勢。
[0007]—種觸控設備頁面控制系統,其包括:請求接收單元,用于接收頁面打開請求;判斷單元,用于對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕;按鈕信息確定單元,用于在該頁面中存在上述按鈕時統計上述按鈕的數量并確定其所在的位置;手勢區(qū)創(chuàng)建單元,用于根據按鈕的數量創(chuàng)建手勢區(qū),該手勢區(qū)的數量與按鈕的數量相對應;顯示單元,用于在手勢區(qū)顯示激活對應按鈕所需的手勢。
[0008]本發(fā)明的觸控設備頁面控制方法和系統在頁面上顯示出與按鈕相對應的手勢區(qū),并在手勢區(qū)顯示激活對應按鈕所需的手勢,使利用本方法和系統管理的頁面在操作時不需學習各種操作手勢,降低了用戶的學習成本,帶來了良好的用戶體驗。并且,手勢區(qū)顯示的手勢使頁面中的按鈕可以通過不同的手勢激活,與利用觸控激活按鈕的方式相比,可以降低誤操作的幾率,進一步提升了用戶體驗。
[0009]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【專利附圖】
【附圖說明】[0010]圖1為本發(fā)明所揭示的一種觸控設備頁面控制方法的流程圖。
[0011]圖2為利用圖1所示的方法創(chuàng)建好手勢區(qū)后的一個頁面的示意圖。
[0012]圖3所示為圖2中手勢區(qū)A所顯示的手勢的示意圖。
[0013]圖4為利用圖1所示的方法創(chuàng)建好手勢區(qū)后的另一個頁面的示意圖。
[0014]圖5所示為圖4中手勢區(qū)所顯示的手勢的示意圖。
[0015]圖6為本發(fā)明揭示的一種觸控設備頁面控制系統的方框示意圖。
【具體實施方式】
[0016]為更進一步闡述本發(fā)明為實現預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發(fā)明提出的觸控設備頁面控制方法及系統的【具體實施方式】、結構、特征及其功效,詳細說明如后。
[0017]首先需要說明的是,本發(fā)明中的觸控設備主要包括觸摸屏手機、平板電腦等,但不限于此。本發(fā)明中的帶按鈕頁面指含有通過點擊激活的按鈕的頁面,例如迅雷看看、PPTV等的操作頁面,以及軟件下載、歌曲播放頁面等,但不限于此。迅雷看看、PPTV的操作頁面中含有的過點擊激活的按鈕可以是觀看類別選擇按鈕,如電影、電視、動漫等,也可以是播放操作按鈕,如立即觀看、下載等。軟件下載、歌曲播放頁面中含有的通過點擊激活的按鈕可以包括下載、播放等按鈕。
[0018]圖1所示為本發(fā)明揭示的一種觸控設備頁面控制方法的流程圖。如圖1所示,本發(fā)明的方法包括以下步驟:
[0019]步驟S101,接收頁面打開請求;
[0020]步驟S102,對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕;
[0021]步驟S103,如果該頁面中存在上述按鈕則統計上述按鈕的數量,并確定其所在的位置;
[0022]步驟S104,根據按鈕的數量及其所在位置創(chuàng)建手勢區(qū),該手勢區(qū)的數量及位置與按鈕的數量及位置相對應;
[0023]步驟S105,在手勢區(qū)顯示激活對應按鈕所需的手勢。
[0024]圖2所示即為利用此方法創(chuàng)建好手勢區(qū)后的一個頁面的示意圖。在圖2中,該頁面包括三個區(qū)域,該三個區(qū)域分別為按鈕區(qū)、欄目內容區(qū)以及手勢區(qū)。按鈕區(qū)位于頁面的左偵牝其包括三個按鈕,以該頁面為迅雷看看、PPTV的頁面為例,這三個按鈕可以分別為電影、電視、動漫按鈕。欄目內容區(qū)位于頁面的右側,用于顯示各個按鈕對應欄目的內容,以該頁面為迅雷看看、PPTV的頁面為例,欄目內容區(qū)默認顯示按鈕區(qū)第一個按鈕即電影按鈕對應的內容,該內容可以包括多部電影的名稱、圖片等信息。當將電視或動漫按鈕激活時,欄目內容區(qū)會相應的調整為電視按鈕或動漫按鈕對應的內容。手勢區(qū)位于欄目內容區(qū)的右上角,其用于顯示激活對應按鈕所需的手勢。在圖2所示的實施例中,手勢區(qū)包括A、B、C三個手勢區(qū)。這三個手勢區(qū)的位置與按鈕區(qū)中三個按鈕的位置相對應,且這三個手勢區(qū)的面積分別大于對應的按鈕的面積。
[0025]圖3所示為圖2中手勢區(qū)A所顯示的手勢的示意圖。根據圖3所示,激活圖2中手勢區(qū)A的手勢為由手勢區(qū)A的左端開始,向右水平或近似水平滑動一段區(qū)域,到手勢區(qū)的右端,然后向下繼續(xù)縱向滑動一段距離,縱向滑動的距離不少于橫向滑動距離的四分之一。需要說明的是,在本發(fā)明中,各手勢區(qū)所顯示的手勢可以相同,也可以不同,優(yōu)選方式為各手勢區(qū)的手勢是不同的,而可避免因手勢相同引起的誤操作。另外,在本發(fā)明中,手勢區(qū)的位置并不限于此,其位置可以根據按鈕的位置進行調整,或者是將手勢區(qū)設于頁面上的空白部分或文字較少的部分,當將手勢區(qū)設于頁面的空白部分或文字較少的部分時,需要增加判斷頁面文字的步驟來判斷頁面上文字的分布情況。
[0026]在圖2所示的實施例中,按鈕區(qū)包括三個按鈕,可以理解的,按鈕區(qū)也可以包括其他數量的按鈕,例如圖4中,按鈕區(qū)僅包括一個按鈕,該按鈕可以為軟件的下載按鈕或者是歌曲的播放按鈕。與之相對應,欄目內容區(qū)顯示的內容可以是該軟件的開發(fā)商、版本、運行環(huán)境等相關信息,也可以是該歌曲的演唱者、作詞、作曲、所屬專輯等相關信息。圖5所示為圖4中手勢區(qū)所顯示的手勢的示意圖,圖5中顯示了激活圖4中按鈕的手勢為V形手勢。
[0027]進一步地,該方法還可以包括:預先設定激活特定種類按鈕所需的手勢。相應地,在確定按鈕數量和位置的步驟中還包括確定按鈕的種類;在手勢區(qū)顯示激活對應按鈕所需的手勢的步驟之前還包括根據按鈕的種類由設定的手勢中提取所需的手勢;在手勢區(qū)顯示激活對應按鈕所需的手勢的步驟中顯示的手勢是由設定的手勢中提取的手勢。
[0028]進一步地,該方法在步驟S105后還可以包括:根據顯示的手勢在手勢區(qū)劃出相應的軌跡;判斷該軌跡是否與顯示的手勢相符;如果與顯示的手勢相符則激活與該手勢區(qū)相對應的按鈕。
[0029]進一步地,該方法在根據顯示的手勢在手勢區(qū)劃出相應的軌跡之后還可以包括:對該劃出的軌跡進行校正;相應地,在判斷該軌跡是否與顯示的手勢相符的步驟中是根據校正的結果進行判斷。在此需要說明的是,校正的范圍包括對劃出軌跡的直線度、長度以及劃過的區(qū)域進行校正。其中,直線度包括軌跡各段的直線度,例如在圖3中,直線度包括軌跡橫向段和縱向段的直線度。長度包括軌跡各段的長度,在圖3中,長度包括軌跡橫向段和縱向段的長度。劃過的區(qū)域指包裹軌跡各個端點的最小矩形的區(qū)域。對劃過區(qū)域的校正指在一定的誤差范圍內如果劃過的區(qū)域超出了對應手勢區(qū)的范圍則也認為劃過的區(qū)域沒有超出手勢區(qū)的范圍。例如,在劃出圖3所示的手勢時,如果縱向滑動時在誤差允許的范圍內超出了手勢區(qū)A,則認為是該手勢沒有超出手勢區(qū)A。
[0030]由以上敘述可以知道,本發(fā)明的觸控設備頁面控制方法在頁面上顯示出與按鈕相對應的手勢區(qū),并在手勢區(qū)顯示激活對應按鈕所需的手勢,使利用本方法管理的頁面在操作時不需學習各種操作手勢,降低了用戶的學習成本,帶來了良好的用戶體驗。并且,手勢區(qū)顯示的手勢使頁面中的按鈕可以通過不同的手勢激活,與利用觸控激活按鈕的方式相t匕,可以降低誤操作的幾率,進一步提升了用戶體驗。進一步的,由于本發(fā)明中手勢區(qū)的面積大于對應按鈕的面積,進一步降低了誤操作的幾率。
[0031]圖6為本發(fā)明揭示的一種觸控設備頁面控制系統的方框示意圖。如圖6所示,本發(fā)明的觸控設備頁面控制系統包括請求接收單元201、判斷單元202、按鈕信息確定單元203、手勢區(qū)創(chuàng)建單元204以及顯示單元205
[0032]其中:
[0033]請求接收單元201用于接收頁面的打開請求;
[0034]判斷單元202用于對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕;
[0035]按鈕信息確定單元203用于在該頁面中存在上述按鈕時統計上述按鈕的數量并確定其所在的位置;
[0036]手勢區(qū)創(chuàng)建單元204用于根據按鈕的數量及其所在位置創(chuàng)建手勢區(qū),該手勢區(qū)的數量及位置與按鈕的數量及位置相對應;該手勢區(qū)的面積大于對應的按鈕的面積。
[0037]顯示單元205用于在手勢區(qū)顯示激活對應按鈕所需的手勢。
[0038]進一步的,該系統還包括手勢設定單元206,用于預先設定激活特定種類按鈕所需的手勢。在該系統包括手勢設定單元206的實施例中,按鈕信息確定單元203還用于確定按鈕的種類。在該系統包括手勢設定單元206的實施例中,該系統還包括手勢提取單元207,用于根據按鈕的種類由手勢設定單元206提取所需的手勢。
[0039]進一步的,該判斷單元202還用于在手勢區(qū)顯示出激活對應按鈕所需的手勢,并在手勢區(qū)根據顯示的手勢做出相應的激活手勢后,判斷作用于手勢區(qū)的手勢與顯示的手勢是否相符,如果相符則激活對應的按鈕。
[0040]進一步的,該系統還包括校正單元208,用于對作用于手勢區(qū)的手勢軌跡進行校正。在該系統包括校正單元208的實施例中,判斷單元202在校正單元208校正后進行判斷。該校正的范圍包括對劃出軌跡的直線度、長度以及劃過的區(qū)域進行校正。
[0041]由以上敘述可以知道,本發(fā)明的觸控設備頁面控制系統在頁面上顯示出與按鈕相對應的手勢區(qū),并在手勢區(qū)顯示激活對應按鈕所需的手勢,使利用本系統管理的頁面在操作時不需學習各種操作手勢,降低了用戶的學習成本,帶來了良好的用戶體驗。并且,手勢區(qū)顯示的手勢使頁面中的按鈕可以通過不同的手勢激活,與利用觸控激活按鈕的方式相t匕,可以降低誤操作的幾率,進一步提升了用戶體驗。進一步的,由于本發(fā)明中手勢區(qū)的面積大于對應按鈕的面積,進一步降低了誤操作的幾率。
[0042]以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭示如上,然而并非用以限定本發(fā)明,任何本領域技術人員,在不脫離本發(fā)明技術方案范圍內,當可利用上述揭示的技術內容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案內容,依據本發(fā)明的技術實質對以上實施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發(fā)明技術方案的范圍內。
【權利要求】
1.一種觸控設備頁面控制方法,其特征在于包括: 接收頁面打開請求; 對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕; 如果該頁面中存在上述按鈕則統計上述按鈕的數量,并確定其所在的位置; 根據按鈕的數量創(chuàng)建手勢區(qū),該手勢區(qū)的數量與按鈕的數量相對應; 在手勢區(qū)顯示激活對應按鈕所需的手勢。
2.如權利要求1所述的觸控設備頁面控制方法,其特征在于,該手勢區(qū)的面積大于對應的按鈕的面積。
3.如權利要求1所述的觸控設備頁面控制方法,其特征在于,該方法還包括: 預先設定激活特定種類按鈕所需的手勢; 在確定按鈕數量步驟中還包括確定按鈕的種類; 在手勢區(qū)顯示激活對應按鈕所需的手勢的步驟之前還包括根據按鈕的種類由設定的手勢中提取所需的手勢; 在手勢區(qū)顯示激活對應按鈕所需的手勢的步驟中顯示的手勢是由設定的手勢中提取的手勢。`
4.如權利要求1所述的觸控設備頁面控制方法,其特征在于,該方法還包括: 根據顯示的手勢在手勢區(qū)劃出相應的軌跡; 判斷該軌跡是否與顯示的手勢相符; 如果與顯示的手勢相符則激活與該手勢區(qū)相對應的按鈕。
5.如權利要求4所述的觸控設備頁面控制方法,其特征在于,該方法還包括: 對該劃出的軌跡進行校正; 判斷該軌跡是否與顯示的手勢相符的步驟中是根據校正的結果進行判斷。
6.如權利要求5所述的觸控設備頁面控制方法,其特征在于,該校正的范圍包括對劃出軌跡的直線度、長度以及劃過的區(qū)域進行校正。
7.—種觸控設備頁面控制系統,其特征在于包括: 請求接收單元,用于接收頁面打開請求; 判斷單元,用于對將要打開的頁面進行判斷,判斷該頁面中是否存在通過點擊激活的按鈕; 按鈕信息確定單元,用于在該頁面中存在上述按鈕時統計上述按鈕的數量; 手勢區(qū)創(chuàng)建單元,用于根據按鈕的數量創(chuàng)建手勢區(qū),該手勢區(qū)的數量與按鈕的數量相對應;以及 顯示單元,用于在手勢區(qū)顯示激活對應按鈕所需的手勢。
8.如權利要求7所述的觸控設備頁面控制系統,其特征在于,該手勢區(qū)的面積大于對應的按鈕的面積。
9.如權利要求7所述的觸控設備頁面控制系統,其特征在于,該系統還包括: 手勢設定單元,用于預先設定激活特定種類按鈕所需的手勢; 按鈕信息確定單元還用于確定按鈕的種類; 該系統還包括: 手勢提取單元,用于根據按鈕的種類由手勢設定單元提取所需的手勢。
10.如權利要求7所述的觸控設備頁面控制系統,其特征在于,判斷單元還用于判斷作用于手勢區(qū)的手勢與顯示的手勢是否相符。
11.如權利要求10所述的觸控設備頁面控制系統,其特征在于,該系統還包括: 校正單元,用于對作用于手勢區(qū)的手勢軌跡進行校正; 判斷單元在校正單元校正后進行判斷。
12.如權利要求11所述的觸控設備頁面控制系統,其特征在于,該校正的范圍包括對劃出軌跡的直線度、`長度以及劃過的區(qū)域進行校正。
【文檔編號】G06F3/041GK103777881SQ201210409083
【公開日】2014年5月7日 申請日期:2012年10月24日 優(yōu)先權日:2012年10月24日
【發(fā)明者】鄒迪飛, 黃 俊, 羅諺君, 林聲煒, 鐘于勝, 朱德亮 申請人:騰訊科技(深圳)有限公司