專利名稱:頁面觸控方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種頁面觸控方法及終端。
背景技術(shù):
隨著計算機技術(shù)的快速發(fā)展,產(chǎn)生了越來越多的計算機應(yīng)用產(chǎn)品。目前很多計算機應(yīng)用產(chǎn)品均采用LIST(列表)頁面展示信息,如瀏覽網(wǎng)頁時的信息顯示、即時通信工具的信息展示、終端的信息顯示等均采用LIST頁面,LIST頁面按照一定的順序?qū)l目操作顯示給用戶,用戶點擊該條目操作去獲取關(guān)注的信息。其中,列表頁面以條目的方式展示信息,選中的條目稱為焦點條目,每個條目上還可以顯示有工具欄,工具欄上設(shè)置有執(zhí)行條目的操作。如該列表頁面為微博時,用戶發(fā)送的每個微博信息為一個條目,工具欄上設(shè)置的操作可以為轉(zhuǎn)播、評論、收藏等操作?,F(xiàn)有終端的觸碰方式一般為電容屏和電阻屏,觸屏的響應(yīng)不是很敏感,實現(xiàn)頁面觸控時,為了減少誤操作,對于點擊條目操作采用二次點擊的觸控方式,即:第一次點擊條目顯示焦點條目,第二次點擊條目時才彈出該條目的toolbar (即工具欄)。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:現(xiàn)有技術(shù)中,用戶需要兩次點擊條目才能彈出工具欄,存在點擊冗余,且用戶在二次點擊時容易產(chǎn)生誤操作。
發(fā)明內(nèi)容
為了減少點擊條目操作的點擊冗余及用戶的誤操作,本發(fā)明實施例提供了一種頁面觸控方法及終端。所述技術(shù)方案如下:本發(fā)明實施例提供了一種頁面觸控方法,所述方法包括:接受用戶點擊操作,獲取被點擊的信息欄的焦點;顯示所述被點擊的信息欄的焦點,并在頁面彈出工具欄,所述工具欄包括至少一個可選的導(dǎo)航位;當(dāng)導(dǎo)航位被點擊時,將所述頁面切換至與所述導(dǎo)航位相對應(yīng)的頁面。其中,所述在頁面彈出工具欄包括:在頁面的被點擊的信息欄所在的位置處彈出工具欄,所述頁面的被點擊的信息欄所在的位置具體為所述頁面的最右側(cè)沿橫向處。其中,所述頁面包括多個信息欄,且所述多個信息欄沿縱向排列形成信息列表。其中,所述在頁面彈出工具欄還包括:在頁面將彈出的所述工具欄的上邊界與所述被點擊的信息欄的上邊界處于同一水平線,或,在頁面將彈出的所述工具欄的下邊界與所述被點擊的信息欄的下邊界處于同一水平線。進一步地,所述在頁面彈出工具欄之后,所述方法還包括:判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄;若是,則根據(jù)所述用戶執(zhí)行的動作進行操作。其中,所述根據(jù)所述用戶執(zhí)行的動作進行操作,具體包括:當(dāng)所述用戶執(zhí)行的動作是點擊所述被點擊的信息欄的鏈接區(qū)時,則退出所述工具欄,并在所述執(zhí)行的動作對應(yīng)的信息欄處發(fā)生跳轉(zhuǎn);當(dāng)所述用戶執(zhí)行的動作是在所述被點擊的信息欄的非鏈接區(qū)時,則退出所述工具欄,并繼續(xù)顯示所述被點擊的信息欄的焦點;當(dāng)所述用戶執(zhí)行的動作是劃屏操作時,則退出所述工具欄,取消被點擊的信息欄的焦點,并執(zhí)行當(dāng)前頁面的拖動瀏覽操作;當(dāng)所述用戶執(zhí)行的動作是點擊屏幕上的其他信息欄時,則退出所述工具欄,取消被點擊的信息欄的焦點,并在所述執(zhí)行的動作對應(yīng)的信息欄處彈出工具欄。本發(fā)明實施例還提供了一種終端,所述終端包括:觸發(fā)模塊,用于接受用戶點擊操作,獲取被點擊的信息欄的焦點;控制模塊,用于顯示所述被點擊的信息欄的焦點,并在頁面彈出工具欄,所述工具欄至少包括一個可選的導(dǎo)航位;切換模塊,用于當(dāng)所述導(dǎo)航位被點擊時,將所述頁面切換至與所述導(dǎo)航位相對應(yīng)的頁面。其中,所述控制模塊包括顯示單元和彈出單元;所述顯示單元,用于顯示所述被點擊的信息欄的焦點;所述彈出單元,用于在頁面的被點擊的信息欄所在的位置處彈出工具欄,所述頁面的被點擊的信息欄所在的位置具體為所述頁面的最右側(cè)沿橫向處,所述工具欄包括至少一個可選的導(dǎo)航位。其中,所述彈出單元還用于:在頁面將彈出的所述工具欄的上邊界與所述被點擊的信息欄的上邊界處于同一水平線,或,在頁面將彈出的所述工具欄的下邊界與所述被點擊的信息欄的下邊界處于同一水平線。進一步地,所述終端還包括執(zhí)行模塊,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄;若是,則根據(jù)所述用戶執(zhí)行的動作進行操作。其中,所述執(zhí)行模塊包括判斷單元和執(zhí)行單元;所述判斷單元,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄,若是,則執(zhí)行所述執(zhí)行單元;所述執(zhí)行單元包括第一執(zhí)行單元、第二執(zhí)行單元、第三執(zhí)行單元或第四執(zhí)行單元;所述第一執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是點擊所述被點擊的信息欄的鏈接區(qū)時,則退出所述工具欄,并在所述執(zhí)行的動作對應(yīng)的信息欄處發(fā)生跳轉(zhuǎn);所述第二執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是在所述被點擊的信息欄的非鏈接區(qū)時,則退出所述工具欄,并繼續(xù)顯示所述被點擊的信息欄的焦點;所述第三執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是劃屏操作時,則退出所述工具欄,取消被點擊的信息欄的焦點,并執(zhí)行當(dāng)前頁面的拖動瀏覽操作;所述第四執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是點擊屏幕上的其他信息欄時,則退出所述工具欄,取消被點擊的信息欄的焦點,并在所述執(zhí)行的動作對應(yīng)的信息欄處彈出工具欄。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:通過點擊信息欄操作時直接顯示被點擊的信息欄的焦點并彈出toolbar,避免了用戶的誤操作的同時減少了點擊冗余,用戶能夠在點擊一次信息欄操作后實現(xiàn)觸控操作,提高了用戶的閱讀效率。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例1中提供的頁面觸控方法流程圖;圖2是本發(fā)明實施例2中提供的頁面觸控方法流程圖;圖3是本發(fā)明實施例2中提供的頁面結(jié)構(gòu)示意圖;圖4是本發(fā)明實施例2中提供的顯示被點擊信息欄的焦點,并彈出工具欄的示意圖;圖5是本發(fā)明實施例2中提供的彈出工具欄的示意圖;圖6是本發(fā)明實施例2中提供的彈出工具欄的另一示意圖;圖7是本發(fā)明實施例3中提供的終端的結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例3中提供的終端的另一結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例1參見圖1,本發(fā)明實施例提供了一種頁面觸控方法,所述方法包括:步驟101:接受用戶點擊操作,獲取被點擊的信息欄的焦點;步驟102:顯示被點擊的信息欄的焦點,并在頁面彈出工具欄,工具欄包括至少一個可選的導(dǎo)航位;步驟103:當(dāng)導(dǎo)航位被點擊時,將頁面切換至與導(dǎo)航位相對應(yīng)的頁面。本發(fā)明實施例提供的方法,通過點擊信息欄操作時直接顯示被點擊的信息欄的焦點并彈出toolbar,避免了用戶的誤操作的同時減少了點擊冗余,用戶能夠在點擊一次條目操作后實現(xiàn)觸控操作,提高了用戶的閱讀效率。實施例2參見圖2,本發(fā)明實施例提供了一種頁面觸控方法,所述方法包括:步驟201:接受用戶的點擊操作,獲取被點擊的信息欄的焦點。其中,本發(fā)明實施例是用戶基于LIST頁面進行的點擊操作,如圖3所示,頁面包括多個信息欄,也可以說頁面包括多個條目,條目即為信息欄,用戶點擊信息欄時,終端接受到用戶的點擊操作,并獲取被點擊的信息欄的焦點。本發(fā)明實施例中,該終端可以為移動終端,如手機、PDA(Personal DigitalAssistant,個人數(shù)字助理)和MID (Mobile Internet Devices,移動互聯(lián)網(wǎng)設(shè)備)等。步驟202:顯示被點擊信息欄的焦點,并在頁面彈出工具欄。其中,工具欄包括至少一個可選的導(dǎo)航位。如圖4所示為獲取被點擊的信息欄2的焦點時,頁面顯示出被點擊信息欄的焦點,并彈出工具欄的示意圖。具體地,用戶在LIST頁面點擊條目時,終端獲取用戶的點擊事件(touch事件),根據(jù)該點擊事件產(chǎn)生兩個觸發(fā)事件:顯示事件和彈出事件,即觸發(fā)LIST頁面上顯示被點擊信息欄的焦點,并觸發(fā)動態(tài)彈出toolbar(即工具欄);其中點擊事件和觸發(fā)事件的關(guān)系預(yù)存在終端,顯示出焦點條目和動態(tài)彈出toolbar都是終端在根據(jù)用戶的點擊事件產(chǎn)生的觸發(fā)事件所對應(yīng)的觸發(fā)操作。實際應(yīng)用中,用戶點擊LIST頁面的條目控件時,從終端的傳感器上得到的信號是手指按下和抬起兩個操作,在此本發(fā)明實施例作為一次點擊操作進行處理,視為一個點擊事件。本發(fā)明實施例通過點擊事件獲取該點擊操作,一次用戶的點擊操作可以觸發(fā)多個事件按次序分別處理,本發(fā)明實施例中觸發(fā)了顯示事件和彈出事件的同時或順序處理,顯示事件和彈出事件沒有先后順序。優(yōu)選地,本發(fā)明實施例中彈出toolbar時,可以在頁面的被點擊的信息欄所在的位置處彈出工具欄,所述頁面的被點擊的信息欄所在的位置具體為所述頁面的最右側(cè)沿橫向處。進一步地,彈出的toolbar的具體位置的匹配原則采用就近匹配原則,可以采用上邊界匹配原則或下邊界匹配原則,其中上匹配原則是指將彈出toolbar的上邊界與當(dāng)前被點擊的條目的上邊界進行匹配,即將彈出toolbar的上邊界與當(dāng)前被點擊的條目的上邊界位于同一水平線;下邊界匹配原則是指將彈出toolbar的下邊界與當(dāng)前被點擊的條目的下邊界進行匹配,即將彈出toolbar的下邊界與當(dāng)前被點擊的條目的下邊界處于同一水平線。另外,在終端中還可以設(shè)置優(yōu)先級,如設(shè)置上邊界匹配原則的優(yōu)先級高于下邊界匹配原則的優(yōu)先級。步驟203:當(dāng)導(dǎo)航位被點擊時,將頁面切換至與導(dǎo)航位相對應(yīng)的頁面。其中,用戶點擊工具欄上的導(dǎo)航位后,可以將當(dāng)前頁面切換到該導(dǎo)航位相對應(yīng)的頁面上,瀏覽新頁面上的內(nèi)容。另外,本發(fā)明實施例在頁面彈出工具欄之后,還可以根據(jù)用戶執(zhí)行的動作進行進一步的觸控操作。其中,上述步驟203和下述步驟204-步驟211之間沒有先后順序。步驟204:判斷在預(yù)設(shè)的時間內(nèi)是否接收到用戶執(zhí)行的動作,若是,則執(zhí)行步驟205 ;若否,則執(zhí)行步驟211。本發(fā)明實施例在終端產(chǎn)生觸發(fā)事件的一段時間內(nèi),判斷用戶是否執(zhí)行動作,若是,則根據(jù)用戶執(zhí)行的不同動作,執(zhí)行不同的觸控操作;若否,則退出toolbar。其中,終端判斷用戶是否執(zhí)行動作,通過在預(yù)設(shè)的時間段內(nèi)檢測用戶是否觸發(fā)點擊事件,若觸發(fā)點擊事件,則判斷出用戶執(zhí)行了動作;若沒有觸發(fā)點擊事件,則判斷出用戶退出 toolbar。步驟205:判斷執(zhí)行的動作是否在當(dāng)前條目內(nèi),若在當(dāng)前條目內(nèi)且執(zhí)行的動作為點擊當(dāng)前條目的非鏈接區(qū),則執(zhí)行步驟206 ;若在當(dāng)前條目內(nèi)且執(zhí)行的動作為點擊當(dāng)前條目的鏈接區(qū),則執(zhí)行步驟207 ;若不在當(dāng)前條目內(nèi)操作,則執(zhí)行步驟208 ;實際應(yīng)用中,用戶會根據(jù)自身需要執(zhí)行不同的動作,根據(jù)對用戶執(zhí)行動作的分析,用戶執(zhí)行的不同動作一般分為兩種:條目內(nèi)的操作和條目外的操作。其中條目內(nèi)的操作一般為點擊當(dāng)前條目的非鏈接區(qū)的操作或點擊當(dāng)前條目的鏈接區(qū)的操作;條目外的操作一般為劃屏操作或點擊屏幕中的其他條目。其中,判斷用戶的執(zhí)行動作是否在當(dāng)前條目內(nèi),是指判斷用戶是否點擊當(dāng)前條目的非鏈接區(qū),若是,則判斷出用戶的執(zhí)行動作在條目內(nèi)操作;若不是,則判斷出用戶的執(zhí)行動作不在條目內(nèi)操作。其中,用戶執(zhí)行上述動作后均會退出當(dāng)前toolbar,并執(zhí)行其他操作,下面根據(jù)這三種動作分別進行詳細說明。步驟206:退出當(dāng)前工具欄。其中,執(zhí)行動作在當(dāng)前條目內(nèi),如執(zhí)行動作為點擊當(dāng)前條目的非鏈接區(qū)時,執(zhí)行該步驟,此時終端不會取消當(dāng)前條目的焦點態(tài)。用戶點擊焦點條目意味著用戶還想繼續(xù)關(guān)注本條目,但是不想對本條目做任何操作,所以退出toolbar同時保留當(dāng)前條目的焦點態(tài)。用戶一段時間后執(zhí)行該條目時,由于當(dāng)前焦點態(tài)沒有取消,用戶可以執(zhí)行一次點擊操作即可執(zhí)行該條目,不需要二次點擊操作,減少了用戶的點擊操作,也降低了用戶與終端之間的操作。其中,用戶若再次點擊該當(dāng)前條目的非鏈接區(qū)會出現(xiàn)toolbar,用戶可以根據(jù)出現(xiàn)的toolbar執(zhí)行新的操作。步驟207:退出當(dāng)前工具欄,并在點擊的條目處發(fā)生跳轉(zhuǎn)。其中,執(zhí)行動作在當(dāng)前條目內(nèi),執(zhí)行動作為點擊當(dāng)前條目的鏈接區(qū)時,執(zhí)行該步驟。實際應(yīng)用中,用戶點擊屏幕的當(dāng)前條目的鏈接區(qū)時,意味著轉(zhuǎn)換了對當(dāng)前條目的關(guān)注,此時,執(zhí)行的操作是退出當(dāng)前條目的toolbar,并在執(zhí)行的動作對應(yīng)的條目處發(fā)生跳轉(zhuǎn)。步驟208:判斷當(dāng)前的執(zhí)行動作是否為劃屏操作,當(dāng)執(zhí)行的動作為劃屏操作時,則執(zhí)行步驟209:當(dāng)執(zhí)行的動作為點擊屏幕上其他條目時,則執(zhí)行步驟210 ;步驟209:退出當(dāng)前工具欄,取消當(dāng)前條目的焦點態(tài),并執(zhí)行列表頁面的拖動瀏覽操作。其中,執(zhí)行動作在當(dāng)前條目外,且執(zhí)行動作為劃屏操作時,執(zhí)行該步驟。具體地,用戶執(zhí)行劃屏操作時,意味著用戶已經(jīng)不關(guān)注當(dāng)前條目,想要繼續(xù)閱讀其他內(nèi)容。本發(fā)明實施例中,執(zhí)行劃屏操作時,toolbar將直接消失,且取消當(dāng)前條目的焦點態(tài),當(dāng)前的焦點態(tài)不再顯示,而是根據(jù)用戶的劃屏操作執(zhí)行LIST頁面的上下拖動瀏覽,從而切換不同條目toolbar的觸控方式。步驟210:退出當(dāng)前工具欄,取消當(dāng)前條目的焦點態(tài),并在點擊的新位置對應(yīng)的條目彈出工具欄。其中,執(zhí)行動作在當(dāng)前條目外,執(zhí)行動作為點擊屏幕上其他焦點條目,執(zhí)行該步驟。實際應(yīng)用中,用戶點擊屏幕的其他焦點條目時,意味著用戶轉(zhuǎn)換了關(guān)注的焦點條目,此時,執(zhí)行的操作是將當(dāng)前條目的焦點態(tài)取消,并退出當(dāng)前條目的tooIbar。其中,該步驟中彈出toolbar的位置可以顯示在屏幕的右側(cè),如圖5和圖6所示,彈出的toolbar的匹配原則采用就近匹配原則,可以采用上邊界匹配原則或下邊界匹配原貝U,即可以將彈出toolbar的上邊界與新條目的上邊界位于同一水平線,如信息欄2被點中時,頁面顯示的示意圖如圖5所示;或,可以將彈出toolbar的下邊界與新條目的下邊界處于同一水平線,如信息欄4被點中時,頁面顯示的示意圖如圖6所示。這兩種匹配原則可以隨意選擇或在終端中設(shè)置優(yōu)先級,如設(shè)置上邊界匹配原則的優(yōu)先級高于下邊界匹配原則的優(yōu)先級。步驟211:退出當(dāng)前工具欄。其中,在預(yù)設(shè)的時間內(nèi)未執(zhí)行動作,則執(zhí)行該步驟,此時不會取消當(dāng)前條目焦點態(tài)。用戶在一段時間內(nèi)不執(zhí)行任何操作,表明用戶此時對當(dāng)前條目不感興趣,此時退出toolbar不會干擾用戶的閱讀,提供了用戶的閱讀體驗,用戶可以正常閱讀屏幕中的其他條目。用戶若過一段時間想閱讀當(dāng)前條目時,由于當(dāng)前焦點態(tài)沒有取消,用戶可以不執(zhí)行點擊操作即可正常閱讀該條目。本發(fā)明實施例提供的方法,通過點擊條目操作時直接顯示被點擊的條目的焦點并彈出toolbar,避免了用戶的誤操作的同時減少了點擊冗余,用戶能夠在點擊一次條目操作后實現(xiàn)觸控操作,提高了用戶的閱讀效率。另外,toolbar從側(cè)面的彈出的效果不干擾用戶的正常閱讀,使用戶在瀏覽LIST頁面的過程中不會被toolbar的彈出打斷,保證了用戶的正常閱讀不受影響,提高了用戶的閱讀體驗,并能有效示意到用戶操作,側(cè)面的toolbar可以設(shè)置較大的操作區(qū)域,對于觸屏響應(yīng)不是很好的終端用戶在執(zhí)行條目操作的時候不用擔(dān)心點錯位置,提高了用戶的點擊正確度。實施例3參見圖7,本發(fā)明實施例提供了一種終端,所述終端包括觸發(fā)模塊301、控制模塊302和切換模塊303:觸發(fā)模塊301,用于接受用戶點擊操作,獲取被點擊的信息欄的焦點;控制模塊302,用于顯示被點擊的信息欄的焦點,并在頁面彈出工具欄,工具欄至少包括一個可選的導(dǎo)航位;切換模塊303,用于當(dāng)導(dǎo)航位被點擊時,將頁面切換至與導(dǎo)航位相對應(yīng)的頁面。本發(fā)明實施例中,該終端可以為移動終端,如手機、PDA(Personal DigitalAssistant,個人數(shù)字助理)MID (Mobile Internet Devices,移動互聯(lián)網(wǎng)設(shè)備)等。其中,參見圖8,控制模塊302包括顯示單元3021和彈出單元3022 ;顯示單元3021,用于顯示被點擊的信息欄的焦點;彈出單元3022,用于在頁面的被點擊的信息欄所在的位置處彈出工具欄,頁面的被點擊的信息欄所在的位置具體為頁面的最右側(cè)沿橫向處,工具欄包括至少一個可選的導(dǎo)航位。其中,彈出單元還用于:在頁面將彈出的工具欄的上邊界與被點擊的信息欄的上邊界處于同一水平線,或,在頁面將彈出的工具欄的下邊界與被點擊的信息欄的下邊界處于同一水平線。進一步地,所述終端還包括執(zhí)行模塊304,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到用戶執(zhí)行的動作,若否,則退出工具欄;若是,則根據(jù)用戶執(zhí)行的動作進行操作。其中,執(zhí)行模塊304具體包括判斷單元3041和執(zhí)行單元3042 ;
判斷單元3041,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到用戶執(zhí)行的動作,若否,則退出工具欄,若是,則執(zhí)行該執(zhí)行單元;執(zhí)行單元3042包括第一執(zhí)行單元、第二執(zhí)行單元、第三執(zhí)行單元、第三執(zhí)行單元或第四執(zhí)行單元;第一執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是點擊所述被點擊的信息欄的鏈接區(qū)時,則退出所述工具欄,并在所述執(zhí)行的動作對應(yīng)的信息欄處發(fā)生跳轉(zhuǎn);第二執(zhí)行單元,當(dāng)用戶執(zhí)行的動作是在被點擊的信息欄的非鏈接區(qū)時,則退出工具欄,并繼續(xù)顯示被點擊的信息欄的焦點態(tài);第三執(zhí)行單元,用于當(dāng)用戶執(zhí)行的動作是劃屏操作時,則退出工具欄,取消被點擊的信息欄的焦點態(tài),并執(zhí)行當(dāng)前頁面的拖動瀏覽操作;第四執(zhí)行單元,用于當(dāng)用戶執(zhí)行的動作是點擊屏幕上的其他信息欄或點擊當(dāng)前條目的鏈接區(qū)時,則退出工具欄,取消被點擊的信息欄的焦點態(tài),并在執(zhí)行的動作對應(yīng)的信息欄處彈出工具欄。本發(fā)明實施例提供的終端,通過點擊條目操作時直接顯示焦點條目并彈出toolbar,避免了用戶的誤操作的同時減少了點擊冗余,用戶能夠在點擊一次條目操作后實現(xiàn)觸控操作,提高了用戶的閱讀效率。另外,toolbar從側(cè)面的彈出的效果不干擾用戶的正常閱讀,使用戶在瀏覽LIST頁面的過程中不會被toolbar的彈出打斷,保證了用戶的正常閱讀不受影響,提高了用戶的閱讀體驗,并能有效示意到用戶操作,側(cè)面的toolbar可以設(shè)置較大的操作區(qū)域,對于觸屏響應(yīng)不是很好的終端用戶在執(zhí)行條目操作的時候不用擔(dān)心點錯位置,提高了用戶的點擊正確度。本實施例提供的終端,具體可以與方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種頁面觸控方法,其特征在于,所述方法包括: 接受用戶點擊操作,獲取被點擊的信息欄的焦點; 顯示所述被點擊的信息欄的焦點,并在頁面彈出工具欄,所述工具欄包括至少一個可選的導(dǎo)航位; 當(dāng)導(dǎo)航位被點擊時,將所述頁面切換至與所述導(dǎo)航位相對應(yīng)的頁面。
2.如權(quán)利要求1所述的方法,其特征在于,所述在頁面彈出工具欄包括: 在頁面的被點擊的信息欄所在的位置處彈出工具欄,所述頁面的被點擊的信息欄所在的位置具體為所述頁面的最右側(cè)沿橫向處。
3.如權(quán)利要求1所述的方法,其特征在于,所述頁面包括多個信息欄,且所述多個信息欄沿縱向排列形成信息列表。
4.如權(quán)利要求1所述的方法,其特征在于,所述在頁面彈出工具欄還包括: 在頁面將彈出的所述工具欄的上邊界與所述被點擊的信息欄的上邊界處于同一水平線,或,在頁面將彈出的所述工具欄的下邊界與所述被點擊的信息欄的下邊界處于同一水平線。
5.如權(quán)利要求1所述的方法,其特征在于,所述在頁面彈出工具欄之后,所述方法還包括: 判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄;若是,則根據(jù)所述用戶執(zhí)行的動作進行操作。
6.如權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述用戶執(zhí)行的動作進行操作,具體包括: 當(dāng)所述用戶執(zhí)行的動作是點擊所述被點擊的信息欄的鏈接區(qū)時,則退出所述工具欄,并在所述執(zhí)行的動作對應(yīng)的信息欄處發(fā)生跳轉(zhuǎn); 當(dāng)所述用戶執(zhí)行的動作是在所述被點擊的信息欄的非鏈接區(qū)時,則退出所述工具欄,并繼續(xù)顯示所述被點擊的信息欄的焦點; 當(dāng)所述用戶執(zhí)行的動作是劃屏操作時,則退出所述工具欄,取消被點擊的信息欄的焦點,并執(zhí)行當(dāng)前頁面的拖動瀏覽操作; 當(dāng)所述用戶執(zhí)行的動作是點擊屏幕上的其他信息欄時,則退出所述工具欄,取消被點擊的信息欄的焦點,并在所述執(zhí)行的動作對應(yīng)的信息欄處彈出工具欄。
7.—種終端,其特征在于,所述終端包括: 觸發(fā)模塊,用于接受用戶點擊操作,獲取被點擊的信息欄的焦點; 控制模塊,用于顯示所述被點擊的信息欄的焦點,并在頁面彈出工具欄,所述工具欄至少包括一個可選的導(dǎo)航位; 切換模塊,用于當(dāng)所述導(dǎo)航位被點擊時,將所述頁面切換至與所述導(dǎo)航位相對應(yīng)的頁面。
8.如權(quán)利要求7所述的終端,其特征在于,所述控制模塊包括顯示單元和彈出單元; 所述顯示單元,用于顯示所述被點擊的信息欄的焦點; 所述彈出單元,用于在頁面的被點擊的信息欄所在的位置處彈出工具欄,所述頁面的被點擊的信息欄所在的位置具體為所述頁面的最右側(cè)沿橫向處,所述工具欄包括至少一個可選的導(dǎo)航位。
9.如權(quán)利要求8所述的終端,其特征在于,所述彈出單元還用于: 在頁面將彈出的所述工具欄的上邊界與所述被點擊的信息欄的上邊界處于同一水平線,或,在頁面將彈出的所述工具欄的下邊界與所述被點擊的信息欄的下邊界處于同一水平線。
10.如權(quán)利要求7所述的終端,其特征在于,所述終端還包括執(zhí)行模塊,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄;若是,則根據(jù)所述用戶執(zhí)行的動作進行操作。
11.如權(quán)利要求10所述的終端,其特征在于,所述執(zhí)行模塊包括判斷單元和執(zhí)行單元; 所述判斷單元,用于判斷在預(yù)設(shè)的時間內(nèi)是否接收到所述用戶執(zhí)行的動作,若否,則退出所述工具欄,若是,則執(zhí)行所述執(zhí)行單元; 所述執(zhí)行單元包括第一執(zhí)行單元、第二執(zhí)行單元、第三執(zhí)行單元或第四執(zhí)行單元; 所述第一執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是點擊所述被點擊的信息欄的鏈接區(qū)時,則退出所述工具欄,并在所述執(zhí)行的動作對應(yīng)的信息欄處發(fā)生跳轉(zhuǎn); 所述第二執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是在所述被點擊的信息欄的非鏈接區(qū)時,則退出所述工具欄,并繼續(xù)顯示所述被點擊的信息欄的焦點; 所述第三執(zhí)行單元,用于當(dāng)所述用戶執(zhí)行的動作是劃屏操作時,則退出所述工具欄,取消被點擊的信息欄的焦點,并執(zhí)行當(dāng)前頁面的拖動瀏覽操作; 所述第四執(zhí)行單元 ,用于當(dāng)所述用戶執(zhí)行的動作是點擊屏幕上的其他信息欄時,則退出所述工具欄,取消被點擊的信息欄的焦點,并在所述執(zhí)行的動作對應(yīng)的信息欄處彈出工具欄。
全文摘要
本發(fā)明公開了一種頁面觸控方法及終端,屬于計算機技術(shù)領(lǐng)域。所述方法包括接受用戶點擊操作,獲取被點擊的信息欄的焦點;顯示所述被點擊的信息欄的焦點,并在頁面彈出工具欄,所述工具欄包括至少一個可選的導(dǎo)航位;當(dāng)導(dǎo)航位被點擊時,將所述頁面切換至與所述導(dǎo)航位相對應(yīng)的頁面。本發(fā)明通過點擊條目操作時直接顯示焦點條目并彈出工具欄,避免了用戶的誤操作的同時減少了點擊冗余,用戶能夠在點擊一次條目操作后實現(xiàn)觸控,提高了用戶的閱讀效率。
文檔編號G06F3/0488GK103176726SQ20111043756
公開日2013年6月26日 申請日期2011年12月23日 優(yōu)先權(quán)日2011年12月23日
發(fā)明者張晶, 張晨, 陳單枝, 劉宇飛, 侯杰, 葉軍, 李美娜, 李楊, 馬群立, 劉念 申請人:騰訊科技(深圳)有限公司