本發(fā)明實施方式涉及電子信息領(lǐng)域,特別是涉及一種移動終端及其交互控制方法和裝置。
背景技術(shù):
現(xiàn)階段,智能手機(jī)、平板電腦、個人數(shù)字助理等移動終端作為人們生活必需的電子消費(fèi)產(chǎn)品已經(jīng)融入生活的各個方面,隨著觸摸屏技術(shù)的發(fā)展,傳統(tǒng)靠按鍵的操作方式逐漸向觸控交互方向轉(zhuǎn)變,現(xiàn)在越來越多的移動終端使虛擬按鍵替代實體按鍵。
而在現(xiàn)有技術(shù)中,觸摸屏設(shè)置在移動終端的正面,因此基于觸摸屏形成的觸控按鍵往往只能設(shè)置在移動終端的正面,當(dāng)用戶用一只手握持移動終端時,必須用另外一只手在虛擬按鍵上輸入觸控動作。
因此,現(xiàn)有技術(shù)的觸控按鍵必須雙手操作,操作不便,用戶體驗不佳。
技術(shù)實現(xiàn)要素:
本發(fā)明實施方式主要解決的技術(shù)問題是提供一種移動終端及其交互控制方法和裝置,通過單手即可同時實現(xiàn)對移動終端的握持和控制,便于操作,從而提高用戶體驗。
為解決上述技術(shù)問題,本發(fā)明實施方式采用的一個技術(shù)方案是:提供一種移動終端的交互控制方法,該方法包括:檢測側(cè)面觸摸屏上的接觸動作,其中側(cè)面觸摸屏分別設(shè)置在移動終端的左邊側(cè)面和右邊側(cè)面;檢測側(cè)面觸摸屏上的接觸動作的壓力值;判斷側(cè)面觸摸屏上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置,其中預(yù)設(shè)壓力值為手指握持移動終端所需的最小壓力值;在符合預(yù)設(shè)條件時,在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端的工作狀態(tài)。
其中,根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指的步驟具體為:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到至少2個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指自上而下依次為左手的食指、中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指為左手的拇指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到至少2個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指為右手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指自上而下依次為右手的食指、中指、無名指以及尾指。
其中,檢測側(cè)面觸摸屏上的接觸動作的步驟還包括:控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、第二觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏檢測接觸動作,其中背面觸摸屏設(shè)置在移動終端的背面;根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置的步驟還包括:根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
其中,根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分和背面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指的步驟具體為:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到至少2個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到1個觸摸動作、背面觸摸屏檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指自上而下依次為右手的中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指為右手的拇指,與背面觸摸屏接觸的手指為右手的食指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到至少2個觸摸動作、背面觸摸屏檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指為左手的拇指,與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指自上而下依次為左手的中指、無名指以及尾指,與背面觸摸屏接觸的手指為左手的食指。
其中,預(yù)設(shè)條件為:
側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分以及背面觸摸屏中的一者或組合在預(yù)設(shè)位置檢測到預(yù)設(shè)的觸控動作。
其中,移動終端還包括重力傳感器或加速度傳感器,預(yù)設(shè)條件為:重力傳感器或加速度傳感器檢測到移動終端在任意方向的加速度值大于或等于預(yù)設(shè)加速度值。
其中,虛擬按鍵為滑動按鍵時,觸摸動作包括向上滑動動作、向下滑動動作、向左滑動動作以及向右滑動動作,對應(yīng)控制移動終端向上、向下、向左以及向右翻頁,虛擬按鍵為操作按鍵時,觸摸動作為點(diǎn)擊動作,對應(yīng)控制移動終端作出點(diǎn)擊操作。
其中,側(cè)面觸摸屏為3D壓力屏。
其中,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分和設(shè)置在移動終端右邊側(cè)面的部分的內(nèi)側(cè)均設(shè)置有壓力傳感器。
為解決上述技術(shù)問題,本發(fā)明實施方式采用的另一個技術(shù)方案是:提供一種移動終端的交互控制裝置,該裝置包括:接觸動作檢測模塊,用于檢測側(cè)面觸摸屏上的接觸動作,其中側(cè)面觸摸屏分別設(shè)置在移動終端的左邊側(cè)面和右邊側(cè)面;壓力檢測模塊,用于檢測側(cè)面觸摸屏上的接觸動作的壓力值;判斷模塊,用于判斷側(cè)面觸摸屏上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置,其中預(yù)設(shè)壓力值為手指握持移動終端所需的最小壓力值;虛擬按鍵生成模塊,用于在符合預(yù)設(shè)條件時,在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端的工作狀態(tài)。
其中,判斷模塊具體用于:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到至少2個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指自上而下依次為左手的食指、中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指為左手的拇指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到至少2個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指為右手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指自上而下依次為右手的食指、中指、無名指以及尾指。
其中,接觸動作檢測模塊具體用于:控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏檢測接觸動作,其中背面觸摸屏設(shè)置在移動終端的背面;判斷模塊具體用于:根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
其中,判斷模塊具體用于:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到至少2個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到1個觸摸動作、背面觸摸屏檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指自上而下依次為右手的中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指為右手的拇指,與背面觸摸屏接觸的手指為右手的食指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分檢測到至少2個觸摸動作、背面觸摸屏檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分接觸的手指為左手的拇指,與側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分接觸的手指自上而下依次為左手的中指、無名指以及尾指,與背面觸摸屏接觸的手指為左手的食指。
其中,預(yù)設(shè)條件為:側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏中的一者或組合在預(yù)設(shè)位置檢測到預(yù)設(shè)的觸控動作。
其中,移動終端還包括重力傳感器或加速度傳感器,預(yù)設(shè)條件為:重力傳感器或加速度傳感器檢測到移動終端在任意方向的加速度值大于或等于預(yù)設(shè)加速度值。
其中,虛擬按鍵為滑動按鍵,觸摸動作包括向上滑動動作、向下滑動動作、向左滑動動作以及向右滑動動作,對應(yīng)控制移動終端向上、向下、向左以及向右翻頁。
其中,虛擬按鍵為操作按鍵,觸摸動作為點(diǎn)擊動作,對應(yīng)控制移動終端作出點(diǎn)擊操作。
其中,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分以及側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分為3D壓力屏。
其中,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分和設(shè)置在所述移動終端右邊側(cè)面的部分的內(nèi)側(cè)均設(shè)置有壓力傳感器。
為解決上述技術(shù)問題,本發(fā)明實施方式采用的另一個技術(shù)方案是:提供一種移動終端,包括:至少一個處理器;與至少一個處理器通信連接的側(cè)面觸摸屏;與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執(zhí)行的指令程序,指令程序被至少一個處理器執(zhí)行,以使至少一個處理器用于:控制側(cè)面觸摸屏檢測接觸動作;檢測側(cè)面觸摸屏上的接觸動作的壓力值;判斷側(cè)面觸摸屏上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置,其中預(yù)設(shè)壓力值為手指握持移動終端所需的最小壓力值;在符合預(yù)設(shè)條件時,在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端的工作狀態(tài)。
其中,移動終端還包括與至少一個處理器通信連接的背面觸摸屏,其中背面觸摸屏設(shè)置在移動終端的背面;處理器進(jìn)一步用于:控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏檢測接觸動作;根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏設(shè)置在所述移動終端右邊側(cè)面的部分以及背面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
本發(fā)明實施方式的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,通過檢查移動終端左邊側(cè)面和移動終端右邊側(cè)面上的接觸動作的壓力值來確認(rèn)移動終端是否被握持,在確認(rèn)其被握持時,在預(yù)設(shè)條件被觸發(fā)的前提下,在接觸動作對應(yīng)的位置設(shè)置虛擬按鍵,并利用虛擬按鍵進(jìn)行交互,故可通過單手就能同時實現(xiàn)對移動終端的握持和控制,有利于操作,從而提高用戶體驗。
附圖說明
圖1是根據(jù)本發(fā)明實施例的移動終端的外部結(jié)構(gòu)示意圖;
圖2是根據(jù)本發(fā)明第一實施例的移動終端的交互控制方法的流程圖;
圖3是根據(jù)本發(fā)明第一實施例的移動終端的交互控制方法中虛擬按鍵的分布圖;
圖4是根據(jù)本發(fā)明第一實施例的移動終端的交互控制方法中虛擬按鍵的另一分布圖;
圖5是根據(jù)本發(fā)明第二實施例的移動終端的交互控制方法的流程圖;
圖6是根據(jù)本發(fā)明第二實施例的移動終端的交互控制方法中虛擬按鍵的分布圖;
圖7是根據(jù)本發(fā)明第二實施例的移動終端的交互控制方法中虛擬按鍵的另一分布圖;
圖8是根據(jù)本發(fā)明實施例的移動終端的交互控制裝置的裝置結(jié)構(gòu)示意圖;
圖9是根據(jù)本發(fā)明實施例的移動終端的裝置結(jié)構(gòu)示意圖。
具體實施方式
首先參見圖1,圖1是根據(jù)本發(fā)明實施例的移動終端10的外部結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明實施例的移動終端10包括左邊側(cè)面、右邊側(cè)面、正面以及背面。在本發(fā)明實施例中,將側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30設(shè)置在移動終端10的左邊側(cè)面,將側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50設(shè)置在移動終端10的右邊側(cè)面,顯示屏40設(shè)置在移動終端10的正面,通過在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的特定位置形成虛擬按鍵,從而實現(xiàn)用戶與移動終端10之間的交互,具體實現(xiàn)方式將于下文作詳細(xì)介紹。
在本發(fā)明實施例中,側(cè)面觸摸屏可以是一體設(shè)置,也可以是分體設(shè)置,且以上兩種實施方式均包括在本發(fā)明實施例的范圍之內(nèi)。
以下請參見圖2,圖2是根據(jù)本發(fā)明第一實施例的移動終端10的交互控制方法的流程圖。如圖2所示,根據(jù)本發(fā)明實施例的移動終端10的交互控制方法,該方法包括以下步驟:
步驟S101:檢測側(cè)面觸摸屏上的接觸動作。具體而言,可檢測側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作,其中接觸動作具體可為手指按壓于側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的動作。
步驟S102:檢測側(cè)面觸摸屏上的接觸動作的壓力值。具體而言,可檢測側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值。在本步驟中,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30以及側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50可為3D壓力屏,3D壓力屏可直接檢測出接觸動作的壓力值,無需設(shè)置專用傳感器,有利于移動終端10的輕薄化。
而在一些實施例中,更可在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50內(nèi)側(cè)均設(shè)置壓力傳感器,通過壓力傳感器來檢測出接觸動作的壓力值,相對于3D壓力屏而言,成本更低。
步驟S103:判斷側(cè)面觸摸屏上的接觸動作的壓力值是否大于或等于預(yù)定壓力值。具體而言,可判斷側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,其中預(yù)設(shè)壓力值為手指握持移動終端10所需的最小壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,說明移動終端10被用戶握持,執(zhí)行步驟S104。在壓力值小于預(yù)設(shè)壓力值時,則說明移動終端10并沒有被用戶握持,跳轉(zhuǎn)至步驟S101,繼續(xù)控制側(cè)面觸摸屏檢測其他接觸動作。
步驟S104:根據(jù)側(cè)面觸摸屏上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。具體而言,可根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
步驟S105:判斷是否符合預(yù)設(shè)條件,如果是,執(zhí)行步驟S106,如果否,執(zhí)行步驟S107。
值得注意的是,在本發(fā)明的一些實施例中,移動終端10還包括重力傳感器或加速度傳感器,在步驟S105中,預(yù)設(shè)條件具體可為:重力傳感器或加速度傳感器檢測到移動終端10在任意方向的加速度值大于或等于預(yù)設(shè)加速度值。其中預(yù)設(shè)加速度值可由實驗或經(jīng)驗數(shù)據(jù)獲取,如用戶突然快速搖動移動終端10時(類似“搖一搖”功能),即可觸發(fā)預(yù)設(shè)條件。
另外,在步驟S105中,也可通過預(yù)設(shè)的觸控動來作為預(yù)設(shè)條件,具體而言,在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60中的一者或組合在預(yù)設(shè)位置檢測到預(yù)設(shè)的觸控動作時,即視為符合預(yù)設(shè)條件。
步驟S106:在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端10的工作狀態(tài)。
其中,虛擬按鍵可為滑動按鍵,觸摸動作包括向上滑動動作、向下滑動動作、向左滑動動作以及向右滑動動作,對應(yīng)控制移動終端10向上、向下、向左以及向右翻頁。
其中,虛擬按鍵也可為操作按鍵,觸摸動作為點(diǎn)擊動作,對應(yīng)控制移動終端10作出點(diǎn)擊操作。
在一些實施例中,虛擬按鍵也可以包括音量變大按鍵、音量變小按鍵、攝像頭61控制按鍵和菜單按鍵等,凡能實現(xiàn)實體按鍵任何功能的虛擬按鍵都應(yīng)包括在本發(fā)明實施例之內(nèi)。
步驟S107:進(jìn)行常規(guī)的操控。具體而言,常規(guī)的操控具體是指通過實體按鍵或設(shè)置在移動終端10的正面的觸摸屏進(jìn)行交互。
在步驟S104中,在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到4個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指自上而下依次為左手的食指、中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指為左手的拇指。對應(yīng)地,在步驟S106中,在左手的拇指、食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上形成的5個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)接觸位置上生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,從而控制移動終端10的工作狀態(tài)。
在另外一種情況下,在步驟S104中,在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到4個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指為右手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指自上而下依次為右手的食指、中指、無名指以及尾指。對應(yīng)地,在步驟S106中,在右手的拇指、食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上形成的5個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)接觸位置上生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,從而控制移動終端10的工作狀態(tài)。
為了便于理解,可結(jié)合圖3和圖4進(jìn)行參考,圖3是根據(jù)本發(fā)明第一實施例的移動終端10的交互控制方法中虛擬按鍵的分布圖,圖4是根據(jù)本發(fā)明第一實施例的移動終端10的交互控制方法中虛擬按鍵的另一分布圖。在圖3和圖4中,移動終端10的正面400設(shè)置有顯示屏40,背面觸摸屏60和攝像頭61設(shè)置在移動終端10的背面。
在圖3中,在左手的拇指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30形成的1個接觸位置生成虛擬按鍵21,在左手的食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的4個接觸位置上分別形成虛擬按鍵22’、23、24、25,由于虛擬按鍵21、22’、23、24、25設(shè)置在左手的拇指、食指、中指、無名指以及尾指與移動終端10的接觸位置上,因此用戶在使用以上手指握持移動終端10時,在使用至少兩個手指握持移動終端10之后,更可同時使用剩余的手指在對應(yīng)虛擬按鍵輸入觸控動作,從而產(chǎn)生交互控制指令,通過左手單手控制移動終端10工作。
在圖4中,在右手的拇指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的1個接觸位置生成虛擬按鍵11,在右手的食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30形成的4個接觸位置上分別形成虛擬按鍵12’、13、14、15,由于虛擬按鍵11、12’、13、14、15設(shè)置在右手的拇指、食指、中指、無名指以及尾指與移動終端10的接觸位置上,因此用戶在使用以上手指握持移動終端10時,在使用至少兩個手指握持移動終端10之后,更可同時使用剩余的手指在對應(yīng)虛擬按鍵輸入觸控動作,從而產(chǎn)生交互控制指令,通過右手單手控制移動終端10工作。
但,應(yīng)該認(rèn)識到,在本發(fā)明實施例中,以上五個手指均握持于移動終端10的情況并不是必要,在本發(fā)明的可替代實施例中,僅需保證至少兩個手指握持移動終端10的左右兩側(cè),再用至少一個手指實施觸控動作即可實現(xiàn)單手操控的技術(shù)效果。
值得注意的是,本發(fā)明實施例更可在圖1所示的移動終端10的背面設(shè)置背面觸摸屏60,并通過在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60上的特定位置形成虛擬按鍵,以實現(xiàn)用戶與移動終端10之間的交互。在這種情況下,由于背面觸摸屏60位于移動終端10的背面,故在背面觸摸屏60上形成的虛擬按鍵可供手指操作的面積相對于左右側(cè)面上的虛擬按鍵而言更大,從而可進(jìn)一步便于用戶操作,下文將結(jié)合圖5至圖7進(jìn)行詳細(xì)說明。
以下請參見圖5,圖5是根據(jù)本發(fā)明第二實施例的移動終端10的交互控制方法的流程圖。如圖5所示,根據(jù)本發(fā)明第二實施例的移動終端10的交互控制方法包括以下步驟:
步驟S201:檢測側(cè)面觸摸屏和背面觸摸屏60上的接觸動作。具體而言,可控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50和背面觸摸屏60檢測接觸動作,其中側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30設(shè)置在移動終端10的左邊側(cè)面,側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50設(shè)置在移動終端10右邊側(cè)面,背面觸摸屏60設(shè)置在移動終端10的背面。
步驟S202:檢測側(cè)面觸摸屏上的接觸動作的壓力值。具體而言,檢測側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值。在本步驟中,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30以及側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50可為3D壓力屏,3D壓力屏可直接檢測出接觸動作的壓力值,無需設(shè)置專用傳感器,有利于移動終端10的輕薄化。
而在一些實施例中,更可在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50內(nèi)側(cè)均設(shè)置壓力傳感器,通過壓力傳感器來檢測出接觸動作的壓力值,相對于3D壓力屏而言,成本更低。
步驟S203:判斷側(cè)面觸摸屏上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值。具體而言,可判斷側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,其中預(yù)設(shè)壓力值為手指握持移動終端10所需的最小壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,說明移動終端10被用戶握持,執(zhí)行步驟S204。在壓力值小于預(yù)設(shè)壓力值時,則說明移動終端10并沒有被用戶握持,跳轉(zhuǎn)至步驟S201,繼續(xù)控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測其他接觸動作。
步驟S204:側(cè)面觸摸屏和背面觸摸屏60上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。具體而言,可根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50和背面觸摸屏60上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
步驟S205:判斷是否符合預(yù)設(shè)條件,如果是,執(zhí)行步驟S206,如果否,執(zhí)行步驟S207。
值得注意的是,在本發(fā)明的一些實施例中,移動終端10還包括重力傳感器或加速度傳感器,在步驟S205中,預(yù)設(shè)條件具體可為:重力傳感器或加速度傳感器檢測到移動終端10在任意方向的加速度值大于或等于預(yù)設(shè)加速度值。其中預(yù)設(shè)加速度值可由實驗或經(jīng)驗數(shù)據(jù)獲取,如用戶突然快速搖動移動終端10時(類似“搖一搖”功能),即可觸發(fā)預(yù)設(shè)條件。
另外,在步驟S205中,也可通過預(yù)設(shè)的觸控動作來作為預(yù)設(shè)條件,具體而言,在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60中的一者或組合在預(yù)設(shè)位置檢測到預(yù)設(shè)的觸控動作時,即視為符合預(yù)設(shè)條件。
步驟S206:在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端10的工作狀態(tài)。
步驟S207:進(jìn)行常規(guī)的操控。具體而言,常規(guī)的操控具體即通過實體按鍵或設(shè)置在移動終端10的正面的觸摸屏進(jìn)行交互。
其中,虛擬按鍵可為滑動按鍵,觸摸動作包括向上滑動動作、向下滑動動作、向左滑動動作以及向右滑動動作,對應(yīng)控制移動終端10向上、向下、向左以及向右翻頁。
其中,虛擬按鍵也可為操作按鍵,觸摸動作為點(diǎn)擊動作,對應(yīng)控制移動終端10作出點(diǎn)擊操作。
在一些實施例中,虛擬按鍵也可以包括音量變大按鍵、音量變小按鍵、攝像頭控制按鍵和菜單按鍵等,凡能實現(xiàn)實體按鍵任何功能的虛擬按鍵都應(yīng)包括在本發(fā)明實施例之內(nèi)。
在步驟S204中,在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到3個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到1個觸摸動作、背面觸摸屏60檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指自上而下依次為右手的中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指為右手的拇指,與背面觸摸屏60接觸的手指為右手的食指。對應(yīng)地,在步驟S206中,在右手的拇指、食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60上形成的5個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,從而控制移動終端10的工作狀態(tài)。
而在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到3個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)觸摸動作、背面觸摸屏60檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指為左手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指自上而下依次為左手的中指、無名指以及尾指,與背面觸摸屏60接觸的手指為左手的食指。對應(yīng)地,在步驟S206中,在左手的拇指、食指、中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60上形成的5個(考慮到用戶可能存在手指殘疾的情況,也可以是至少2個)接觸位置上生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,從而控制移動終端10的工作狀態(tài)。
為了便于理解,可結(jié)合圖6和圖7進(jìn)行參考,圖6是根據(jù)本發(fā)明第二實施例的移動終端10的交互控制方法中虛擬按鍵的分布圖,圖7是根據(jù)本發(fā)明第二實施例的移動終端10的交互控制方法中虛擬按鍵的另一分布圖;在圖6和圖7中,移動終端10的正面400為顯示屏,背面觸摸屏60和攝像頭61設(shè)置在移動終端10的背面。
在圖6中,在右手的拇指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的1個接觸位置生成虛擬按鍵11,在右手的食指在背面觸摸屏60形成的1個接觸位置生成虛擬按鍵12,在右手的中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的3個接觸位置上分別形成虛擬按鍵13、14、15,由于虛擬按鍵11、12、13、14、15設(shè)置在右手的拇指、食指、中指、無名指以及尾指與移動終端10的接觸位置上,因此用戶在使用以上手指握持移動終端10時,在使用至少兩個手指握持移動終端10之后,更可同時使用剩余的手指在對應(yīng)虛擬按鍵輸入觸控動作,從而產(chǎn)生交互控制指令,控制移動終端10工作。特別地,在本實施例中,可通過右手的拇指按壓側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50,通過右手的中指、無名指以及尾指中的一者或組合按壓側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30,從而實現(xiàn)對移動終端10的握持,并通過右手的食指在虛擬按鍵12上進(jìn)行操作,由于虛擬按鍵12設(shè)置在面積較大的移動終端10的背面,因此虛擬按鍵12的尺寸可設(shè)置為相對較大,從而進(jìn)一步增加用戶的操作體驗。
在圖7中,在左手的中指、無名指和食指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的3個接觸位置生成虛擬按鍵23、24、25,在左手的食指在背面觸摸屏60形成的1個接觸位置生成虛擬按鍵22,在左手的中指、無名指以及尾指在側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50形成的1個接觸位置上分別形成虛擬按鍵21,由于虛擬按鍵21、22、23、24、25設(shè)置在左手的拇指、食指、中指、無名指以及尾指與移動終端10的接觸位置上,因此用戶在使用以上手指握持移動終端10時,在使用至少兩個手指握持移動終端10之后,更可同時使用剩余的手指在對應(yīng)虛擬按鍵輸入觸控動作,從而產(chǎn)生交互控制指令,控制移動終端10工作。特別地,在本實施例中,可通過左手的拇指按壓側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50,通過左手的中指、無名指以及尾指中的一者或組合按壓側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30,從而實現(xiàn)對移動終端10的握持,并通過左手的食指在虛擬按鍵12上進(jìn)行操作,由于虛擬按鍵12設(shè)置在面積較大的移動終端10的背面,因此虛擬按鍵12的尺寸可設(shè)置為相對較大,從而進(jìn)一步增加用戶的操作體驗。
但,正如第一實施例所述,類似地,在第二實施例中,以上五個手指均握持于移動終端10的情況并不是必要,在本發(fā)明的可替代實施例中,僅需保證至少兩個手指握持移動終端10的左右兩側(cè),再用至少一個手指實施觸控動作即可實現(xiàn)單手操控的技術(shù)效果。
以下請參見圖8,圖8是根據(jù)本發(fā)明實施例的移動終端10的交互控制裝置的裝置結(jié)構(gòu)示意圖。如圖8所示,本發(fā)明實施例進(jìn)一步提供一種移動終端10的交互控制裝置,該裝置包括:接觸動作檢測模塊701,用于檢測側(cè)面觸摸屏上的接觸動作,其中側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30設(shè)置在移動終端10的左邊側(cè)面,側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50設(shè)置在移動終端10右邊側(cè)面;壓力檢測模塊702,用于檢測側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值;判斷模塊703,用于判斷側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置,其中預(yù)設(shè)壓力值為手指握持移動終端10所需的最小壓力值;虛擬按鍵生成模塊704,用于在符合預(yù)設(shè)條件時,在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端10的工作狀態(tài)。
可選地,判斷模塊703具體用于:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到4個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指自上而下依次為左手的食指、中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指為左手的拇指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到4個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指為右手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指自上而下依次為右手的食指、中指、無名指以及尾指。
可選地,接觸動作檢測模塊701具體用于:控制側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60檢測接觸動作,其中背面觸摸屏60設(shè)置在移動終端10的背面;判斷模塊703具體用于:根據(jù)側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
可選地,判斷模塊703具體用于:在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到3個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到1個觸摸動作、背面觸摸屏60檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指自上而下依次為右手的中指、無名指以及尾指,與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指為右手的拇指,與背面觸摸屏60接觸的手指為右手的食指;或在側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30檢測到1個觸摸動作、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50檢測到3個觸摸動作、背面觸摸屏60檢測到1個觸摸動作時,確認(rèn)與側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30接觸的手指為左手的拇指,與側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50接觸的手指自上而下依次為左手的中指、無名指以及尾指,與背面觸摸屏60接觸的手指為左手的食指。
可選地,預(yù)設(shè)條件為:側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30、側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50以及背面觸摸屏60中的一者或組合在預(yù)設(shè)位置檢測到預(yù)設(shè)的觸控動作。
可選地,移動終端10還包括重力傳感器或加速度傳感器,預(yù)設(shè)條件為:重力傳感器或加速度傳感器檢測到移動終端10在任意方向的加速度值大于或等于預(yù)設(shè)加速度值。
可選地,虛擬按鍵可為滑動按鍵,觸摸動作包括向上滑動動作、向下滑動動作、向左滑動動作以及向右滑動動作,對應(yīng)控制移動終端10向上、向下、向左以及向右翻頁。
可選地,虛擬按鍵可為操作按鍵,觸摸動作為點(diǎn)擊動作,對應(yīng)控制移動終端10作出點(diǎn)擊操作。
可選地,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30以及側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50為3D壓力屏。
可選地,側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50內(nèi)側(cè)均設(shè)置有壓力傳感器。
綜上,在本發(fā)明實施例中,通過檢查設(shè)置在移動終端10的左邊側(cè)面的側(cè)面觸摸屏設(shè)置在移動終端左邊側(cè)面的部分30和設(shè)置在移動終端10右邊側(cè)面上的側(cè)面觸摸屏設(shè)置在移動終端右邊側(cè)面的部分50上的接觸動作的壓力值來確認(rèn)移動終端10是否被握持,在確認(rèn)其被握持時,在接觸動作對應(yīng)的位置設(shè)置虛擬按鍵,并利用虛擬按鍵進(jìn)行交互,由于虛擬按鍵生成于作出接觸動作的手指所能控制的區(qū)域,故可通過單手就能同時實現(xiàn)對移動終端10的握持和控制,有利于操作,從而提高用戶體驗。
并且,虛擬按鍵的位置由握持移動終端的手指的位置決定,故其位置更加靈活,可大大增強(qiáng)操作的便利性。
圖9是根據(jù)本發(fā)明實施例的移動終端10的裝置結(jié)構(gòu)示意圖。如圖9所示,該移動終端10包括:至少一個處理器(在圖9中僅以一個處理器801為例進(jìn)行說明);與至少一個處理器801通信連接的側(cè)面觸摸屏300,側(cè)面觸摸屏分別設(shè)置在移動終端的左邊側(cè)面和右邊側(cè)面;與至少一個處理器801通信連接的存儲器802。處理器801和存儲器802可以通過總線或者其他方式連接,圖9中以通過總線連接為例。
其中,存儲器802存儲有可被至少一個處理器801執(zhí)行的指令程序,指令程序被至少一個處理器801執(zhí)行,以使至少一個處理器801用于:檢測側(cè)面觸摸屏300上的接觸動作;檢測側(cè)面觸摸屏300上的接觸動作的壓力值;判斷側(cè)面觸摸屏300上的接觸動作的壓力值是否大于或等于預(yù)設(shè)壓力值,在壓力值大于或等于預(yù)設(shè)壓力值時,根據(jù)側(cè)面觸摸屏300上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置,其中預(yù)設(shè)壓力值為手指握持移動終端10所需的最小壓力值;在符合預(yù)設(shè)條件時,在接觸位置生成虛擬按鍵,并根據(jù)對應(yīng)的手指在虛擬按鍵上的觸摸動作產(chǎn)生交互控制指令,以控制移動終端10的工作狀態(tài)。
在一些實施例中,移動終端10還包括與至少一個處理器801通信連接的背面觸摸屏60,其中背面觸摸屏60設(shè)置在移動終端10的背面;處理器801進(jìn)一步用于:檢測側(cè)面觸摸屏300設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏300設(shè)置在移動終端右邊側(cè)面的部分以及背面觸摸屏60上的接觸動作;根據(jù)側(cè)面觸摸屏300設(shè)置在移動終端左邊側(cè)面的部分、側(cè)面觸摸屏300設(shè)置在移動終端右邊側(cè)面的部分以及背面觸摸屏60上的接觸動作判斷每一接觸動作對應(yīng)的手指并獲取接觸位置。
存儲器802作為一種非易失性計算機(jī)可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機(jī)可執(zhí)行程序以及模塊,如本發(fā)明實施例中的交互控制方法對應(yīng)的程序指令/模塊(例如,附圖8所示的各個模塊、附圖2、5所述的各個模塊)。處理器801通過運(yùn)行存儲在存儲器802中的非易失性軟件程序、指令以及模塊,從而執(zhí)行移動終端10的交互控制方法的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例以及上述裝置實施例的各個模塊的功能。
所述程序指令/模塊存儲在所述存儲器802中,當(dāng)被所述一個或者多個處理器801執(zhí)行時,執(zhí)行上述任意方法實施例中的移動終端10的交互控制方法,例如,執(zhí)行以上描述的圖2和圖5所示的各個步驟;也可實現(xiàn)圖8中各個模塊的功能。
本發(fā)明實施例的移動終端10以多種形式存在,在執(zhí)行以上描述的圖2和圖5所示的各個步驟;也可實現(xiàn)圖8中各個模塊的功能時,上述移動終端10包括但不限于:
(1)移動通信設(shè)備:這類設(shè)備的特點(diǎn)是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類終端包括:智能手機(jī)(例如iPhone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。
(2)超移動個人計算機(jī)設(shè)備:這類設(shè)備屬于個人計算機(jī)的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放視頻內(nèi)容,一般也具備移動上網(wǎng)特性。該類設(shè)備包括:視頻播放器,掌上游戲機(jī),以及智能玩具和便攜式車載導(dǎo)航設(shè)備。
(4)互聯(lián)網(wǎng)智能電視,這類設(shè)備可以在線播放視頻內(nèi)容。
(5)其他具有視頻播放功能和上網(wǎng)功能的電子設(shè)備。
本發(fā)明實施例還提供了一種非易失性計算機(jī)存儲介質(zhì),所述計算機(jī)存儲介質(zhì)存儲有計算機(jī)可執(zhí)行指令,該計算機(jī)可執(zhí)行指令被一個或多個處理器801執(zhí)行,例如圖9中的一個處理器801,可使得上述一個或多個處理器801可執(zhí)行上述任意方法實施例中的控制操作界面的縮放方法,例如,執(zhí)行以上描述的圖2和圖5所示的各個步驟;也可實現(xiàn)圖8中各個模塊的功能。
以上所描述的裝置或設(shè)備實施例僅僅是示意性的,其中所述作為分離部件說明的單元模塊可以是或者也可以不是物理上分開的,作為模塊單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對相關(guān)技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在計算機(jī)可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實施例技術(shù)方案的范圍。
以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。