欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備的制作方法

文檔序號:6380426閱讀:331來源:國知局
專利名稱:通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備的制作方法
技術領域
本發(fā)明的實施方式涉及人機交互的數(shù)據(jù)處理領域,更具體地,本發(fā)明的實施方式涉及通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備。
背景技術
本部分旨在為權利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述可包括可以探究的概念,但不一定是之前已經(jīng)想到或者已經(jīng)探究的概念。因此,除非在此指出,否則在本部分中描述的內(nèi)容對于本申請的說明書和權利要求書而言不是現(xiàn)有技術,并且并不因為包括在本部分中就承認是現(xiàn)有技術。在移動電子設備越來越普及的現(xiàn)在,人機交互的技術也越來越成熟。在移動設備尤其是具有觸摸屏顯示器的移動設備中,人機交互界面所占用空間與觸摸屏的大小需一致,而移動設備由于其可移動性的存在所以使得觸摸屏不能過大,因此,人機交互界面的占用空間也非常有限。在移動電子設備中,每個應用軟件都會有多個菜單,這些菜單在應用軟件的界面里就會占用一定的顯示空間。為了節(jié)省應用軟件的菜單所占用的顯示空間,可以把多個菜單分為兩級,第一級菜單就濃縮為一個觸摸按鈕,始終懸掛在應用軟件的界面上,第二級的菜單的展開可以通過用戶對該觸摸按鈕的點擊來觸發(fā)。

發(fā)明內(nèi)容
但是,本發(fā)明人在研究過程中發(fā)現(xiàn),在現(xiàn)有技術中,首先,始終懸掛的觸摸按鈕雖然是一個,但是對于用戶來講也是一個干擾元素,對于界面的簡潔來說也會造成一定的影響。其次,由于彈出的第二級菜單有多個,所以為了減少第二級菜單對界面的占用空間,通常第二級菜單會設置的相對第一級菜單小一些,這也會對用戶的辨認增加了困難。再次,如果要執(zhí)行一個第二級菜單的操作命令,需要分別點擊第一級菜單的觸摸按鈕和對應的第二級菜單這兩個接觸步驟,使得用戶在操作上并不是連續(xù)的。因此依照現(xiàn)有技術,由于用戶對于第二級菜單的辨認具有一定的難度,且即便用戶正確的辨認出第二級菜單還需要通過分別點擊兩級觸摸按鈕的方式才能執(zhí)行菜單,由于用戶在操作上不是連續(xù)的就會因為停頓時間的存在而增加用戶與移動電子設備在執(zhí)行一個菜單命令時進行人機交互的時間,而這不僅會導致用戶在執(zhí)行菜單時人機交互的效率較低,在這種情況反復多次出現(xiàn)時,也會影響移動電子設備在響應用戶指令時的系統(tǒng)性能。此外,一個始終懸掛的觸摸按鈕也會在一定程度上降低人機交互界面的簡潔度,可能也會影響用戶在使用應用軟件時的體驗。為此,非常需要改進的在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備方法和設備(例如,移動電子設備),以解決現(xiàn)有技術中這一用戶在執(zhí)行菜單時人機交互的效率較低甚至會影響移動電子設備的系統(tǒng)性能的技術問題,進一步的簡化人機交互界面,從而提升用戶使用應用軟件的體驗。
在本上下文中,本發(fā)明的實施方式期望提供通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備。在本發(fā)明實施方式的第一方面中,提供了 一種通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法,例如可以包括當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見;如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組;如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。在本發(fā)明的一個實施方式中,其中,所述第一預定手勢為與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域;所述第一預設顯示區(qū)域為菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致;所述第一展示方式為在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。在本發(fā)明的另一實施方式中,例如還可以包括如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所述當前菜單的命令。在本發(fā)明的又一個實施方式中,所述當前菜單為一級菜單且具有二級菜單,則所述觸發(fā)執(zhí)行所述當前菜單的命令,包括按照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。在本發(fā)明的再一個實施方式中,例如還可以包括在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫。其中,所述動畫可以包括預設的固定方向上移動的箭頭、移動的光線或者圓點。在本發(fā)明的再一個實施方式中,所述第二預定手勢為與所述觸摸屏顯示器上的非感應提示區(qū)的接觸;所述第二預設顯示區(qū)域為所述感應提示區(qū);所述第二展示方式為在所述感應提示區(qū)上展示所述菜單組中各個菜單的第二顯示內(nèi)容子集。在本發(fā)明的再一個實施方式中,例如還可以包括檢測用戶在所述感應提示區(qū)中的接觸是否超過預設時間,如果是,則執(zhí)行所述在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組的步驟。在本發(fā)明的再一個實施方式中,例如還可以包括當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)。在本發(fā)明的再一個實施方式中,其中,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài),包括將所述菜單組完全展示在所述觸摸屏顯示器上;按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)。在本發(fā)明的再一個實施方式中,例如還可以包括如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,則隱藏當前顯示為可見的所有菜單。在本發(fā)明實施方式的第二方面中,提供了一種設備,例如可以包括用于當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸的第一裝置;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見;用于如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組的第二裝置;以及,用于如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組的第三裝置。在本發(fā)明的另一實施方式中,其中,所述第一預定手勢為與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域;在本發(fā)明的另一實施方式中,例如還可以包括所述第一預設顯示區(qū)域為菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致;所述第一展示方式為在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。在本發(fā)明的另一實施方式中,例如還可以包括用于如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所述當前菜單的命令的第四裝置。在本發(fā)明的另一實施方式中,其中,所述第四裝置具體配置為按照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。在本發(fā)明的另一實施方式中,例如還可以包括用于在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫的第五裝置。其中,所述動畫包括預設的固定方向上移動的箭頭、移動的光線或者圓點。在本發(fā)明的再一實施方式中,其中,所述第二預定手勢為與所述觸摸屏顯示器上的非感應提示區(qū)的接觸超過第二預設時間;所述第二預設顯示區(qū)域為所述感應提示區(qū);所述第二展示方式為在所述感應提示區(qū)上展示所述菜單組中各個菜單的第二顯示內(nèi)容子集。在本發(fā)明的再一實施方式中,例如還可以包括用于檢測用戶在所述感應提示區(qū)中的接觸是否超過預設時間的第六裝置;以及,在用戶在所述感應提示區(qū)中的接觸超過預設時間時,觸發(fā)第四裝置的第七裝置。在本發(fā)明的再一實施方式中,例如還可以包括用于當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)的第八裝置。在本發(fā)明的再一實施方式中,其中,所述第九裝置具體配置為用于將所述菜單組完全展示在所述觸摸屏顯示器上的展示單元;用于按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)的切換單元。在本發(fā)明的再一實施方式中,例如還可以包括用于如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,則隱藏當前顯示為可見的所有菜單的第九裝置。根據(jù)本發(fā)明的又一方面,還提供了一種設備,例如可以包括觸摸屏顯示器和解鎖裝置;所述解鎖裝置具體配置用于當所述設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸的第一裝置;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見;如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組;以及,如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。在本發(fā)明的上述實施方式中,通過提供在用戶沒有對應用軟件進行任何操作的時候可以完全隱藏的菜單組,這樣在用戶打開應用軟件的時候,人機交互界面不會呈現(xiàn)任何菜單,只有用戶與觸摸屏顯示器進行接觸并符合預定手勢的時候,再按照預設的展示方式展示該應用軟件的菜單組,這樣就大大增加了界面的簡潔度。同時,由于用戶在解鎖菜單組的時候,就可以通過滑動的方式來執(zhí)行菜單,所以也可以減少用戶在執(zhí)行菜單時與電子設備的交互時間,不僅可以提高用戶在執(zhí)行菜單時人機交互的效率,也不會在這種情況反復多次出現(xiàn)時,影響移動電子設備在響應用戶指令時的系統(tǒng)性能,起到穩(wěn)定電子設備系統(tǒng)性能的作用。同時,通過本發(fā)明實施方式的技術方案的實施,也因為進一步簡化了人機交互界面,從而可以提升用戶使用應用軟件的體驗。


