本申請涉及計算機領域,具體涉及終端設備領域,尤其涉及控制方法和裝置。
背景技術:
隨著計算機技術的發(fā)展,數(shù)碼產(chǎn)品被越來越多廣泛的應用于生活以及工作的各個領域中。終端設備(例如手機等)也成為人們必不可少的工具,不僅僅用于日常的通訊,還可以在手機上安裝各種各樣的應用(例如音樂播放類應用、閱讀類應用等)。
隨著手機功能和應用的增多,在用戶需要控制終端設備運行某個功能時,通常需要若干次的操作(例如點擊、翻頁等)才能執(zhí)行該操作,因而存在靈活性較低的問題。
技術實現(xiàn)要素:
本申請實施例的目的在于提出一種改進的…方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請實施例提供了一種用于終端設備的控制方法,該方法包括:響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作與目標區(qū)域關聯(lián)的目標手勢操作和/或用于對目標區(qū)域進行配置的默認手勢操作進行匹配;基于所述手勢操作與所述目標手勢操作和/或所述默認手勢操作的匹配結果,執(zhí)行與所述匹配結果相對應的操作。
在一些實施例中,基于手勢操作與目標手勢操作、默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作,包括:響應于確定手勢操作與目標手勢操作相匹配,執(zhí)行同時與目標區(qū)域和目標手勢操作相匹配的目標控制操作,其中,目標控制操作包括以下至少一項:切換應用、控制音樂播放或暫停、切換當前所播放的音樂、鎖定屏幕、設置系統(tǒng)選項、呼叫聯(lián)系人、啟動應用程序。
在一些實施例中,基于手勢操作與目標手勢操作、默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作,包括:響應于確定手勢操作與默認手勢操作相匹配,呈現(xiàn)用于對目標區(qū)域進行配置的配置界面,其中,配置界面顯示有目標區(qū)域的邊框和用于設置目標區(qū)域的透明度的滾動條。
在一些實施例中,該方法還包括:響應于依次檢測到用戶對邊框的選中操作和滑動操作,基于選中操作所選中的位置和滑動操作的停止位置,調(diào)整目標區(qū)域的尺寸。
在一些實施例中,該方法還包括:響應于檢測到用戶對邊框所包圍的目標區(qū)域的滑動操作,調(diào)整目標區(qū)域在顯示屏幕中的位置,以使目標區(qū)域從滑動操作的起始位置移動至滑動操作的停止位置。
在一些實施例中,該方法還包括:響應于依次檢測到用戶對滾動條的選中操作和滑動操作,基于滑動操作的停止位置,設置目標的透明度。
在一些實施例中,配置界面中還顯示有手勢操作配置按鍵;以及該方法還包括:響應于檢測到用戶對手勢操作配置按鍵的點擊操作,呈現(xiàn)手勢操作選擇界面,以使用戶從手勢操作選擇界面所呈現(xiàn)的多個預設手勢操作中選取預設手勢操作,其中,多個預設手勢操作包括滑動操作、點擊操作和長按操作;響應于確定用戶成功選取預設手勢操作,將用戶所選取的預設手勢操作確定為與目標區(qū)域關聯(lián)的目標手勢操作,以更新原有的目標手勢操作,并呈現(xiàn)控制操作選擇界面,以使用戶從多個預設控制操作中選取與預設控制操作;響應于確定用戶成功選取預設控制操作,將用戶所選取的預設控制操作確定為同時與目標區(qū)域和目標手勢操作相匹配的目標控制操作,以更新原有的目標控制操作。
第二方面,本申請實施例提供了一種用于終端設備的控制裝置,該裝置包括:匹配單元,配置用于響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作與目標區(qū)域關聯(lián)的目標手勢操作和/或用于對目標區(qū)域進行配置的默認手勢操作進行匹配;執(zhí)行單元,配置用于基于所述手勢操作與所述目標手勢操作和/或所述默認手勢操作的匹配結果,執(zhí)行與所述匹配結果相對應的操作。
在一些實施例中,執(zhí)行單元進一步配置用于:響應于確定手勢操作與目標手勢操作相匹配,執(zhí)行同時與目標區(qū)域和目標手勢操作相匹配的目標控制操作,其中,目標控制操作包括以下至少一項:切換應用、控制音樂播放或暫停、切換當前所播放的音樂、鎖定屏幕、設置系統(tǒng)選項、呼叫聯(lián)系人、啟動應用程序。
在一些實施例中,執(zhí)行單元進一步配置用于:響應于確定手勢操作與默認手勢操作相匹配,呈現(xiàn)用于對目標區(qū)域進行配置的配置界面,其中,配置界面顯示有目標區(qū)域的邊框和用于設置目標區(qū)域的透明度的滾動條。
在一些實施例中,該裝置還包括:調(diào)整單元,配置用于響應于依次檢測到用戶對邊框的選中操作和滑動操作,基于選中操作所選中的位置和滑動操作的停止位置,調(diào)整目標區(qū)域的尺寸。
在一些實施例中,該裝置還包括:移動單元,配置用于響應于檢測到用戶對邊框所包圍的目標區(qū)域的滑動操作,調(diào)整目標區(qū)域在顯示屏幕中的位置,以使目標區(qū)域從滑動操作的起始位置移動至滑動操作的停止位置。
在一些實施例中,該裝置還包括:設置單元,配置用于響應于依次檢測到用戶對滾動條的選中操作和滑動操作,基于滑動操作的停止位置,設置目標的透明度。
在一些實施例中,配置界面中還顯示有手勢操作配置按鍵;以及該裝置還包括:第一呈現(xiàn)單元,配置用于響應于檢測到用戶對手勢操作配置按鍵的點擊操作,呈現(xiàn)手勢操作選擇界面,以使用戶從手勢操作選擇界面所呈現(xiàn)的多個預設手勢操作中選取預設手勢操作,其中,多個預設手勢操作包括滑動操作、點擊操作和長按操作;第二呈現(xiàn)單元,配置用于響應于確定用戶成功選取預設手勢操作,將用戶所選取的預設手勢操作確定為與目標區(qū)域關聯(lián)的目標手勢操作,以更新原有的目標手勢操作,并呈現(xiàn)控制操作選擇界面,以使用戶從多個預設控制操作中選取與預設控制操作;確定單元,配置用于響應于確定用戶成功選取預設控制操作,將用戶所選取的預設控制操作確定為同時與目標區(qū)域和目標手勢操作相匹配的目標控制操作,以更新原有的目標控制操作。
第三方面,本申請實施例提供了一種終端設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當一個或多個程序被一個或多個處理器執(zhí)行,使得一個或多個處理器實現(xiàn)如上述控制方法中任一實施例的方法。
本申請實施例提供的控制方法和裝置,通過響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作分別與目標區(qū)域關聯(lián)的目標手勢操作和用于對目標區(qū)域進行配置的默認手勢操作進行匹配,而后基于手勢操作與目標手勢操作、默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作,從而可以實現(xiàn)用戶多任務操作,提高了控制的靈活性。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是本申請可以應用于其中的示例性系統(tǒng)架構圖;
圖2是根據(jù)本申請的控制方法的一個實施例的流程圖;
圖3是根據(jù)本申請的控制方法的一個應用場景的示意圖;
圖4是根據(jù)本申請的控制方法的又一個應用場景的示意圖;
圖5是根據(jù)本申請的控制方法的又一個應用場景的示意圖;
圖6是根據(jù)本申請的控制方法的又一個應用場景的示意圖;
圖7是根據(jù)本申請的配置界面的示意圖;
圖8是根據(jù)本申請的控制方法的又一個實施例的流程圖;
圖9是根據(jù)本申請的控制裝置的一個實施例的結構示意圖;
圖10是適于用來實現(xiàn)本申請實施例的終端設備的計算機系統(tǒng)的結構示意圖。
具體實施方式
下面結合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋相關發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關發(fā)明相關的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本申請。
圖1示出了可以應用本申請的控制方法或控制裝置的示例性系統(tǒng)架構100。
如圖1所示,系統(tǒng)架構100可以包括終端設備101、102、103,網(wǎng)絡104和服務器105。網(wǎng)絡104用以在終端設備101、102、103和服務器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
用戶可以使用終端設備101、102、103通過網(wǎng)絡104與服務器105交互,以接收或發(fā)送消息等。終端設備101、102、103上可以安裝有各種通訊客戶端應用,例如閱讀類應用、音樂類應用、網(wǎng)頁瀏覽器應用、購物類應用、搜索類應用、即時通信工具、郵箱客戶端、社交平臺軟件等。
終端設備101、102、103可以是具有顯示屏并且支持網(wǎng)頁瀏覽的各種電子設備,包括但不限于智能手機、平板電腦、電子書閱讀器等。
服務器105可以是提供各種服務的服務器,例如對終端設備101、102、103上所安裝的應用提供支持的應用管理服務器。應用管理服務器可以提供應用的更新等服務。
需要說明的是,本申請實施例所提供的控制方法一般由終端設備101、102、103執(zhí)行,相應地,控制裝置一般設置于終端設備101、102、103中。需要指出的是,本申請實施例所提供的控制方法不依賴于網(wǎng)絡104和服務器105,因而,圖1中可以不存在網(wǎng)絡104和服務器105。
應該理解,圖1中的終端設備、網(wǎng)絡和服務器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設備、網(wǎng)絡和服務器。
繼續(xù)參考圖2,示出了根據(jù)本申請的控制方法的一個實施例的流程200。所述的控制方法,包括以下步驟:
步驟201,響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作與目標區(qū)域關聯(lián)的目標手勢操作和/或用于對目標區(qū)域進行配置的默認手勢操作進行匹配。
在本實施例中,控制方法運行與其上的電子設備(例如圖1所示的終端設備101、102、103)響應于檢測到用戶在上述電子設備的顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,可以將該手勢操作所在的預設區(qū)域確定為目標區(qū)域,將該手勢操作與上述目標區(qū)域關聯(lián)的目標手勢操作和/或用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配。其中,預設區(qū)域可以是用戶預先設置的上述顯示屏幕中的任意區(qū)域,例如屏幕中央、屏幕的左上角、屏幕的右下角等。上述手勢操作可以是用戶對上述顯示屏幕進行的任意操作,例如點擊、滑動、長按等。需要說明的是,上述目標手勢操作和上述默認手勢操作可以是用戶設置的任意手勢操作,例如向左滑動、向右滑動、向上滑動、向下滑動、長按、點擊等,且上述目標手勢操作和上述默認手勢操作不同。
步驟202,基于手勢操作與目標手勢操作和/或默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作。
在本實施例中,上述電子設備可以基于上述手勢操作與上述目標手勢操作和/或上述默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作。具體的,響應于匹配結果指示上述手勢操作與上述目標手勢操作或上述默認手勢操作相匹配,上述電子設備可以執(zhí)行用戶預先設置的或上述電子設備默認的、與所匹配的上述目標手勢操作或上述默認手勢操作對應的操作;響應于匹配結果指示上述手勢操作與上述目標手勢操作和上述默認手勢操作均不匹配,上述電子設備可以繼續(xù)對用戶的手勢操作進行監(jiān)聽,并執(zhí)行下一個手勢操作的匹配。
在本實施例的一些可選的實現(xiàn)方式中,響應于確定上述手勢操作與上述目標手勢操作相匹配,上述電子設備可以執(zhí)行同時與上述目標區(qū)域和上述目標手勢操作相匹配的目標控制操作。其中,上述目標控制操作可以包括以下至少一項:切換應用、控制音樂播放或暫停、切換當前所播放的音樂、鎖定屏幕、設置系統(tǒng)選項、呼叫聯(lián)系人、啟動應用程序。需要說明的是,同時與上述目標區(qū)域和上述目標手勢操作相匹配的目標控制操作可以是用戶預先設置的。
作為示例,如圖3所示,用戶預先設置了屏幕下方的某個區(qū)域301,且設置了在該區(qū)域301中左右滑動時,切換到應用程序(例如向右滑動則切換到應用列表中的上一個應用,向左滑動則切換到應用列表中的下一個應用)。當用戶在該區(qū)域301的手勢操作為向右滑動后,上述電子設備可以呈現(xiàn)出上一個應用程序的打開界面。
作為又一示例,如圖4所示,用戶預先設置了屏幕左側(cè)某個區(qū)域401,且設置了在該區(qū)域401中向下滑動時鎖定屏幕。當用戶在該區(qū)域401的手勢操作為向下滑動后,上述電子設備可以鎖定屏幕。
作為又一示例,如圖5所示,用戶預先設置了屏幕右上方的某個區(qū)域501,且設置了在該區(qū)域501中向上滑動時切換到上一個音樂,向下滑動時切換到下一個音樂。則當用戶在該區(qū)域501的手勢操作為向上滑動時,上述電子設備可以切換到上一個音樂;當用戶在該區(qū)域501的手勢操作為向下滑動時,上述電子設備可以切換到下一個音樂。
作為又一示例,如圖6所示,用戶預先設置了屏幕右上方的某個區(qū)域601,且設置了在該區(qū)域601中向上滑動時切換到上一個以為,向下滑動時切換到下一個音樂。另外,用戶預先設置了屏幕左下上方的某個區(qū)域602,且設置了在該區(qū)域602中向上滑動時呼叫預先指定的聯(lián)系人的電話號碼。則當用戶在區(qū)域601的手勢操作為向上滑動時,可以切換到上一個音樂;當用戶在區(qū)域601的手勢操作為向下滑動時,可以切換到下一個音樂;當用戶在區(qū)域602的手勢操作為向上滑動時,上述電子設備可以呼叫上述聯(lián)系人。
在本實施例的一些可選的實現(xiàn)方式中,響應于確定上述手勢操作與上述默認手勢操作(例如長按操作)相匹配,上述電子設備可以呈現(xiàn)用于對上述目標區(qū)域進行配置的配置界面,其中,上述配置界面可以顯示有上述目標區(qū)域的邊框和用于設置上述目標區(qū)域的透明度的滾動條。如圖7所示,圖7示出了上述配置界面的一個示意圖,配置界面顯示有目標區(qū)域的邊框701和用于設置上述目標區(qū)域的透明度的滾動條702。
本申請的上述實施例提供的方法通過響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作與目標區(qū)域關聯(lián)的目標手勢操作和/或用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配,而后基于上述手勢操作與上述目標手勢操作和/或上述默認手勢操作的匹配結果,執(zhí)行與上述匹配結果相對應的操作,從而可以實現(xiàn)用戶多任務操作,提高了控制的靈活性。
進一步參考圖8,其示出了控制方法的又一個實施例的流程800。該控制方法的流程800,包括以下步驟:
步驟801,響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作與目標區(qū)域關聯(lián)的目標手勢操作和/或用于對目標區(qū)域進行配置的默認手勢操作進行匹配。
在本實施例中,控制方法運行與其上的電子設備(例如圖1所示的終端設備101、102、103)響應于檢測到用戶在上述電子設備的顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,可以將該手勢操作所在的預設區(qū)域確定為目標區(qū)域,將該手勢操作與上述目標區(qū)域關聯(lián)的目標手勢操作和/或用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配。
步驟802,響應于確定手勢操作與默認手勢操作相匹配,呈現(xiàn)用于對目標區(qū)域進行配置的配置界面,其中,配置界面顯示有目標區(qū)域的邊框和用于設置目標區(qū)域的透明度的滾動條。
在本實施例中,響應于確定上述手勢操作與上述默認手勢操作(例如長按操作)相匹配,上述電子設備可以呈現(xiàn)用于對上述目標區(qū)域進行配置的配置界面,其中,上述配置界面可以顯示有上述目標區(qū)域的邊框和用于設置上述目標區(qū)域的透明度的滾動條。如圖7所示,圖7示出了上述配置界面的一個示意圖,配置界面顯示有目標區(qū)域的邊框701和用于設置上述目標區(qū)域的透明度的滾動條702。
需要說明的是,上述步驟801-802的操作與上述步驟201-202的操作基本相同,在此不再贅述。
步驟803,響應于依次檢測到用戶對邊框的選中操作和滑動操作,基于選中操作所選中的位置和滑動操作的停止位置,調(diào)整目標區(qū)域的尺寸。
在本實施例中,響應于依次檢測到上述用戶對上述邊框的選中操作和滑動操作,上述電子書設備可以基于上述選中操作所選中的位置和上述滑動操作的停止位置,調(diào)整上述目標區(qū)域的尺寸。作為示例,若上述滑動操作的停止位置位于上述邊框以內(nèi),則可以縮小上述目標區(qū)域,若上述滑動操作的停止位置位于上述邊框以外,則可以放大上述目標區(qū)域。
步驟804,響應于檢測到用戶對邊框所包圍的目標區(qū)域的滑動操作,調(diào)整目標區(qū)域在顯示屏幕中的位置,以使目標區(qū)域從滑動操作的起始位置移動至滑動操作的停止位置。
在本實施例中,響應于檢測到上述用戶對上述邊框所包圍的上述目標區(qū)域的滑動操作,上述電子書設備可以調(diào)整上述目標區(qū)域在上述顯示屏幕中的位置,以使上述目標區(qū)域從上述滑動操作的起始位置移動至上述滑動操作的停止位置。
步驟805,響應于依次檢測到用戶對滾動條的選中操作和滑動操作,基于滑動操作的停止位置,設置目標的透明度。
在本實施例中,響應于依次檢測到上述用戶對上述滾動條的選中操作和滑動操作,上述電子書設備可以基于上述滑動操作的停止位置,設置上述目標區(qū)域的透明度。實踐中,透明度可以從0%調(diào)節(jié)至100%。當調(diào)節(jié)至0%時,則隱藏上述目標區(qū)域。
步驟806,響應于檢測到用戶對手勢操作配置按鍵的點擊操作,呈現(xiàn)手勢操作選擇界面,以使用戶從手勢操作選擇界面所呈現(xiàn)的多個預設手勢操作中選取預設手勢操作,其中,多個預設手勢操作包括滑動操作、點擊操作和長按操作。此處,上述手勢操作選擇界面可以包含上述多個預設手勢操作的選項。
在本實施例中,上述配置界面中還可以顯示有手勢操作配置按鍵。響應于檢測到上述用戶對上述手勢操作配置按鍵的點擊操作,上述電子書設備可以呈現(xiàn)手勢操作選擇界面,以使上述用戶從上述手勢操作選擇界面所呈現(xiàn)的多個預設手勢操作中選取預設手勢操作,其中,上述多個預設手勢操作可以包括滑動操作、點擊操作和長按操作。
步驟807,響應于確定用戶成功選取預設手勢操作,將用戶所選取的預設手勢操作確定為與目標區(qū)域關聯(lián)的目標手勢操作,以更新原有的目標手勢操作,并呈現(xiàn)控制操作選擇界面,以使用戶從多個預設控制操作中選取與預設控制操作。
在本實施例中,響應于確定上述用戶成功選取預設手勢操作,上述電子書設備可以將上述用戶所選取的預設手勢操作確定為與上述目標區(qū)域關聯(lián)的目標手勢操作,以更新原有的目標手勢操作,并呈現(xiàn)控制操作選擇界面,以使上述用戶從多個預設控制操作中選取與預設控制操作。此處,控制操作選擇界面中可以包含上述多個預設控制操作的選項。
步驟808,響應于確定用戶成功選取預設控制操作,將用戶所選取的預設控制操作確定為同時與目標區(qū)域和目標手勢操作相匹配的目標控制操作,以更新原有的目標控制操作。
在本實施例中,響應于確定上述用戶成功選取預設控制操作,上述電子書設備可以將上述用戶所選取的預設控制操作確定為同時與上述目標區(qū)域和上述目標手勢操作相匹配的目標控制操作,以更新原有的目標控制操作。
從圖8中可以看出,與圖2對應的實施例相比,本實施例中的控制方法的流程800突出了對目標區(qū)域的設置步驟。由此,本實施例描述的方案可以使用戶隨時對設置好的預設區(qū)域進行更改和重新設置,從而不僅可以實現(xiàn)用戶多任務操作,更進一步提高了控制的靈活性。
進一步參考圖9,作為對上述各圖所示方法的實現(xiàn),本申請?zhí)峁┝艘环N控制裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應,該裝置具體可以應用于終端設備中。
如圖9所示,本實施例所述的控制裝置900包括:匹配單元901,配置用于響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將上述手勢操作所在的預設區(qū)域確定為目標區(qū)域,將上述手勢操作與上述目標區(qū)域關聯(lián)的目標手勢操作和/或用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配;執(zhí)行單元902,配置用于基于上述手勢操作與上述目標手勢操作和/或上述默認手勢操作的匹配結果,執(zhí)行與上述匹配結果相對應的操作。
在本實施例中,上述匹配單元901響應于檢測到用戶在上述電子設備的顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,可以將該手勢操作所在的預設區(qū)域確定為目標區(qū)域,將該手勢操作與上述目標區(qū)域關聯(lián)的目標手勢操作和/或用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配。
在本實施例中,上述執(zhí)行單元902可以基于上述手勢操作與上述目標手勢操作和/或上述默認手勢操作的匹配結果,執(zhí)行與匹配結果相對應的操作。
在本實施例的一些可選的實現(xiàn)方式中,上述執(zhí)行單元902可以進一步配置用于響應于確定上述手勢操作與上述目標手勢操作相匹配,執(zhí)行同時與上述目標區(qū)域和上述目標手勢操作相匹配的目標控制操作,其中,上述目標控制操作包括以下至少一項:切換應用、控制音樂播放或暫停、切換當前所播放的音樂、鎖定屏幕、設置系統(tǒng)選項、呼叫聯(lián)系人、啟動應用程序。
在本實施例的一些可選的實現(xiàn)方式中,上述執(zhí)行單元902可以進一步配置用于響應于確定上述手勢操作與上述默認手勢操作相匹配,呈現(xiàn)用于對上述目標區(qū)域進行配置的配置界面,其中,上述配置界面顯示有上述目標區(qū)域的邊框和用于設置上述目標區(qū)域的透明度的滾動條。
在本實施例的一些可選的實現(xiàn)方式中,上述控制裝置900還可以包括調(diào)整單元(圖中未示出)。其中,上述調(diào)整單元可以配置用于響應于依次檢測到上述用戶對上述邊框的選中操作和滑動操作,基于上述選中操作所選中的位置和上述滑動操作的停止位置,調(diào)整上述目標區(qū)域的尺寸。
在本實施例的一些可選的實現(xiàn)方式中,上述控制裝置900還可以包括移動單元(圖中未示出)。其中,上述移動單元可以配置用于響應于檢測到上述用戶對上述邊框所包圍的上述目標區(qū)域的滑動操作,調(diào)整上述目標區(qū)域在上述顯示屏幕中的位置,以使上述目標區(qū)域從上述滑動操作的起始位置移動至上述滑動操作的停止位置。
在本實施例的一些可選的實現(xiàn)方式中,上述控制裝置900還可以包括設置單元(圖中未示出)。其中,上述設置單元可以配置用于響應于依次檢測到上述用戶對上述滾動條的選中操作和滑動操作,基于上述滑動操作的停止位置,設置上述目標的透明度。
在本實施例的一些可選的實現(xiàn)方式中,配置界面中還顯示有手勢操作配置按鍵。上述控制裝置900還可以包括第一呈現(xiàn)單元、第二呈現(xiàn)單元和確定單元(圖中未示出)。其中,上述第一呈現(xiàn)單元可以配置用于響應于檢測到上述用戶對上述手勢操作配置按鍵的點擊操作,呈現(xiàn)手勢操作選擇界面,以使上述用戶從上述手勢操作選擇界面所呈現(xiàn)的多個預設手勢操作中選取預設手勢操作,其中,上述多個預設手勢操作包括滑動操作、點擊操作和長按操作。上述第二呈現(xiàn)單元可以配置用于響應于確定上述用戶成功選取預設手勢操作,將上述用戶所選取的預設手勢操作確定為與上述目標區(qū)域關聯(lián)的目標手勢操作,以更新原有的目標手勢操作,并呈現(xiàn)控制操作選擇界面,以使上述用戶從多個預設控制操作中選取與預設控制操作。上述確定單元可以配置用于響應于確定上述用戶成功選取預設控制操作,將上述用戶所選取的預設控制操作確定為同時與上述目標區(qū)域和上述目標手勢操作相匹配的目標控制操作,以更新原有的目標控制操作。
本申請的上述實施例提供的裝置,通過匹配單元901響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將手勢操作所在的預設區(qū)域確定為目標區(qū)域,將手勢操作分別與目標區(qū)域關聯(lián)的目標手勢操作和用于對上述目標區(qū)域進行配置的默認手勢操作進行匹配,而后執(zhí)行單元902基于上述手勢操作與上述目標手勢操作、上述默認手勢操作的匹配結果,執(zhí)行與上述匹配結果相對應的操作,從而可以實現(xiàn)用戶多任務操作,提高了控制的靈活性。
下面參考圖10,其示出了適于用來實現(xiàn)本申請實施例的終端設備的計算機系統(tǒng)1000的結構示意圖。圖10示出的終端設備僅僅是一個示例,不應對本申請實施例的功能和使用范圍帶來任何限制。
如圖10所示,計算機系統(tǒng)1000包括中央處理單元(cpu)1001,其可以根據(jù)存儲在只讀存儲器(rom)1002中的程序或者從存儲部分1008加載到隨機訪問存儲器(ram)1003中的程序而執(zhí)行各種適當?shù)膭幼骱吞幚?。在ram1003中,還存儲有系統(tǒng)1000操作所需的各種程序和數(shù)據(jù)。cpu1001、rom1002以及ram1003通過總線1004彼此相連。輸入/輸出(i/o)接口1005也連接至總線1004。
以下部件連接至i/o接口1005:包括觸摸屏、觸摸板等的輸入部分1006;包括諸如液晶顯示器(lcd)等以及揚聲器等的輸出部分1007;包括硬盤等的存儲部分1008;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡接口卡的通信部分1009。通信部分1009經(jīng)由諸如因特網(wǎng)的網(wǎng)絡執(zhí)行通信處理。驅(qū)動器1010也根據(jù)需要連接至i/o接口1005。可拆卸介質(zhì)1011,諸如半導體存儲器等,根據(jù)需要安裝在驅(qū)動器1010上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分1008。
特別地,根據(jù)本公開的實施例,上文參考流程圖描述的過程可以被實現(xiàn)為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產(chǎn)品,其包括承載在計算機可讀介質(zhì)上的計算機程序,該計算機程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分1009從網(wǎng)絡上被下載和安裝,和/或從可拆卸介質(zhì)1011被安裝。在該計算機程序被中央處理單元(cpu)1001執(zhí)行時,執(zhí)行本申請的方法中限定的上述功能。需要說明的是,本申請所述的計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)或者是上述兩者的任意組合。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子可以包括但不限于:具有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本申請中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用。而在本申請中,計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結合使用的程序。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
描述于本申請實施例中所涉及到的單元可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的單元也可以設置在處理器中,例如,可以描述為:一種處理器包括匹配單元和執(zhí)行單元。其中,這些單元的名稱在某種情況下并不構成對該單元本身的限定,例如,匹配單元還可以被描述為“匹配手勢操作的單元”。
作為另一方面,本申請還提供了一種計算機可讀介質(zhì),該計算機可讀介質(zhì)可以是上述實施例中描述的裝置中所包含的;也可以是單獨存在,而未裝配入該裝置中。上述計算機可讀介質(zhì)承載有一個或者多個程序,當上述一個或者多個程序被該裝置執(zhí)行時,使得該裝置:響應于檢測到用戶在顯示屏幕中的、至少一個預設區(qū)域中的任一預設區(qū)域的手勢操作,將該手勢操作所在的預設區(qū)域確定為目標區(qū)域,將該手勢操作與該目標區(qū)域關聯(lián)的目標手勢操作和/或用于對該目標區(qū)域進行配置的默認手勢操作進行匹配;基于該手勢操作與該目標手勢操作和/或該默認手勢操作的匹配結果,執(zhí)行與該匹配結果相對應的操作。
以上描述僅為本申請的較佳實施例以及對所運用技術原理的說明。本領域技術人員應當理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術特征的特定組合而成的技術方案,同時也應涵蓋在不脫離上述發(fā)明構思的情況下,由上述技術特征或其等同特征進行任意組合而形成的其它技術方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術特征進行互相替換而形成的技術方案。