本發(fā)明涉及通信領域,具體而言,涉及一種菜單布局方法及裝置。
背景技術:
隨著IT技術的發(fā)展,移動終端所具有的功能日趨多樣化,相應地,對移動終端的輸入配置的要求也越來越多。其中,觸摸屏作為一種占用體積小、使用方便的輸入設備而取得了廣泛的應用。在具有觸摸屏的移動終端中,用戶一般是通過手指或者觸摸筆在觸摸屏上進行觸摸輸入。近幾年來,隨著人們對于觸摸輸入的熟悉和日益掌握,移動終端上的所有人機交互都可以通過觸摸輸入完成,移動終端基本不需要實體按鍵的輸入了。同時,為了提高用戶體驗,移動終端的觸摸屏幕也從最早的3.5英寸開始,升級成為4英寸,4.5英寸,4.7英寸,5英寸,5.2英寸,5.5英寸,6英寸,7英寸,10英寸等多種規(guī)格。
移動終端的輸入屏幕越來越大,給用戶帶來了越來越多的功能實現(xiàn)和美好體驗。但是,操作大屏幕的移動終端會存在一些弊端,如,用戶很難單手操作整個終端屏幕。一般來說,在6英寸及其以下尺寸的輸入屏幕的移動終端中,用戶往往可以通過單手進行操控;但在更大的輸入屏幕時,如7英寸、10英寸,由于屏幕較大,基本上用戶無法實現(xiàn)單手操控整個屏幕,這時,用戶往往需要一個手拿著移動終端,另外一只手進行輸入操作。對于用戶可以單手手持的終端中,用戶也不能夠很好的實現(xiàn)全屏幕的觸摸輸入,僅能在用戶單手持移動終端時,在有限的手指操控范圍內進行觸摸操作,一般是屏幕的左下角(針對左手操作)或者右下角(針對右手操作)的區(qū)域,這樣就會造成無法便捷的操控大面積的觸摸區(qū)域的問題。
針對上述問題,相關技術中主要有以下兩種解決辦法:一種就是犧牲屏幕的輸入范圍,把用戶常用的操作集中在屏幕的左下角或者右下角,用戶只需要在單手持的時候在屏幕左下角或者右下角進行觸摸輸入操作,但是采用該種操作方式,只能操作最為常用的圖標,對于不常用的圖標無法便捷的進行操作。另一種方式就是單手模式,將移動終端當前的屏幕進行縮小顯示,以期方便用戶在一個縮小的屏幕上進行操作,而該方式會造成用戶點擊的準確度下降,并且,這種方式犧牲了增大屏幕后帶來的用戶顯示區(qū)域,也不是一個很好的解決方法。由此可知,相關技術中的上述兩種解決方案均不能有效的解決問題。
針對相關技術中存在的無法便捷的操控尺寸較大的觸摸屏的問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明提供了一種菜單布局方法及裝置,以至少解決相關技術中存在的無法便捷的操控尺寸較大的觸摸屏的問題。
根據(jù)本發(fā)明的一個方面,提供了一種菜單布局方法,包括:接收布局信號;根據(jù)所述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局。
進一步地,所述布局信號通過如下方式至少之一進行輸入:由指紋傳感器接收指紋信號輸入的方式輸入所述布局信號;由觸控板接收預定時間長度的觸摸信號輸入的方式輸入所述布局信號。
進一步地,根據(jù)所述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局包括:確定所述預定菜單中各操作項的使用次數(shù)和/或輸入所述布局信號時的操作類型,其中,所述操作類型包括左手操作或右手操作;根據(jù)所述使用次數(shù)確定需要被重新布局的操作項;按照預定順序將所述需要被重新布局的操作項布局到與所述操作類型對應的位置處,其中,當所述操作類型為左手操作時,將所述需要被重新布局的操作項布局于終端顯示屏的左側,當所述操作類型為右手操作時,將所述需要被重新布局的操作項布局于終端顯示屏的右側。
進一步地,在根據(jù)所述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局之后,還包括:利用指紋傳感器和/或觸控板選擇所述預定菜單中的操作項;根據(jù)選擇的操作項對所述預定菜單對應的應用進行處理。
進一步地,利用位于終端外表面的預定區(qū)域中的指紋傳感器和/或觸控板選擇所述預定菜單中的操作項包括以下至少之一:通過利用所述指紋傳感器和/或所述觸控板移動顯示在所述菜單界面上的光標的方式選擇所述操作項;通過利用所述指紋傳感器和/或所述觸控板變換選定目標的方式選擇所述操作項;通過利用所述指紋傳感器和/或所述觸控板顯示文字提示的方式選擇所述操作項。
根據(jù)本發(fā)明的另一方面,提供了一種菜單布局裝置,包括:接收模塊,用于接收布局信息;布局模塊,用于根據(jù)所述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局。
進一步地,所述布局信號通過如下方式至少之一進行輸入:由指紋傳感器接收指紋信號輸入的方式輸入所述布局信號;由觸控板接收預定時間長度的觸摸信號輸入的方式輸入所述布局信號。
進一步地,所述布局模塊包括:第一確定單元,用于確定所述預定菜單中各操作項的使用次數(shù)和/或輸入所述布局信號時的操作類型,其中,所述操作類型包括左手操作或右手操作;第二確定單元,用于根據(jù)所述使用次數(shù)確定需要被重新布局的操作項;布局單元,用于按照預定順序將所述需要被重新布局的操作項布局到與所述操作類型對應 的位置處,其中,當所述操作類型為左手操作時,將所述需要被重新布局的操作項布局于終端顯示屏的左側,當所述操作類型為右手操作時,將所述需要被重新布局的操作項布局于終端顯示屏的右側。
進一步地,所述裝置還包括:選擇模塊,用于利用指紋傳感器和/或觸控板選擇所述菜單中的操作項;處理模塊,用于根據(jù)選擇的操作項對所述預定菜單對應的應用進行處理。
進一步地,所述選擇模塊包括以下至少之一:通過利用所述指紋傳感器和/或所述觸控板移動顯示在所述菜單界面上的光標的方式選擇所述操作項;通過利用所述指紋傳感器和/或所述觸控板變換選定目標的方式選擇所述操作項;通過利用所述指紋傳感器和/或所述觸控板顯示文字提示的方式選擇所述操作項。
通過本發(fā)明,采用接收布局信號;根據(jù)所述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局,解決了相關技術中存在的無法便捷的操控尺寸較大的觸摸屏的問題,進而達到了便捷的操控尺寸較大的觸摸屏的問題。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的菜單布局方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的菜單布局裝置的結構框圖;
圖3是根據(jù)本發(fā)明實施例的菜單布局裝置中布局模塊24的結構框圖;
圖4是根據(jù)本發(fā)明實施例的菜單布局裝置的優(yōu)選結構框圖;
圖5是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖一;
圖6是根據(jù)本發(fā)明實施例的終端后殼示意圖;
圖7是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖二;
圖8是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖三。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
在本實施例中提供了一種菜單布局方法,圖1是根據(jù)本發(fā)明實施例的菜單布局方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,接收布局信號;
步驟S104,根據(jù)該布局信號對預定菜單中的操作項進行位置和/或順序的重新布局。
其中,上述對預定菜單中的操作項進行位置的重新布局包括調整操作項的位置,可以調整菜單中所有操作項的整體位置,例如,當為左手單手操作時,可以將菜單中的所有操作項均重新布局至左手易于操作的位置,例如,當需要對圖片的菜單中的操作項進行重新布局時,該圖片的菜單中可能只有“轉發(fā)”、“刪除”、“復制”、“幻燈片播放”這四個操作項,因此,按照本發(fā)明實施例中的方法,對四個操作項進行整體位置(這四個操作項的排列順序可以是維持不變)的移動,將四個操作項重新布局至左手易于觸及的位置。同樣的,對預定菜單中的操作項進行順序的重新布局包括調整操作項之間的排列順序,還是以左手單手操作為例,左手最易觸及的位置應該是終端屏幕左側的中間位置,因此,當需要對操作項的順序進行重新布局時,可以將最常用的操作項(例如,圖片菜單中的“刪除”操作項)布局于左手最易觸及的位置,即,布局于終端左側的中間位置上,其他的不常用的操作項可以布局于終端左側的下部位置或上部位置上,從而方便用戶對圖片進行操作。當然,上述的兩種重新布局方式是可以結合的,可以對菜單中的操作項既進行位置的重新布局,同時也進行順序的重新布局。從而可以將用戶最常用的操作項布局至最易觸及的位置上。
通過上述步驟,在需要對預定應用進行處理時,可以對該應用的菜單中的操作項進行重新布局,如,將操作項布局于單手操作最易觸及的區(qū)域,從而實現(xiàn)了單手操作大屏終端的目的。解決了相關技術中存在的無法便捷的操控尺寸較大的觸摸屏的問題,進而達到了便捷的操控尺寸較大的觸摸屏的問題。
上述的布局信號的輸入方式可以為多種,在一個可選的實施例中,上述布局信號可以通過如下方式至少之一進行輸入:由指紋傳感器接收指紋信號輸入的方式輸入布局信號;由觸控板接收預定時間長度的觸摸信號輸入的方式輸入布局信號。其中,該指紋傳感器可以位于終端外表面的預定區(qū)域中,該觸控板也可以位于終端外表面的預定區(qū)域中,該預定區(qū)域可以是終端的背面、側面或正面。下面以將指紋傳感器或者觸控板設置在終端背面為例進行說明:為了方便單手操作,可以將指紋傳感器或觸控板設置在終端的背面食指或中指最易觸及的位置,其中,由于握持終端設備時,手指與終端背面的接觸面積比較大,能夠觸及的范圍也比較廣,因此,可以考慮將指紋傳感器或者觸控板設置在終端的背面食指或中指易于觸及的位置,既不影響終端屏幕的正常操作,又能方便操作,為用戶帶來較大的便利。其中,在通過指紋傳感器接收布局信號時,也可以不考慮指紋信號,僅考慮手指在該指紋傳感器上停留的時長,也可以同時考慮指紋信號和在該指紋傳感器上停留的時長。從而增加了布局信號輸入的多樣性。
在一個可選的實施例中,根據(jù)布局信號對預定菜單中的操作項進行位置和/或順序的重新布局包括:確定上述預定菜單中各操作項的使用次數(shù)和/或輸入布局信號時的操作類型,其中,該操作類型包括左手操作或右手操作;根據(jù)使用次數(shù)確定需要被重新布局的操作項;按照預定順序將上述需要被重新布局的操作項布局到與操作類型對應的位置處,其中,當該操作類型為左手操作時,將需要被重新布局的操作項布局于終端顯示屏的左側,當該操作類型為右手操作時,將需要被重新布局的操作項布局于終端顯示屏的右側。即,在進行具體布局時,可以在左手或右手最易觸及的位置布局使用次數(shù)最多的操作項(也可以布局預定菜單中全部的操作項),并且,在進行操作項布局時,可以對菜單界面上存在的所有操作項均進行布局,按照使用次數(shù)的多少布局具體位置;在進行操作項布局時,還可以僅對部分操作項進行布局,例如,可以只對使用次數(shù)超過預定閾值的操作項進行布局,對于其它的使用次數(shù)很少的操作項,可以隱藏。當然,具體隱藏哪些操作項,可以由系統(tǒng)進行判斷并執(zhí)行隱藏操作,還可以是由用戶手動去設置。上述所說的布局于終端顯示屏的左側或者布局于右側僅是一個較為優(yōu)選的方式,用戶還可以根據(jù)自己的喜好去設置布局方式,例如當為左手操作時,可以將操作項布局于除左側外的其他區(qū)域,如顯示屏的下側,甚至顯示屏的右側。
在一個可選的實施例中,當根據(jù)上述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局之后,就可以方便的操作預定菜單對應的應用了,其中可以通過指紋傳感器和/或觸控板選擇上述預定菜單中的操作項,根據(jù)選擇的操作項對預定菜單對應的應用進行處理,例如,對于QQ應用的菜單來說,該菜單中會包括多個操作項,當需要對菜單中的“查找好友”操作項進行處理時,可以通過指紋傳感器和/或觸控板選擇該操作項,進而執(zhí)行查找好友的操作。其中,該指紋傳感器可以位于終端外表面的預定區(qū)域中,該觸控板也可以位于終端外表面的預定區(qū)域中,該預定區(qū)域可以是終端的背面、側面或正面。下面以將指紋傳感器或者觸控板設置在終端背面為例進行說明:為了方便單手操作,可以將指紋傳感器或觸控板設置在終端的背面食指或中指最易觸及的位置,其中,由于握持終端設備時,手指與終端背面的接觸面積比較大,能夠觸及的范圍也比較廣,因此,可以考慮將指紋傳感器或者觸控板設置在終端的背面食指或中指易于觸及的位置,既不影響終端屏幕的正常操作,又能方便操作,為用戶帶來較大的便利。
在一個可選的實施例中,利用上述的位于終端外表面的預定區(qū)域中的指紋傳感器和/或觸控板選擇預定菜單中的操作項可以包括以下至少之一:通過利用指紋傳感器和/或觸控板移動顯示在菜單界面上的光標的方式選擇操作項;通過利用指紋傳感器和/或觸控板變換選定目標的方式選擇操作項;通過利用指紋傳感器和/或觸控板顯示文字提示的方式選擇操作項。下面對通過利用指紋傳感器和/或觸控板移動顯示在菜單界面上的光標的方式選擇操作項進行說明:可以在終端屏幕上顯示一鼠標光標,手指在指紋傳感器和/或觸控板上的觸摸移動可以映射為終端屏幕上的鼠標光標的移動,手指點擊指紋傳感器和/或觸控板可以映射為終端屏幕上的鼠標光標選擇操作項的處理,其中,當該鼠標光標處于操作項對應的范圍內時,可以選擇該操作項。同樣的,對于變換選定目標 的方式,與控制鼠標光標是類似的,手指在指紋傳感器和/或觸控板上的觸摸移動可以映射為選定不同的操作項,點擊指紋傳感器和/或觸控板可以映射為執(zhí)行選定的操作項的處理。對于利用指紋傳感器和/或觸控板顯示文字提示的方式選擇所述操作項和上面的兩種方式也是類似的,在終端屏幕上可以設置一個用于顯示文字的框,該框中可以出現(xiàn)類似“刪除圖片”、“恢復刪除的圖片”、“轉發(fā)圖片至新浪微博”等文字提示,通過手指在指紋傳感器和/或觸控板上的觸摸移動可以變換該框中的文字顯示,點擊指紋傳感器和/或觸控板可以執(zhí)行該框中顯示的操作。
上述的操作適用于終端屏幕比較大,單手操作不方便的情況,當然,也可以通過手指觸摸終端屏幕方式來選擇操作項并對應用執(zhí)行與操作項對應的操作。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例的方法。
在本實施例中還提供了一種菜單布局裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構想的。
圖2是根據(jù)本發(fā)明實施例的菜單布局裝置的結構框圖,如圖2所示,該裝置包括接收模塊22和布局模塊24,下面對該裝置進行說明。
接收模塊22,用于接收布局信號;布局模塊24,連接至上述接收模塊22,用于根據(jù)上述布局信號對預定菜單中的操作項進行位置和/或順序的重新布局。
在一個可選的實施例中,上述布局信號可以通過如下方式至少之一進行輸入:由指紋傳感器接收指紋信號輸入的方式輸入布局信號;由觸控板接收預定時間長度的觸摸信號輸入的方式輸入布局信號。
圖3是根據(jù)本發(fā)明實施例的菜單布局裝置中布局模塊24的結構框圖,如圖3所示,該布局模塊24包括第一確定單元32、第二確定單元34和布局單元36,下面對該布局模塊24進行說明。
第一確定單元32,用于確定上述預定菜單中各操作項的使用次數(shù)和/或輸入布局信號時的操作類型,其中,該操作類型包括左手操作或右手操作;第二確定單元34,用于根據(jù)使用次數(shù)確定需要被重新布局的操作項;布局單元36,連接至上述第二確定單元34,用于按照預定順序將需要被重新布局的操作項布局到與操作類型對應的位置處,其 中,當上述操作類型為左手操作時,將需要被重新布局的操作項布局于終端顯示屏的左側,當上述操作類型為右手操作時,將需要被重新布局的操作項布局于終端顯示屏的右側。
圖4是根據(jù)本發(fā)明實施例的菜單布局裝置的優(yōu)選結構框圖,如圖4所示,該裝置除包括圖2所示的所有模塊外,還包括選擇模塊42和處理模塊44,下面對該裝置進行說明。
選擇模塊42,連接至上述布局模塊24,用于利用指紋傳感器和/或觸控板選擇上述菜單中的操作項;處理模塊44,連接至上述選擇模塊42,用于根據(jù)選擇的操作項對預定菜單對應的應用進行處理。
在一個可選的實施例中,上述選擇模塊42包括以下至少之一:通過利用指紋傳感器和/或觸控板移動顯示在菜單界面上的光標的方式選擇操作項;通過利用指紋傳感器和/或觸控板變換選定目標的方式選擇操作項;通過利用指紋傳感器和/或觸控板顯示文字提示的方式選擇操作項。
針對相關技術中存在的上述問題,在本發(fā)明實施例中,還提供了一種智能觸控的方法及裝置,圖5是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖一,如圖5所示,該方法包括如下步驟:
步驟S502,啟用智能觸控操作模式,定位當前應用或者當前應用處理界面;
步驟S504,根據(jù)定位的應用或者應用處理界面,列舉出當前可供用戶的操作;
步驟S506,將這些操作進行排列形成一個菜單顯示給用戶;
步驟S508,用戶可以根據(jù)菜單提示來進行點選操作或者使用手勢來進行操作控制。
其中,啟用智能操作模式,可以是:使用后置式的指紋傳感器進行指紋驗證啟用,也可以是使用后置式的指紋傳感器并不進行指紋驗證,只需要用戶在傳感器上長按幾秒即可;還可以是:移動終端的后殼上增加一個觸控輸入板,用戶通過特定的手勢或者長按幾秒來激活該觸控板,其中,該觸控輸入辦可以是終端后殼的一部分,或者是整個后殼。圖6是根據(jù)本發(fā)明實施例的終端后殼示意圖,如圖6所示,終端后殼的類型可以分為A、B、C三種類型,其中,對于終端類型A,只需要用戶在移動終端開機的情況下(不包括屏幕黑屏的情況),在任何界面上使用手指按壓該指紋傳感器,可以進行指紋驗證后通過啟動該功能,或者不需要指紋驗證,只需要按壓超過一定時間即可,例如,長按2s。
對于終端類型B和C,只需要用戶在移動終端開機的情況下(不包括屏幕黑屏的情況),在任何界面上使用一個或者多個手指按壓該觸摸板一定時間,例如長按2s;特殊的情況下,考慮到觸摸輸入板容易被觸發(fā)啟動該功能,通過相應的菜單設置項進行啟動;終端類型C可以不僅僅是圖6中所示的類型,也可以是整個終端后殼都采用觸摸板的方 式來實現(xiàn)。
其中,定位當前應用或者當前應用處理界面可以是:對于支持智能觸控的應用或者應用界面,可以在屏幕上顯示一個鼠標圖標,用于提示用戶可以通過觸控操作來移動鼠標并進行相應的點擊拖動等操作,或者不用顯示提示的鼠標圖標,可以通過界面過場視效的方式來提示用戶如何操作;對于不支持智能觸控的應用或者應用界面,還可以通過簡單的文字提示即可。
其中,上述的智能操作模式功能啟用后,首先需要進行判斷當前界面顯示的應用是否是和使用該功能??梢酝ㄟ^設置項,讓用戶來自己選擇可以使用該功能的應用,也可以讓系統(tǒng)來自行判斷。
對于常用的Android應用,按照兼容性測試(Compatibility Test Suite,簡稱為CTS)規(guī)范的要求,一般都會支持MENU按鍵的輸入,用于表示該應用或者該界面上可以進行的菜單操作,因此,對于要求支持此功能的應用或者應用界面,只需要將用戶的啟動該功能的輸入(上面例子中的終端類型A的按下指紋操作,或者在指紋傳感器上長按2s,或者對于終端類型B或C,用戶在觸摸版上長按2s)映射為MENU按鍵的輸入,這樣就可以便捷的彈出該應用或者該應用界面的菜單。但是,這樣雖然能夠彈出菜單,但是這些彈出菜單的位置并不合適用戶單手持手機時候的操作,這里需要對這些菜單進行重繪,以滿足用戶單手手持的操作。
下面結合終端類型為A的情況下,對本發(fā)明進行說明。圖7是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖二,如圖7所示,包括如下步驟:
步驟S702,需要定義用戶單手持移動終端時激活此功能的手指指紋,例如左手手持時,定義左手食指指紋為啟用此功能的開關,右手手持時,定義右手食指指紋為啟用此功能的開關。這樣定義的好處是,對于終端類型A,指紋傳感器所在的位置恰好是單手持手機時食指自然放置時最恰當?shù)奈恢?。當然也可以定義其他手指作為啟用此功能的開關。
步驟S704,用戶在指紋傳感器上按下啟用此功能。其中,如前文,用戶可以選擇直接按下指紋進行驗證方式來啟用此功能或者長按一定時間以上來啟動此功能。
步驟S706,指紋傳感器判斷上一步驟中用戶按下的是食指指紋還是僅是啟動此功能的其他方式。如果是,則執(zhí)行步驟S708,否則執(zhí)行步驟S710。
步驟S708,進行系統(tǒng)MENU按鍵啟用時的菜單內容進行重繪,將重繪的菜單根據(jù)用戶按下的食指是左手食指還是右手食指,將對應的菜單進行重新組合,顯示在左手手持的左手拇指便于操作的屏幕左下角,或者右手手持的右手拇指便于操作的屏幕右下角。
特殊的情況下,可以不需要完全按照MENU按鍵啟用時的菜單內容來進行完整的重繪,只需要根據(jù)應用場景來選擇部分用戶常用的菜單內容進行重繪。這樣做的好處是, 可以減少不常用的按鍵太多導致界面上需要重繪內容太多影響用戶體驗。
步驟S710,直接將此次功能的啟用映射為系統(tǒng)MENU菜單,由系統(tǒng)操作來繪制MENU菜單。
步驟S712,用戶根據(jù)界面上繪制的菜單,通過指紋傳感器進行菜單的選擇確認,或者通過在終端屏幕上的觸摸輸入操作來進行菜單的選取操作。
通過指紋傳感器進行菜單的選擇確認進一步說明為:可以通過指紋傳感器的簡單手勢功能,形成對繪制的菜單的焦點(例如,從上到下的在指紋傳感器上滑動,指紋傳感器檢測到后,將菜單焦點停留在界面的菜單中的某一項,例如第一項,中間一項,或者最后一項上),然后通過在指紋傳感器上滑動的方式,形成菜單焦點的上下左右移動,最后在通過在指紋傳感器上按下的方式,來實現(xiàn)菜單具體功能的啟用;
在終端屏幕上的觸摸輸入操作進一步說明為:可以通過單手持終端時,用戶手指的在觸摸屏上的點選輸入。一般來說,用戶可以在左手手持時左手拇指范圍內進行便捷操作,或者在右手手持時右手拇指范圍內進行便捷操作;
下面結合終端類型為B或C的情況下,對本發(fā)明進行說明。圖8是根據(jù)本發(fā)明實施例的智能觸控的方法流程圖三,如圖8所示,包括如下步驟:
步驟S802,用戶可以定義啟用此功能的設置菜單,當設置菜單啟用時再啟用此功能;
為了便捷操作,用戶也可以通過在觸摸板上進行按壓操作一定時間,例如2s后,再啟用此功能;
特殊的,對于終端類型C,由于整個后殼都是觸摸板,因此誤操作的概率較大,不推薦通過在觸摸版上進行按壓操作來啟用此開關。或者,指定一片區(qū)域,例如類似終端類型B的觸摸板所在的區(qū)域作為按壓啟動操作的區(qū)域。
步驟S804,在終端屏幕上任何一點進行繪制輸入光標提示點;
其中,該提示點可以是類似PC電腦屏幕上的鼠標顯示光標;,或者類似閃爍的光點等;初始顯示可以在屏幕的正中位置。
步驟S806,用戶在觸摸版上的點擊,滑動,手勢等操作,都將自動映射為在終端屏幕上對應的光標提示點進行的點擊,滑動,手勢等操作;
其中,如果用戶在觸摸版上的長按操作,可以解析為系統(tǒng)的MENU操作,此時應彈出當前屏幕顯示應用或應用當前界面的菜單。
步驟S808,終端執(zhí)行用戶在觸摸板上的操作所對應的在屏幕上的操作,例如,將觸摸板上的操作映射為對系統(tǒng)MENU菜單的操作,由系統(tǒng)操作來繪制MENU菜單。
在本發(fā)明實施例中,還提供了一種智能觸控的裝置,該裝置可以包含有以下幾個基本模塊:設置模塊,用于設置用戶需要智能觸控的應用或者場景;檢測模塊,用于檢測用戶是否啟動智能觸控方式;顯示模塊,用于顯示智能觸控提示或者相應的菜單;控制模塊(同上述的處理模塊44),用于對用戶的觸控輸入或者手勢操作進行控制,執(zhí)行相應的功能;存儲模塊,用于存儲用戶自己定義的智能觸控的應用或者場景。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實現(xiàn)的,對于后者,可以通過以下方式實現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個處理器中。
本發(fā)明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用于執(zhí)行以下步驟的程序代碼:
S1,接收布局信號;
S2,根據(jù)該布局信號對預定菜單中的操作項進行位置和/或順序的重新布局。
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(Read-Only Memory,簡稱為ROM)、隨機存取存儲器(Random Access Memory,簡稱為RAM)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。
下面對本發(fā)明的應用場景進行舉例說明:
圖庫應用,對于終端類型A,用戶使用左手食指按在指紋傳感器上,此時彈出了圖庫的菜單,刪除,分享,復制到,移動到,向左旋轉,向右旋轉,標簽,GIF合成,拼圖,設置等,也可以在屏幕左下角顯示用戶最常用的菜單,刪除,分享,將用戶不常用的菜單略去或者放到比較靠上,用戶左手拇指不容易按到的位置上;
圖庫應用,對于終端類型B或C,用戶在觸摸板上啟用此功能后,在屏幕的正中出現(xiàn)一個鼠標提示符,用戶可以在觸摸版上通過滑動,點觸就可以操作此鼠標來移動到相應的位置上并執(zhí)行此位置的相關操作,例如打開一個縮略圖對應的圖片,或者用戶長按后,彈出當前界面的圖庫菜單等;
瀏覽器應用,對于終端類型A,用戶在指紋傳感器上長按操作后,出現(xiàn)一個菜單,提示截圖,保存網(wǎng)頁,下載網(wǎng)頁上的所有鏈接等,菜單聚焦在第一個子菜單上;用戶可以進一步的在指紋傳感器上進行上下左右滑動來切換子菜單焦點;最后用戶可以通過在指紋傳感器上點擊來實現(xiàn)對這個菜單功能的啟動。當然這個菜單彈出的位置也可以是檢測到用戶是使用左右手的食指后,顯示在左右上拇指便于操作的屏幕范圍內,以便用戶也可以使用左右手拇指進行操作;
瀏覽器應用,對于終端類型B或C,用戶在觸摸板上通過長按操作啟用此功能后,應在屏幕正中出現(xiàn)可操作的鼠標提示,用戶可以通過觸摸板的滑動,點擊,點按不放拖動來實現(xiàn)鼠標的移動,點擊,手勢操作;用戶還可以通過長按的形式,實現(xiàn)系統(tǒng)MENU的調用,將瀏覽器當前的系統(tǒng)菜單啟用,以便用戶通過觸摸版繼續(xù)點選子菜單,或者用戶直接在屏幕上進行觸摸點選的操作。
上述幾種應用場景僅僅是示例,本發(fā)明還可以應用于其他的場景中,在此不一一列舉。
通過本發(fā)明上述實施例中的方案可以實現(xiàn)如下效果:1)方便大屏手機單手持操作;2)用戶可以便捷的操作每個應用的常用操作方式;3)可以根據(jù)用戶在每個應用菜單下顯示常用的操作,以提高屏幕的顯示效率和處理速率;4)可以擴充指紋觸控的應用范圍;通過對用戶終端軟件升級的簡便性和易于改造性,可以大大提高帶有指紋傳感器或者觸摸板的移動終端的用戶體驗和操作便利性。
顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。