通過參考附圖閱讀下文的詳細描述,本發(fā)明示例性實施方式的上述以及其他目的、特征和優(yōu)點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實施方式,其中圖1示意性地示出了適于實現(xiàn)本發(fā)明實施方式的示例性計算系統(tǒng)100的框圖;圖2示意性地示出了本發(fā)明的實施方式的一個示例性應用場景的框架示意圖;圖3示意性地示出了根據(jù)本發(fā)明一實施方式的方法流程圖;圖4示意性地示出了應用軟件處于菜單隱藏狀態(tài)時的界面示意圖;圖5示意性地示出菜單完整顯示區(qū)域的界面示意圖;圖6示意性地示出了感應提示區(qū)的一個具體示例的界面示意圖;圖7示意性地示出了在第一預設顯示區(qū)域按照第一展示方式解鎖菜單組的界面示意圖;圖8a和圖Sb示意性地示出了用戶通過上下方向上的移動接觸從菜單2到菜單I的選擇示意圖;圖9示意性地示出了根據(jù)本發(fā)明又一實施方式的方法流程圖;圖10示意性地示出了展示菜單暗喻動畫時的界面示意圖1la和圖1lb示意性地示出了用戶持續(xù)向右滑動越過執(zhí)行線從而執(zhí)行當前菜單的界面示意圖;圖12a和圖12b示意性地示出了當前菜單具有二級菜單的情況下,執(zhí)行二級菜單的界面示意圖;圖13示意性地示出了本發(fā)明一實施方式的設備的結構框架圖;圖14示意性地示出了本發(fā)明又一實施方式的設備的結構框架圖;在附圖中,相同或?qū)臉颂柋聿幌嗤驅(qū)牟糠帧?br> 具體實施例方式下面將參考若干示例性實施方式來描述本發(fā)明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達給本領域的技術人員。圖1示出了適于實現(xiàn)本發(fā)明實施方式的示例性計算系統(tǒng)100的框圖。如圖1所示,計算系統(tǒng)100可以包括中央處理單元(CPU) 101、隨機存取存儲器(RAM) 102、只讀存儲器(ROM) 103、系統(tǒng)總線104、硬盤控制器105、鍵盤控制器106、串行接口控制器107、并行接口控制器108、顯示控制器109、硬盤110、鍵盤111、串行外部設備112、并行外部設備113和顯示器114。這些設備中,與系統(tǒng)總線104耦合的有CPU101、RAM102、R0M103、硬盤控制器105、鍵盤控制器106、串行控制器107、并行控制器108和顯示控制器109。硬盤110與硬盤控制器105耦合,鍵盤111與鍵盤控制器106耦合,串行外部設備112與串行接口控制器107耦合,并行外部設備113與并行接口控制器108耦合,以及顯示器114與顯示控制器109耦合。應當理解,圖1所述的結構框圖僅僅是為了示例的目的,而不是對本發(fā)明范圍的限制。在某些情況下,可以根據(jù)具體情況增加或減少某些設備。本領域技術技術人員知道,本發(fā)明的實施方式可以實現(xiàn)為一種系統(tǒng)、方法或計算機程序產(chǎn)品。因此,本公開可以具體實現(xiàn)為以下形式,即完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結合的形式,本文一般稱為“電路”、“模塊”或“系統(tǒng)”。此外,在一些實施例中,本發(fā)明還可以實現(xiàn)為在一個或多個計算機可讀介質(zhì)中的計算機程序產(chǎn)品的形式,該計算機可讀介質(zhì)中包含計算機可讀的程序代碼??梢圆捎靡粋€或多個計算機可讀的介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是,但不限于,電、磁、光、電磁、紅外線、或半導體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子(非窮舉示例)例如可以包括具有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用。計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用的程序。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括但不限于無線、電線、光纜、RF等等,或者上述的任意合適的組合。可以以一種或多種程序設計語言或其組合來編寫用于執(zhí)行本發(fā)明操作的計算機程序代碼,所述程序設計語言包括面向?qū)ο蟮某绦蛟O計語言-諸如Java、Smalltalk、C++,還包括常規(guī)的過程式程序設計語言-諸如”C”語言或類似的程序設計語言。程序代碼可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網(wǎng)絡(包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng)連接)。下面將參照本發(fā)明實施方式的方法的流程圖和設備(或系統(tǒng))的框圖描述本發(fā)明的實施方式。應當理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機器,這些計算機程序指令通過計算機或其它可編程數(shù)據(jù)處理裝置執(zhí)行,產(chǎn)生了實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置。也可以把這些計算機程序指令存儲在能使得計算機或其它可編程數(shù)據(jù)處理裝置以特定方式工作的計算機可讀介質(zhì)中,這樣,存儲在計算機可讀介質(zhì)中的指令就產(chǎn)生出一個包括實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置的產(chǎn)品。也可以把計算機程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置、或其它設備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其它設備上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實現(xiàn)的過程,從而使得在計算機或其它可編程裝置上執(zhí)行的指令能夠提供實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。根據(jù)本發(fā)明的實施方式,提出了通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法和設備。在本文中,需要理解的是,附圖中的任何元素數(shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。下面參考本發(fā)明的若干代表性實施方式,詳細闡釋本發(fā)明的原理和精神。發(fā)明概沭本發(fā)明人發(fā)現(xiàn),因為現(xiàn)有技術中的第一級菜單濃縮成的觸摸按鈕,也會始終懸掛在應用軟件的界面上,影響人機交互界面的簡潔度,同時由于用戶對于第二級菜單的辨認具有一定的難度,且即便用戶正確的辨認出第二級菜單還需要通過分別點擊兩級觸摸按鈕的方式才能執(zhí)行菜單,增加了用戶與移動電子設備在執(zhí)行一個菜單命令時進行人機交互的時間,導致用戶在執(zhí)行菜單時人機交互的效率較低。如果能夠?qū)⒌谝患壊藛螡饪s的觸摸按鈕也能夠隱藏,從而用戶在解鎖菜單的時候就能夠執(zhí)行菜單,這樣的話,不僅能夠提高界面的簡潔度,也會減少用戶與移動電子設備在執(zhí)行一個菜單時進行人機交互的時間,從而提高用戶在執(zhí)行菜單時人機交互的效率。
在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實施方式。
_7] 應用場景總覽首先參考圖2,圖2是本發(fā)明的實施方式的一個示例性應用場景的框架示意圖。其中,用戶通過人機交互界面201與電子設備20進行交互。本領域技術人員可以理解,圖2所示的框架示意圖僅是本發(fā)明的實施方式可以在其中得以實現(xiàn)的一個示例。本發(fā)明實施方式的適用范圍不受到該框架任何方面的限制。需要注意的是,此處的電子設備20可以是現(xiàn)有的、正在研發(fā)的或?qū)硌邪l(fā)的任何客戶端,包括但不限于現(xiàn)有的、正在研發(fā)的或?qū)硌邪l(fā)的、臺式計算機、膝上型計算機、移動終端(包括智能手機、非智能手機、各種平板電腦)等。示例性方法下面結合圖2的應用場景,參考圖3來描述根據(jù)本發(fā)明示例性實施方式的通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法。需要注意的是,上述應用場景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實施方式在此方面不受任何限制。相反,本發(fā)明的實施方式可以應用于適用的任何場景。參考圖3所示,為本發(fā)明公開的通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法一實施方式的流程圖,本實施方式具體例如可以包括步驟301 :當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見。在本實施方式中,當用戶打開一個應用軟件的時候,如果用戶對該應用軟件沒有任何操作,該應用軟件的功能菜單初始可以處于菜單隱藏狀態(tài),在該菜單隱藏狀態(tài)下該應用軟件的菜單組對于用戶是不可見的。參考圖4所示,圖4為應用軟件處于菜單隱藏狀態(tài)時的界面示意圖,圖中,任何菜單都是不可見的,觸摸屏顯示器的屏幕十分簡潔。參考圖5所示,示例性的示出菜單完整顯示區(qū)域的界面示意圖。在圖5中,菜單組共有3個菜單菜單1、菜單2和菜單3。需要說明的是,本實施方式中的菜單組中的菜單,可以是應用軟件的全部菜單,也可以通過某些方式選取部分內(nèi)容作為快捷菜單。其中,選取的方式可以由應用軟件的開發(fā)者定義,當然也可以由用戶在使用該應用軟件時自定義,還可以由操作系統(tǒng)智能計算常用操作或某些關聯(lián)信息,自動定義最優(yōu)的顯示菜單作為菜單組。此外,菜單組中菜單的數(shù)量和大小可以自主設置。一般情況下,考慮到用戶的記憶壓力,以小于4個為優(yōu)選方案。再考慮到用戶單手操作的活動范圍,菜單組的菜單大小可以為觸摸屏顯示器的屏幕高度的1/2左右,并可以以縱向居中的方式分布。在步驟302中,如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組。在本實施方式中,所述第一預定手勢可以為與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述第一預設顯示區(qū)域可以為菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致;所述第一展示方式為在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。在本實施方式中,所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域,例如,可以將感應提示區(qū)做成整個界面的側邊欄,參考圖6所示,為感應提示區(qū)的一個具體示例的界面示意圖,圖6中的線條示意部分即是感應提示區(qū)。其中,感應提示區(qū)的大小可以預先設置,并可根據(jù)實際需求進行調(diào)整。如果用戶在前述的感應提示區(qū)觸摸,則可以彈出與接觸位置相對應的當前菜單,即是用戶接觸的位置是哪個菜單的顯示區(qū)域,就完全顯示哪個菜單,而菜單組中的其他菜單則部分顯示,其中部分顯示的意思即是其他菜單只顯示與感應提示區(qū)對應大小的區(qū)域。如果檢測到的接觸與第一預定手勢對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖菜單組的界面示意圖參考圖7所示。在圖7中,用戶與觸摸屏顯示器的菜單2的接觸超過了第一預設時間,那么圖7中黑色區(qū)域即是第一預設顯示區(qū)域,可以看出其是菜單完整顯示區(qū)域的第一區(qū)域子集,即是用戶觸摸的當前菜單(菜單2)的完整顯示區(qū)域,以及菜單I和菜單3的顯示子區(qū)域,該顯示子區(qū)域的大小與圖6中的顯示子區(qū)域的大小相匹配。不過需要說明的是,該顯示子區(qū)域也可以不與圖6中的顯示子區(qū)域的大小匹配,只需要能夠?qū)⒉藛蜪和菜單3的位置顯示給用戶以便用戶可以通過上下接觸來選定不同的菜單即可。進一步的,在圖7中,不僅菜單的顯示區(qū)域是完整顯示區(qū)域的一個子集,且當前顯示內(nèi)容也是完整顯示內(nèi)容的一個子集,即是菜單2的完整顯示內(nèi)容,以及菜單I和菜單2的顯示子內(nèi)容。在本實施方式中,對于用戶在感應提示區(qū)的接觸設置了第一預設時間作為響應時間,是為了區(qū)分是否用戶隨意滑動而誤觸感應提示區(qū)的情況。例如,可以計算用戶的接觸在感應提示區(qū)里停留的時間,若超過0. 3或者0. 2秒等(該時間數(shù)值是可變的),即判斷當前接觸為用戶的有意識操作,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組,否則應用軟件可以不作反應。其中,0. 3或者0. 2秒作為第一預設時間是優(yōu)選的,在實際應用中,不判斷接觸的時間是否超過第一預設時間也可以,只要用戶與感應提示區(qū)有接觸,就直接在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組。在步驟303中,如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。在本實施方式中,所述第二預定手勢可以為與所述觸摸屏顯示器上的非感應提示區(qū)的接觸超過第二預設時間,所述第二預設顯示區(qū)域可以為前述的感應提示區(qū),所述第二展示方式為在所述第二預設顯示區(qū)域上展示菜單組中各個菜單的第二顯示內(nèi)容子集。在本實施方式中,如果用戶在感應提示區(qū)外觸摸或滑動,則菜單組的各個菜單可以動畫方式滑進顯示區(qū)域,其滑進幅度可以與“感應提示區(qū)”相當,目的是告知用戶該區(qū)域有菜單,同時也提示了該感應提示區(qū)的大小和位置等信息,以便用戶后續(xù)在需要執(zhí)行菜單時通過與感應提示區(qū)的接觸來激活菜單組的任一個菜單。返回圖6所示的在感應提示區(qū)按照第二展示方式解鎖所述菜單組的界面示意圖。在圖6中,線條示意的區(qū)域即是第二預設顯示區(qū)域,也是“感應提示區(qū)”,其是菜單完整顯示區(qū)域的第二區(qū)域子集,包含菜單1、菜單2和菜單3各個菜單的顯示子區(qū)域;而各個菜單的顯示內(nèi)容也是其完整顯示內(nèi)容的一部分,即是第二顯示內(nèi)容子集。
在本實施方式中,該第二預設顯示區(qū)域即是“感應提示區(qū)”,因為圖6中的各個菜單都呈現(xiàn)相同的顯示區(qū)域,且都是菜單完整顯示時的部分顯示區(qū)域,所以感應提示區(qū)可以對用戶起到提示作用,告訴用戶在此區(qū)域內(nèi)有菜單。因為一開始菜單是完全不可見的,所以在此情況下提示用戶菜單的位置和數(shù)量是很有必要的。此外需要說明的是,該感應提示區(qū)的寬度或長度都是可選的,只需要對用戶起到一個提示作用,或者只要當前顯示區(qū)域是菜單完整顯示區(qū)域的子集,顯示內(nèi)容也是菜單完整顯示內(nèi)容的子集即可。當菜單組的各個菜單位于感應提示區(qū)的時候,還可以檢測用戶在感應提示區(qū)中的接觸是否超過預設時間,如果是,則說明用戶已經(jīng)看到了菜單,且在此時需要執(zhí)行其中的一個菜單,則此時,就在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組,即是彈出與用戶的接觸位置相對應的當前菜單,用戶接觸的位置是哪個菜單的顯示區(qū)域,就完全顯示哪個菜單,而菜單組中的其他菜單則保持在感應提示區(qū)的菜單顯示大小的狀態(tài)不變,以完全顯示菜單2為例,即是圖7所示的界面。在本實施方式中,如果在感應提示區(qū)的顯示界面下,用戶可以通過上下方向上的移動接觸,來選擇不同的菜單。參考圖8a和圖Sb所示,為用戶通過上下方向上的移動接觸從菜單2到菜單I的選擇示意圖。如果當前完全顯示的菜單為菜單2,而用戶又滑動到菜單I的感應提示區(qū)選擇了菜單1,則此時,菜單2不再完全顯示而是收回至感應提示區(qū)的大小,此時,菜單I完整顯示,表示用戶成功選擇了菜單I。在本實施方式中,如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,還可以隱藏當前顯示為可見的所有菜單。即是不管用戶處于哪一個操作步驟,如果用戶在當前菜單顯示區(qū)域外有接觸,則說明用戶希望重新隱藏當前可見的所有菜單,此時可以再回到圖4所示的隱藏狀態(tài)的界面。而如果在步驟302執(zhí)行第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組之后,檢測不到用戶的接觸,那么可以返回至步驟303實現(xiàn)的在第二預設顯示區(qū)域按照第二展示方式解鎖菜單組的界面效果,即是不再完全顯示某一個當前菜單,而是只顯示感應提示區(qū)。而如果在感應提示區(qū)顯示界面的情況下,如果不再檢測到用戶的接觸,例如用戶的手指離開了屏幕,則返回圖4所示的界面,將菜單全部隱藏。需要說明的是,在本實施方式中的步驟302和步驟303是并列的兩種情況,在實際應用中,電子設備按照用戶的接觸選擇執(zhí)行步驟302還是執(zhí)行步驟303,在本實施方式和附圖3中為了描述方便才將這兩個步驟先后進行介紹。在本實施方式中,通過將第一級菜單濃縮的觸摸按鈕也完全隱藏,整個應用軟件的界面并無任何菜單按鈕顯示,從而提高了應用軟件的界面的簡潔度,并且用戶在解鎖菜單的時候通過滑動的持續(xù)接觸就能夠直接執(zhí)行菜單,這樣的話,不僅能夠提高用戶使用應用軟件時的體驗或感受,也會減少用戶與移動電子設備在執(zhí)行一個菜單時進行人機交互的時間,從而提高用戶在執(zhí)行菜單時人機交互的效率。同時,通過本發(fā)明實施方式的技術方案的實施,通過界面簡潔度的提升以及人機交互效率的提升,也可以穩(wěn)定電子設備的系統(tǒng)性能,保證電子設備的系統(tǒng)資源應用的更為合理。參考圖9所示,為本發(fā)明公開的基于多標簽窗口的郵箱界面交互方法又一實施方式的流程圖,本實施方式具體例如可以包括步驟901 :當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)。在本實施方式中,由于在一般情況下菜單處于隱藏狀態(tài),對于用戶來說,可能存在不知道菜單內(nèi)容或根本不知道哪里有菜單的情況。因此,在本實施方式中,首先是在應用軟件啟動的時候,通過展示菜單和回收動畫,向用戶提示菜單有哪些內(nèi)容以及其完整顯示的時候完整顯示區(qū)域。一般情況下,本步驟可以在啟動軟件時進行,不過也可以是在軟件進行激活或者從其他應用軟件切換為當前應用軟件運行的情況下執(zhí)行,只需在用戶需要的時候起到提示用戶的作用即可。其中,在具體應用場景中,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài),可以包括首先,將所述菜單組完全展示在所述觸摸屏顯示器上,其次,按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)。在本實施方式中,因為主要目的是起到提示用戶菜單有哪些以及隱藏在哪些位置,所以在最開始軟件啟動的時候,可以將菜單組完全展示在觸摸屏顯示器上,展示的時間可以很短,例如可以設置為0.2秒等,只要該時間可以讓用戶看清楚菜單組的各個菜單即可,具體數(shù)值可以根據(jù)實際需求自主設置。另外,在菜單組完全展示之后,如果沒有檢測到用戶與觸摸屏顯示器的其他接觸,則可以先從菜單組完全顯示的狀態(tài)過渡到第一展示方式的狀態(tài),即是圖7的顯示狀態(tài),接著再過渡到第二展示方式的狀態(tài),即是圖6的顯示狀態(tài),最后從第二展示方式到完全隱藏菜單組。當然,從菜單組完全顯示到隱藏狀態(tài)之間,也可以先過渡到第二展示方式的顯示狀態(tài),再過渡到第一展示方式的狀態(tài)直至將菜單組完全隱藏;還可以直接在第一展示方式顯示完畢之后,不再過渡到第二展示方式的顯示狀態(tài)而是直接將菜單組進行隱藏,這樣的好處是菜單組隱藏的速度快;還可以直接在第二展示方式顯示完畢之后,不再過渡到第一展示方式的顯示狀態(tài)而直接將菜單組進行隱藏。在實際應用中,因為在從菜單組完全顯示到隱藏的狀態(tài)之間播放的動畫目的,只是為了方便用戶了解都有哪些菜單,因此還可以按照其他的展示順序來設置播放動畫,只要在播放動畫的過程中向用戶能夠展示菜單組的顯示狀態(tài)和其隱藏時的收縮方向即可,以便用戶在菜單組完全隱藏的狀態(tài)下也能夠觸發(fā)菜單組的解鎖。此外,通過本步驟中有方向性的移動動畫回收完全顯示的菜單組,也可以讓用戶對菜單組及其隱藏的位置建立關聯(lián)。此外,在任一個展示方式的展示過程中,向用戶展示的時間即是當前狀態(tài)的停頓秒數(shù),以及在每一個展示方式下菜單組展示的距離和大小的象素等數(shù)值,均可以自動調(diào)整,本發(fā)明實施方式不限于不例性的描述數(shù)值。在本實施方式中,假設以解鎖到圖7顯示的界面圖為例進行說明,則進入步驟602 :所述接觸與第一預定手勢相對應,在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組,其中,所述第一預定手勢為與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸,所述第一預設顯示區(qū)域為所述菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括與所述接觸對應的當前菜單的完整顯示區(qū)域和所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域與感應提示區(qū)的大小相匹配;所述第一展示方式為在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。本步驟的實施方式和界面示意都在上一個實施方式中進行了詳細介紹,在此不再贅述。步驟902 :在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫。在本實施方式中,在菜單彈出的同時,在菜單上面可以展示暗喻的預設動畫,該預設動畫可以有方向性,暗示如果用戶與觸摸屏顯示器的接觸持續(xù)沿該方向移動,就能執(zhí)行當前菜單的命令。參考圖10所示,為展示菜單暗喻動畫時的界面示意圖,動畫暗示用戶向右滑動可以執(zhí)行該菜單。其中,預設動畫可以有多種形式,但是必須是在預設的固定方向上,例如如果向右滑動是執(zhí)行菜單,那么暗喻動畫的提示方向也應當是向右的。其中,暗喻動畫可以是移動的箭頭、移動的光線或者圓點等具有提示性作用的圖像。并且,動畫的形態(tài)也可以沒有什么限制。當用戶選定一個菜單時,持續(xù)向右滑動接觸可以執(zhí)行該菜單命令。優(yōu)選的,暗喻動畫可以對接觸產(chǎn)生反應,例如,手指滑動距離越大,即是用戶持續(xù)接觸的時間越長,動畫效果越強烈,例如手指持續(xù)移動20PX(像素)與持續(xù)移動40PX時的動畫效果相t匕,持續(xù)移動40PX時的動畫效果可以更快更銳或者更不透明等。不過圖10所示的動畫效果是一種示例,其他能夠起到提示用戶的效果的動畫都可以。步驟903 :如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所述當前菜單的命令。進一步的,在圖1la和圖1lb所示的界面示意圖上,如果用戶持續(xù)在當前菜單的展示條上持續(xù)向右滑動,如果已經(jīng)超出了當前菜單的預設的執(zhí)行線,說明用戶當前希望執(zhí)行該展示的當前菜單,因此此時觸發(fā)執(zhí)行該當前菜單。參考圖1la到圖1la所示,為用戶持續(xù)向右滑動越過執(zhí)行線從而執(zhí)行當前菜單的界面示意圖。如果當前菜單沒有二級菜單,則執(zhí)行該菜單命令,如果所述當前菜單為一級菜單且具有二級菜單,則觸發(fā)執(zhí)行所述當前菜單的命令,即是照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。此外,如果當前菜單有二級菜單,可以設置有趣味的動畫來展開二級菜單。參考圖12a到圖12b所示,為當前菜單具有二級菜單的情況下,執(zhí)行二級菜單的界面示意圖,其中,圖12a中方向向左的兩個箭頭表示菜單I和菜單3都自動收起,而菜單2的顯示示意界面則表示當前正在執(zhí)行菜單2,當然,菜單2在執(zhí)行時的動畫也可以自主設置。在當前菜單即是菜單2具有二級菜單,分別為菜單A、菜單B、菜單C、菜單D、菜單E、菜單F、菜單G和菜單H,在展開二級菜單之后,如果在某個二級菜單上觸發(fā)了點擊操作,則執(zhí)行該二級菜單,例如直接點擊菜單A的顯示區(qū)域,則會執(zhí)行菜單A的命令。在實際應用場景中,用戶與觸摸屏顯示器的持續(xù)接觸并超出預設的當前菜單的執(zhí)行線,即是用戶手指在X軸向右移動某預設的距離(例如30PX)后,就可以判斷為用戶的接觸目標就是執(zhí)行該菜單命令,此時即便用戶的接觸在Y軸上也產(chǎn)生了位移,但是可以忽略該接觸在Y軸上的位移,即使用戶的接觸在觸摸屏顯示器上已經(jīng)移動到屏幕底部,但是只要用戶在X軸上的滑動超出了預設的執(zhí)行線,還是始終保持該當前菜單的當選狀態(tài),不會切換出其他菜單。而如果用戶的持續(xù)接觸在X軸上滑動距離又回退到小于設定值的大小,則此時可以取消該當前菜單的鎖定狀態(tài)。需要說明的是,執(zhí)行線的距離也不是固定的,根據(jù)用戶的實際需求可以在不同場景下進行調(diào)整。如果用戶的持續(xù)接觸的滑動距離不超過執(zhí)行線,例如持續(xù)滑動了 20PX,則此時認為用戶的接觸為自然抖動,在實際應用中可以忽略該接觸。在本實施方式中,優(yōu)先判斷用戶的接觸是否越過菜單的預設執(zhí)行線,如果超過則忽略接觸在非X軸上的其他位移,將用戶的接觸目的判定為希望執(zhí)行該菜單命令,此時如果用戶不再與觸摸屏顯示器進行接觸就會直接執(zhí)行該菜單命令。若用戶的接觸越過執(zhí)行線后,又在保持接觸的情況下再回退,只要回退后的位置未超過執(zhí)行線,都判定用戶的接觸目的為希望取消執(zhí)行該菜單的命令,而在這種情況下檢測不到用戶與觸摸屏顯示器的接觸例如用戶手指離開屏幕則會取消執(zhí)行該當前菜單的命令,此時會返回至圖7所示的界面??梢?,在本實施方式中,不僅可以實現(xiàn)前一個實施方式的效果,還能夠?qū)τ脩襞c觸摸屏顯示器的接觸進行分析,忽略用戶的一些無意識的自然抖動,使用戶對菜單通過觸摸方式的執(zhí)行更為準確。示例性設備在介紹了本發(fā)明示例性實施方式的方法之后,接下來,參考圖13,圖13是本發(fā)明實施方式公開的設備(例如,觸屏手機或者平板電腦)的一實施方式的結構示意圖,本發(fā)明示例性實施方式的、通過在觸摸屏上執(zhí)行手勢來解鎖菜單的設備,具體例如可以包括用于當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸的第一裝置1301 ;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見。用于如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組的第二裝置1302。其中,所述第一預定手勢為與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域;所述第一預設顯示區(qū)域為菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致;所述第一展示方式為在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。根據(jù)本發(fā)明的某些實施方式,還可以包括用于如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所述當前菜單的命令的第四裝置。其中,所述第四裝置具體配置為按照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。根據(jù)本發(fā)明的某些實施方式,還可以包括用于在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫的第五裝置。其中,所述動畫包括預設的固定方向上移動的箭頭、移動的光線或者圓點。
返回圖13所示的設備,該設備還包括用于如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組的第三裝置1303。其中,所述第二預定手勢為與所述觸摸屏顯示器上的非感應提示區(qū)的接觸超過第二預設時間;所述第二預設顯示區(qū)域為所述感應提示區(qū);所述第二展示方式為在所述感應提示區(qū)上展示所述菜單組中各個菜單的第二顯示內(nèi)容子集。根據(jù)本發(fā)明的某些實施方式,還可以包括用于檢測用戶在所述感應提示區(qū)中的接觸是否超過預設時間的第六裝置;以及,在用戶在所述感應提示區(qū)中的接觸超過預設時間時,觸發(fā)第四裝置的第七裝置。根據(jù)本發(fā)明的某些實施方式,還可以包括用于當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)的第八裝置。其中,所述第八裝置具體可以配置為用于將所述菜單組完全展示在所述觸摸屏顯示器上的展示單元;用于按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)的切換單元。根據(jù)本發(fā)明的某些實施方式,還可以包括用于如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,則隱藏當前顯示為可見的所有菜單的第九裝置。參考圖14所示,為本發(fā)明提供的又一設備實施方式的結構框圖,本實施方式具體例如還可以包括觸摸屏顯示器1401和解鎖裝置1402 ;其中,所述解鎖裝置1402具體可以配置用于當所述設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見;如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組;以及,如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。應當注意,盡管在上文詳細描述中提及了設備(例如,觸屏手機或者平板電腦等)的若干裝置或子裝置,但是這種劃分僅僅并非強制性的。實際上,根據(jù)本發(fā)明的實施方式,上文描述的兩個或更多裝置的特征和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特征和功能可以進一步劃分為由多個裝置來具體化。此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。申請文件中提及的動詞“包括”、“包含”及其詞形變化的使用不排除除了申請文件中記載的那些元素或步驟之外的元素或步驟的存在。元素前的冠詞“一”或“一個”不排除多個這種元素的存在。雖然已經(jīng)參考若干具體實施方式
描述了本發(fā)明的精神和原理,但是應該理解,本發(fā)明并不限于所公開的具體實施方式
,對各方面的劃分也不意味著這些方面中的特征不能組合以進行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。所附權利要求的范圍符合最寬泛的解釋,從而包含所有這樣的修改及等同結構和功能。
權利要求
1.一種方法,包括: 當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見; 如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組; 如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。
2.根據(jù)權利要求1所述的方法,其中, 所述第一預定手勢為:與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域; 所述第一預設顯示區(qū)域為:菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括:與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致; 所述第一展示方式為:在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括:所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。
3.根據(jù)權利要求2所述的方法,還包括: 如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所 述當前菜單的命令。
4.根據(jù)權利要求3所述的方法,所述當前菜單為一級菜單且具有二級菜單,則所述觸發(fā)執(zhí)行所述當前菜單的命令,包括: 按照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。
5.根據(jù)權利要求2所述的方法,還包括: 在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫。
6.根據(jù)權利要求5所述的方法,其中,所述動畫包括:預設的固定方向上移動的箭頭、移動的光線或者圓點。
7.根據(jù)權利要求1所述的方法,其中, 所述第二預定手勢為:與所述觸摸屏顯示器上的非感應提示區(qū)的接觸; 所述第二預設顯示區(qū)域為:所述感應提示區(qū); 所述第二展示方式為:在所述感應提示區(qū)上展示所述菜單組中各個菜單的第二顯示內(nèi)容子集。
8.根據(jù)權利要求7所述的方法,還包括: 檢測用戶在所述感應提示區(qū)中的接觸是否超過預設時間,如果是,則執(zhí)行所述在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組的步驟。
9.根據(jù)權利要求1所述的方法,還包括: 當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)。
10.根據(jù)權利要求9所述的方法,其中,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài),包括: 將所述菜單組完全展示在所述觸摸屏顯示器上; 按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)。
11.根據(jù)權利要求1 10任一項所述的方法,還包括: 如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,則隱藏當前顯示為可見的所有菜單。
12.—種設備,包括: 用于當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸的第一裝置;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見; 用于如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組的第二裝置; 以及,用于如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組的第三裝置。
13.根據(jù)權利要求12所述的設備,其中, 所述第一預定手勢為:與所述觸摸屏顯示器的感應提示區(qū)的接觸超過第一預設時間的接觸;所述感應提示區(qū)為預設的可激活菜單組中各個菜單的部分區(qū)域; 所述第一預設顯示區(qū)域為:菜單組的菜單完整顯示區(qū)域的第一區(qū)域子集,所述第一區(qū)域子集包括:與所述接觸對應的當前菜單的完整顯示區(qū)域,和,所述菜單組中除了所述當前菜單之外的其他菜單的顯示子區(qū)域,該顯示子區(qū)域的大小與感應提示區(qū)相一致; 所述第一展示方式為:在所述第一預設顯示區(qū)域上展示所述菜單組的第一顯示內(nèi)容子集,所述第一顯示內(nèi)容子集包括:所述當前菜單的完整顯示內(nèi)容和所述其他菜單的顯示子內(nèi)容。
14.根據(jù)權利要求13所述的設備,還包括: 用于如果所述接觸為保持與所述觸摸屏顯示器的持續(xù)接觸的同時超出預設的當前菜單的執(zhí)行線的接觸,觸發(fā)執(zhí)行所述當前菜單的命令的第四裝置。
15.根據(jù)權利要求14所述的設備,其中,所述第四裝置具體配置為: 按照所述二級菜單預設的二級展示方式將所述二級菜單在所述觸摸屏顯示器上進行展示。
16.根據(jù)權利要求13所述的設備,還包括: 用于在所述當前菜單的展開過程中,展示對執(zhí)行所述當前菜單的接觸方式進行提示的預設動畫的第五裝置。
17.根據(jù)權利要求16所述的 設備,其中,所述動畫包括:預設的固定方向上移動的箭頭、移動的光線或者圓點。
18.根據(jù)權利要求12所述的設備,其中, 所述第二預定手勢為與所述觸摸屏顯示器上的非感應提示區(qū)的接觸超過第二預設時間; 所述第二預設顯示區(qū)域為:所述感應提示區(qū); 所述第二展示方式為在所述感應提示區(qū)上展示所述菜單組中各個菜單的第二顯示內(nèi)容子集。
19.根據(jù)權利要求18所述的設備,還包括: 用于檢測用戶在所述感應提示區(qū)中的接觸是否超過預設時間的第六裝置; 以及,在用戶在所述感應提示區(qū)中的接觸超過預設時間時,觸發(fā)第四裝置的第七裝置。
20.根據(jù)權利要求12所述的設備,還包括: 用于當檢測到所述應用軟件啟動時,如果沒有檢測到與所述觸摸屏顯示器的接觸,在按照第三展示方式將所述菜單組在所述觸摸屏顯示器上進行展示后將所述菜單組切換至所述菜單隱藏狀態(tài)的第八裝置。
21.根據(jù)權利要求20所述的設備,所述第九裝置具體配置為: 用于將所述菜單組完全展示在所述觸摸屏顯示器上的展示單元; 用于按照從所述第一展示方式到第二展示方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或者,按照從所述第二展示方式到第一展開方式再到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài) ,或者,按照從所述第一展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài),或或者,按照從所述第二展示方式到隱藏狀態(tài)的順序?qū)⑺霾藛谓M切換至隱藏狀態(tài)的切換單元。
22.根據(jù)權利要求12 21任一項所述的設備,還包括: 用于如果檢測到產(chǎn)生在非菜單顯示區(qū)域的接觸,則隱藏當前顯示為可見的所有菜單的第九裝置。
23.一種設備,包括觸摸屏顯示器和解鎖裝置; 所述解鎖裝置具體配置用于當所述設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與所述觸摸屏顯示器的接觸;在所述菜單隱藏狀態(tài)下所述應用軟件的菜單組不可見; 如果所述接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖所述菜單組; 以及,如果所述接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖所述菜單組。
全文摘要
本發(fā)明的實施方式提供了通過在觸摸屏上執(zhí)行手勢來解鎖菜單的方法,該方法例如可以包括當具有觸摸屏顯示器的電子設備中已打開的應用軟件處于菜單隱藏狀態(tài)時,檢測與觸摸屏顯示器的接觸;如果接觸與第一預定手勢相對應,則在第一預設顯示區(qū)域按照第一展示方式解鎖菜單組;如果接觸與第二預定手勢相對應,則在第二預設顯示區(qū)域按照第二展示方式解鎖菜單組。本發(fā)明的實施方式通過解鎖菜單時可同時執(zhí)行菜單,提高了用戶在執(zhí)行菜單時人機交互的效率,并且菜單組一般處于用戶不可見的狀態(tài)也簡化了人機交互界面,從而可以提升用戶使用應用軟件的體驗。此外,本發(fā)明的實施方式提供了通過在觸摸屏上執(zhí)行手勢來解鎖菜單的設備,例如觸屏手機或平板電腦等。
文檔編號G06F3/0482GK103076966SQ20121043455
公開日2013年5月1日 申請日期2012年11月2日 優(yōu)先權日2012年11月2日
發(fā)明者郭冠敏 申請人:網(wǎng)易(杭州)網(wǎng)絡有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
甘洛县| 荆门市| 佳木斯市| 怀宁县| 武陟县| 林周县| 阜新市| 永登县| 蛟河市| 凤阳县| 雷波县| 固阳县| 武安市| 灵山县| 大化| 南阳市| 古交市| 玉山县| 镇沅| 长岭县| 白城市| 神木县| 岗巴县| 同德县| 贞丰县| 苍溪县| 泰兴市| 土默特左旗| 酉阳| 南阳市| 保定市| 浦城县| 贡山| 且末县| 呼玛县| 云梦县| 科技| 拉萨市| 乐昌市| 航空| 胶州市|