觸控設備及其觸控方法
【專利摘要】一種觸控設備及其觸控方法,所述觸控方法包括:在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài);在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內。所述觸控設備及觸控方法可以在方便用戶單手操控的同時兼顧顯示效果及用戶的觀看舒適性。
【專利說明】觸控設備及其觸控方法
【技術領域】
[0001]本發(fā)明涉及觸控【技術領域】,尤其涉及一種觸控設備及其觸控方法。
【背景技術】
[0002]隨著觸控技術的發(fā)展,基于觸控操作的觸控裝置逐漸成為各種便攜移動終端的標準配置。通過觸控屏,用戶可以直接用手向計算機輸入坐標信息,它和鼠標、鍵盤一樣,是一種輸入設備。觸控屏具有堅固耐用、反應速度快、節(jié)省空間、易于交流等許多優(yōu)點。例如,采用觸摸屏的智能手機,性能越來越強勁,屏幕越來越大。大屏幕便于用戶全網(wǎng)頁瀏覽、觀看視頻,帶來良好的顯示效果及觀看舒適性。
[0003]然而,鑒于人的手掌大小的限制,大屏幕的智能手機也給用戶帶來了操控方面的困擾,用戶經常遇到需要一只手操控的情形。目前,有一些可以幫助用戶進行單手操作的觸控方法,例如,一種方法是設置顯示內容可以橫屏顯示,用戶可以通過轉動手機,調整顯示內容的顯示方向,將待觸控對象旋轉至單手掌控的手指的可觸控范圍內。另一種方法是,設置手機為可單手操作模式,將待觸控對象尺寸縮小,集中顯示在用戶單手掌控的手指的可觸控范圍內。
[0004]然而,上述第一種方法可能需要用戶頻繁旋轉屏幕,因此會給用戶觀看帶來極大不便,影響用戶的觀看舒適性。第二種方法,由于需要將待觸控對象的尺寸縮小,因此也會降低用戶的觀看舒適性。
【發(fā)明內容】
[0005]本發(fā)明實施例解決的問題是對于觸控設備,如何在方便用戶單手操控的同時兼顧顯示效果及用戶的觀看舒適性。
[0006]為解決上述問題,本發(fā)明實施例提供一種觸控設備的觸控方法,所述方法包括:
[0007]在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài);
[0008]在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內。
[0009]可選地,所述在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示,包括:在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內接收到平移用戶界面的觸控指令時,將所述用戶界面平移顯示。
[0010]可選地,所述觸控方法,還包括:在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內未接收到平移用戶界面的觸控指令時,將所述用戶界面恢復為激活前的狀態(tài)。
[0011]可選地,所述觸控方法還包括:在將所述用戶界面平移顯示后的第二預設時長內接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面更新為觸控所述觸控對象后的用戶界面;在將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面恢復至平移前的位置進行顯示。
[0012]可選地,所述將所述用戶界面平移顯示,包括:在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。
[0013]可選地,所述用戶界面平移的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。
[0014]可選地,所述激活用戶界面的觸控指令包括以下任意一種:
[0015]所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長所對應的指令;
[0016]用戶設置的用于激活用戶界面的手勢或圖案所對應的指令;
[0017]所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測到所述觸控設備的抖動所對應的指令。
[0018]可選地,所述用戶界面處于待激活狀態(tài)下接收到所述激活用戶界面的觸控指令。
[0019]可選地,通過如下任意一種方式使所述用戶界面進入待激活狀態(tài):
[0020]控制所述觸控設備開機啟動;
[0021]在所述觸控設備系統(tǒng)設置中開啟單手操作模式;
[0022]在所述觸控設備上的第三方應用中開啟單手操作模式。
[0023]可選地,所述在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示,包括:檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,將所述用戶界面沿所述第一方向平移顯不。
[0024]可選地,所述用戶界面為所述觸控設備的桌面。
[0025]可選地,所述觸控對象為所述桌面上顯示的圖標。
[0026]可選地,所述用戶界面為所述觸控設備中運行的應用的用戶界面。
[0027]可選地,所述觸控對象為所述應用的用戶界面上顯示的可觸控部件。
[0028]為解決上述問題,本發(fā)明實施例還提供了一種觸控設備,所述觸控設備包括:
[0029]處理器,所述處理器包括激活模塊和平移模塊,其中:所述激活模塊適于在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài);所述平移模塊適于在接收到平移用戶界面的觸控指令后,平移所述用戶界面以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內;
[0030]顯示器,適于在所述處理器進行處理時顯示對應的用戶界面。
[0031]可選地,所述平移模塊適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內接收到平移用戶界面的觸控指令時,平移所述用戶界面。
[0032]可選地,所述激活模塊還適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內未接收到平移用戶界面的觸控指令時,將所述用戶界面恢復為激活前的狀態(tài)。
[0033]可選地,所述處理器還包括觸發(fā)模塊,適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面更新為觸控所述觸控對象后的用戶界面。
[0034]可選地,所述平移模塊還適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面恢復至平移前的位置。
[0035]可選地,所述顯示器適于在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。
[0036]可選地,所述顯示器平移顯示所述用戶界面的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。
[0037]可選地,所述激活模塊適于激活用戶界面的觸控指令包括以下任意一種:
[0038]在所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長所對應的指令;
[0039]用戶設置的用于激活用戶界面的手勢或圖案所對應的指令;
[0040]所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測到所述觸控設備的抖動所對應的指令。
[0041]可選地,所述激活模塊適于在所述用戶界面處于待激活狀態(tài)下接收到所述激活用戶界面的觸控指令。
[0042]可選地,所述處理器還包括啟動模塊,適于通過以下任意一種方式使所述用戶界面進入待激活狀態(tài):
[0043]控制所述觸控設備開機啟動;
[0044]在所述觸控設備系統(tǒng)設置中開啟單手操作模式;
[0045]在所述觸控設備上的第三方應用中開啟單手操作模式。
[0046]可選地,所述平移模塊適于在所述激活模塊將所述用戶界面變更為可平移狀態(tài)后,且檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,將所述用戶界面沿所述第一方向平移。
[0047]可選地,所述用戶界面為所述觸控設備的桌面。
[0048]可選地,所述觸控對象為所述桌面上顯示的圖標。
[0049]可選地,所述用戶界面為所述觸控設備中運行的應用的用戶界面。
[0050]可選地,所述觸控對象為所述觸控設備中運行的應用的用戶界面上顯示的可觸控部件。
[0051]與現(xiàn)有技術相比,本發(fā)明實施例的技術方案具有以下優(yōu)點:
[0052]通過在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài),使得用戶可以對所述用戶界面進行觸控操作,將所述用戶界面進行平移顯示,使得所述用戶界面中的觸控對象移動至用戶單手可觸控的范圍,用戶即可單手觸控想觸控操作的觸控對象,從而可以實現(xiàn)對大屏幕觸控設備的單手操作。這一過程既不需要頻繁的調整用戶界面整體的顯示方向,也不需要將觸控對象進行縮小顯示,因而在實現(xiàn)單手操控,增強操控性的同時,可以兼顧用戶界面的顯示效果,充分發(fā)揮大屏幕觸控設備的顯示效果,保證觀看的舒適性。
[0053]進一步地,在用戶界面變更為可平移狀態(tài)后第一預設時長內接收到移動包含觸控對象在內的用戶界面的觸控指令時,才將用戶界面平移顯示,否則,不對所述用戶界面執(zhí)行操作,可以避免用戶誤操作時執(zhí)行用戶本不想執(zhí)行的操作,增強用戶交互體驗。
[0054]進一步地,在將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的操作時,將所述用戶界面恢復至平移前的位置進行顯示,換言之,僅在用戶無法單手操控所述觸控對象時才將所述觸控對象平移至用戶單手可觸控的范圍,可以在方便用戶單手操控的情況下,使得用戶界面得到盡可能合理的布局,一次性能夠顯示盡可能多的內容,從而可以更充分地發(fā)揮大屏幕觸控設備的顯示效果,保證觀看的舒適性。
[0055]進一步地,在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,不需要了解現(xiàn)有用戶界面及其內部嵌入的被控對象,也不需要對現(xiàn)有用戶界面圖層進行修改,僅需要形成新的顯示效果一致的用戶界面圖層即可,實現(xiàn)簡便,可以降低技術開發(fā)復雜度,加快研發(fā)速度。
[0056]進一步地,所述用戶界面平移的方向與所述移動包含觸控對象在內的用戶界面的觸控指令所對應的觸控方向一致,更加符合用戶思維習慣和人體工學,便于用戶學習掌握,提高易用性,增強用戶交互體驗。
[0057]此外,上述單手觸控操作的觸控對象既可以是觸控設備桌面上的圖標,也可以是應用的用戶界面上顯示的可觸控部件,適用范圍廣泛,覆蓋了觸控設備上所有需要單手觸控操作的對象,從而可以實現(xiàn)大屏幕觸控設備完全的單手操作,因此可以極大地方便用戶。
【專利附圖】
【附圖說明】
[0058]圖1是本發(fā)明實施例中一種觸控設備的觸控方法的流程圖;
[0059]圖2是本發(fā)明實施例中另一種觸控設備的觸控方法的流程圖;
[0060]圖3是本發(fā)明實施例中單手觸控操作前的桌面顯示效果示意圖;
[0061]圖4是本發(fā)明實施例中單手觸控操作桌面圖標的顯示效果示意圖;
[0062]圖5是本發(fā)明實施例中單手觸控操作前的應用的用戶界面顯示效果示意圖;
[0063]圖6是本發(fā)明實施例中單手觸控操作應用中的觸控部件的顯示效果示意圖;
[0064]圖7是本發(fā)明實施例中一種觸控設備的結構示意圖。
【具體實施方式】
[0065]如前所述,對于現(xiàn)有的大屏幕觸控設備,現(xiàn)有的單手操控方案難以兼顧顯示效果及用戶的觀看舒適性。
[0066]針對這一問題,本發(fā)明實施例通過在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài),使得用戶可以對所述用戶界面進行觸控操作,將所述用戶界面進行平移顯示,使得所述用戶界面中的觸控對象移動至用戶單手可觸控的范圍,用戶即可單手觸控想觸控操作的觸控對象,這一過程中,不需要頻繁地調整用戶界面整體的顯示方向,也不需要將觸控對象的尺寸進行修改,因而在實現(xiàn)單手操控,增強操控性的同時,可以兼顧用戶界面的顯示效果,充分發(fā)揮大屏幕觸控設備的顯示效果,保證觀看的舒適性。
[0067]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明的具體實施例做詳細的說明。
[0068]參照圖1所示的觸控設備的觸控方法的流程圖,以下通過具體步驟進行詳細說明。
[0069]S11,在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài)。
[0070]在具體實施中,觸控設備可以是手機、平板電腦、車載移動終端,用戶界面可以是觸控設備的桌面,也可以是各種觸控設備中的應用(APP)的用戶界面。
[0071]為避免誤操作,可以在所述用戶界面處于待激活狀態(tài)時再執(zhí)行本發(fā)明實施例中的觸控方法。
[0072]在具體實施中,所述用戶界面可以在控制所述觸控設備開機啟動后即進入待激活狀態(tài),也可以在所述觸控設備系統(tǒng)設置中相應模式開啟后處于待激活狀態(tài)(例如開啟單手操作模式后,所述用戶界面進入待激活狀態(tài)),還可以在所述觸控設備上的第三方APP中進行相應設置后處于待激活狀態(tài)(例如在所述第三方APP中開啟單手操作模式后,所述用戶界面即可進入待激活狀態(tài))。若所述用戶界面未處于待激活狀態(tài),即使接收到所述激活用戶界面的觸控指令,所述觸控設備也認為是無效操作,因而不會執(zhí)行后續(xù)操作。
[0073]處于待激活狀態(tài)的用戶界面,在具體實施中,可以采用多種方式進行激活。例如,所述激活用戶界面的觸控指令所對應的用戶操作可以是長按用戶界面中沒有觸控對象的任一位置,換言之,觸控設備的用戶界面中任一無觸控對象的位置被用戶觸控的時長超過第三預設時長時,即確定用戶在執(zhí)行激活用戶界面的觸控操作。所述激活用戶界面的觸控指令所對應的用戶操作也可以為用戶設置用于激活用戶界面的手勢或圖案,所述手勢和圖案可以用戶自定義。
[0074]為避免誤操作,所述激活用戶界面的觸控指令所對應的用戶操作可以設置的更復雜一些,例如,在用戶長按用戶界面的同時抖動所述觸控設備,這里通過用戶界面接收到的長按操作觸控指令,以及加速度傳感器接收用戶抖動觸控設備所產生的加速度信號共同確認。在本發(fā)明一實施例中,所述激活用戶界面的觸控指令為:所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測所述觸控設備的抖動時所對應的指令。為避免信號干擾,在具體實施中,所述觸控設備內的傳感器檢測到所述觸控設備的抖動幅度超過預設閾值時,才確定為所述抖動操作所對應的信號為有效信號。
[0075]需要說明的是,這里激活用戶界面的觸控指令不僅限于通過觸摸觸控設備的用戶界面所產生的指令,還可以是通過其他傳感器檢測到的信號變化所對應的指令,例如加速度傳感器、重力傳感器、以及角速度傳感器如陀螺儀等。
[0076]S12,在接收到移動包含觸控對象在內的用戶界面的觸控指令后,將所述用戶界面平移顯示以使所述觸控對象移動至用戶單手可觸控的范圍。
[0077]在具體實施中,根據(jù)具體應用場景,所述觸控對象也可以多種多樣。
[0078]在本發(fā)明一實施例中,用戶界面是觸控設備的桌面,桌面上的可觸控對象可以是桌面上顯示的圖標,例如各種應用或者控件的圖標,上述圖標是相應應用或控件的快捷方式,通過觸控所述圖標,可以快速進入相應應用或控件的用戶界面。
[0079]在本發(fā)明另一實施例中,用戶界面是觸控設備中運行的應用的用戶界面,相應的觸控對象可以為所述應用的用戶界面上顯示的可觸控部件,所述可觸控部件可以為可觸控按鈕或者菜單,圖片或者網(wǎng)址鏈接等多種形式。
[0080]采用上述方法,當用戶遇到單手操作無法觸控的觸控對象時,通過激活用戶界面,并將所述用戶界面整體平移,即可使其中的觸控對象移至用戶的單手可觸控范圍,從而可以實現(xiàn)在單手操作的情況下可以根據(jù)需要觸控用戶界面中的任何觸控對象,從而可以滿足用戶對大屏幕觸控設備單手操控的需要。并且,這一過程中不需要調整用戶界面整體的顯示方向,也不需要將觸控對象進行縮小顯示,故在實現(xiàn)單手操控,增強操控性的同時,可以保證用戶界面的顯示效果,從而可以充分發(fā)揮大屏幕觸控設備的顯示效果,保證觀看的舒適性。
[0081]此外,上述觸控方法既適用于觸控設備桌面上的圖標,也適用于應用的用戶界面上顯示的可觸控部件,適用范圍廣泛,覆蓋了觸控設備上所有需要單手觸控操作的對象,從而可以實現(xiàn)大屏幕觸控設備完全的單手操作,因此可以極大地方便用戶。
[0082]在具體實施中,還可以對上述實施例作進一步的擴展。以下參照圖2,并結合圖3-6中所示的顯示效果示意圖進行說明,具體步驟如下:
[0083]S21,在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài)。
[0084]在具體實施中,可以檢測用戶對用戶界面的觸控操作,當所述觸控操作對應預設的激活用戶界面的操作時,生成激活用戶界面的觸控指令。在本發(fā)明一實施例中,將用戶長按所述用戶界面中沒有觸控對象的任一位置作為激活用戶界面的觸控操作。例如,觸控設備的用戶界面中任一無觸控對象的位置被用戶觸控的時長超過第三預設時長時,即確定用戶在執(zhí)行激活用戶界面的觸控操作。
[0085]為了增強交互體驗,可以通過改變所述用戶界面的亮度、顏色、透明度等來區(qū)別所述用戶界面的不同狀態(tài)。例如,當所述用戶界面的顏色變深時,確定所述用戶界面為可平移狀態(tài)。
[0086]S22,在第一預設時長內是否接收到移動用戶界面的觸控指令,如果是,則執(zhí)行步驟S23,如果否,則可執(zhí)行步驟S27。
[0087]在具體實施中,為避免用戶誤操作,可以考慮用戶觸控操作間的反應時間、觸控設備性能等多種因素設置所述第一預設時長的具體數(shù)值。在本發(fā)明一實施例中,所述第一預設時長為I?2S。
[0088]S23,將所述用戶界面平移顯示。
[0089]在本發(fā)明一實施例中,直接刷新所述當前用戶界面圖層,使得所述用戶界面圖層中顯示的內容整體發(fā)生平移,使所述觸控對象移動至用戶單手可觸控的范圍。
[0090]在其他實施例中,也可以在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。采用在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示的方式,不需要了解現(xiàn)有用戶界面及其內部嵌入的被控對象,也不需要對現(xiàn)有用戶界面圖層進行修改,僅需要形成新的顯示效果一致的用戶界面圖層即可,實現(xiàn)簡便,可以降低技術開發(fā)復雜度,加快研發(fā)速度。
[0091]參照圖3和圖4,其中圖3本發(fā)明一實施例中的觸控裝置的用戶界面示意圖,所述用戶界面為桌面,處于未被激活的狀態(tài),用戶可以通過相應的觸控操作對用戶界面上的顯示內容進行瀏覽和查看。其中,觸控設備20上設置有大屏幕的用戶界面21,在用戶界面21上顯示有多個應用、控件或客戶端的圖標,圖標A1-A14用于表示桌面上的可觸控對象。隨著觸控設備的越來越智能化、多媒體化和綜合化,觸控設備上安裝的應用也越來越多,用戶為了操作方便,通常會將安裝后的應用的快捷方式通過圖標的方式進行顯示,以可以快速進入相應的用戶界面,因此桌面上所放置的應用的圖標也越來越多。對于大屏幕的觸控設備20而言,這里以用戶左手握持觸控設備舉例,虛線框22所覆蓋的區(qū)域為用戶可單手觸控的范圍,因此會有一些圖標是用戶單手無法觸控到的,如圖標A1-A8。
[0092]在本發(fā)明實施例中,用戶首先可以通過先長按用戶界面上圖標A1-14之外的其他任一位置,激活用戶界面,將所述用戶界面變更為可平移狀態(tài),之后,可以執(zhí)行滑動操作,將所述用戶界面整體平移,使得欲觸控的圖標平移至用戶左手可以觸控的范圍內,即所述虛線框22范圍內。其中,當檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,即可將所述用戶界面沿所述第一方向平移顯示,也就是說,所述用戶界面平移的方向與所述移動包含觸控對象在內的用戶界面的觸控指令所對應的觸控方向一致,保持二者的一致性能夠更加符合用戶思維習慣和人體工學,便于用戶學習掌握,提高易用性,增強用戶交互體驗。
[0093]例如,用戶想觸控圖標A2,進入相應的用戶界面,用戶可以使用左手執(zhí)行從上到下的滑動操作,如圖4所示,即可使圖標A2進入用戶左手可觸控的范圍。在具體實施中,用戶可以根據(jù)欲觸控對象距離可單手觸控區(qū)域的距離,控制滑動操作的力度或速度,以使欲觸控對象平移至合適的位置,方便單手操作。
[0094]又如,用戶想觸控圖標A12,則可以使用左手執(zhí)行從右到左的滑動操作,即可使圖標12進入用戶左手可觸控的范圍。
[0095]可以理解的是,用戶根據(jù)欲觸控對象的位置,也可以執(zhí)行沿所述用戶界面對角線方向的滑動操作,將所述欲觸控對象平移至用戶可單手操作的范圍。例如,當檢測到沿用戶界面21左下方向的滑動軌跡,則可將所述用戶界面整體向左下方運動,這樣,用戶可以實現(xiàn)對左手單手觸控不到的圖標如圖標A4進行單手觸控操作。
[0096]為實現(xiàn)更好的視覺效果,用戶界面平移后與屏幕邊緣的區(qū)域可以用空白圖層、或有一定顏色或圖案的圖層進行填充。
[0097]本發(fā)明實施例還可應用于觸控設備中應用的用戶界面,這里結合圖5和圖6,以一個應用的用戶界面采用本發(fā)明實施例進行觸控操作前后的顯示效果進行說明。如圖5所示,觸控設備20上設置有大屏幕的顯示屏,虛線框22覆蓋區(qū)域為用戶可左手單手觸控區(qū)域,顯示區(qū)域21為一應用的用戶界面,其包括第一界面區(qū)域21B、第二界面區(qū)域21C和第三界面區(qū)域21D,各界面區(qū)域可以設置在同一圖層,也可以分布在不同的圖層。其中,第一界面區(qū)域21B包含可觸控部件BI和B2和文字內容X字符序列,第二界面區(qū)域21C包含可觸控部件Cl和文字內容Y字符序列,第三界面區(qū)域21D包含可觸控部件D1-D4以及文字內容Z字符序列。需要說明的是,這里X、Y和Z字符序列并不用于表示實際顯示的真實內容,僅僅用于區(qū)分各個不同的界面區(qū)域中的文字序列。在具體實施中,所述各個界面區(qū)域的位置、大小及其中的文字和可觸控部件的位置可能均有所不同,且可觸控部件可以是可觸控按鈕或者菜單,圖片或者網(wǎng)址鏈接等多種形式,這里不再贅述。
[0098]這里僅是為便于說明本發(fā)明實施例的觸控方法給出的示意效果,并不用于限定本發(fā)明。
[0099]例如,當用戶想點擊可觸控部件D2時,在圖5中所示情況下,可觸控部件D2在用戶的左手可觸控范圍之外。為了可單手對可觸控部件D2進行操作,用戶可以先左手拇指長按用戶界面21中虛線框22范圍內任一不存在可觸控部件的位置,即可激活用戶界面21,變?yōu)榭善揭茽顟B(tài),此時用戶界面21可能變成高亮顯示。之后,用戶可以執(zhí)行從上至下的滑動操作,用戶界面21即在此滑動操作所對應的觸控指令下整體向下平移,如圖6所示,即為用戶界面21整體向下平移后的效果示意圖,可以看出,可觸控部件D2即處于虛擬框22的覆蓋區(qū)域內,即用戶左手可單手操控的范圍內,之后用戶即可對可觸控部件D2執(zhí)行觸控操作。
[0100]以下通過具體步驟說明在將可觸控對象平移至用戶單手可觸控的區(qū)域后如何處理,以更充分地發(fā)揮大屏幕觸控設備的顯示效果,增強用戶體驗。
[0101]S24,在第二預設時長內是否接收到觸控操作所述觸控對象的指令,如果是,則可執(zhí)行步驟S26 ;如果否,則可執(zhí)行步驟S25。
[0102]在具體實施中,可以考慮用戶觸控操作間的反應時間、觸控設備性能等多種因素設置所述第二預設時長的具體數(shù)值。在本發(fā)明一實施例中,所述第二預設時長取值為I?2S。
[0103]S25,將所述用戶界面恢復至平移前的位置進行顯示。
[0104]S26,將所述用戶界面更新為觸控所述觸控對象后的用戶界面。
[0105]S27,將所述用戶界面恢復為激活前狀態(tài)。
[0106]從上述實施例中可以看出,在用戶界面變更為可平移狀態(tài)后第一預設時長內接收到移動包含觸控對象在內的用戶界面的觸控指令時,才將用戶界面平移顯示,否則,將所述用戶界面恢復為激活前狀態(tài),可以避免用戶誤操作時執(zhí)行用戶本不想執(zhí)行的操作,增強用戶交互體驗。
[0107]而在將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的操作時,將所述用戶界面恢復至平移前的位置進行顯示,換言之,僅在用戶無法單手操控所述觸控對象時才將所述觸控對象平移至用戶單手可觸控的范圍,可以在方便用戶單手操控的情況下,使得用戶界面得到盡可能合理的布局,一次性能夠顯示盡可能多的內容,從而可以更充分地發(fā)揮大屏幕觸控設備的顯示效果,保證觀看的舒適性。
[0108]本發(fā)明實施例還提供了上述觸控方法對應的觸控設備,以下通過具體實施例進行相應說明。
[0109]如圖7所示,觸控設備70包括處理器71和顯示器72,其中:所述處理器包括71包括激活模塊711和平移模塊712,所述激活模塊711適于在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài);所述平移模塊712適于在接收到平移用戶界面的觸控指令后,平移所述用戶界面以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內。
[0110]所述顯示器72,適于在所述處理器71進行處理時顯示對應的用戶界面。
[0111]在具體實施中,所述觸控設備70可以是平板電腦,手機等,相應地,所述顯示器72可以為所述平板電腦或手機的顯示屏。
[0112]在本發(fā)明一實施例中,所述平移模塊712適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內接收到平移用戶界面的觸控指令時,平移所述用戶界面。
[0113]在本發(fā)明一實施例中,所述激活模塊711還適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內未接收到平移用戶界面的觸控指令時,將所述用戶界面恢復為激活前的狀態(tài)。
[0114]在具體實施中,所述處理器71還可包括觸發(fā)模塊713,適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面更新為觸控所述觸控對象后的用戶界面。
[0115]在本發(fā)明一實施例中,所述平移模塊712還適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面恢復至平移前的位置。
[0116]在本發(fā)明一實施例中,所述顯示器72適于在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,其中,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。
[0117]在本發(fā)明另一實施例中,所述顯示器72平移顯示所述用戶界面的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。
[0118]在具體實施中,所述激活模塊711適于激活用戶界面的觸控指令可以包括以下任意一種:
[0119]在所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長所對應的指令;
[0120]用戶設置的用于激活用戶界面的手勢或圖案所對應的指令;
[0121]所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測到所述觸控設備的抖動所對應的指令。
[0122]在具體實施中,所述激活模塊711適于在所述用戶界面處于待激活狀態(tài)下接收到所述激活用戶界面的觸控指令。
[0123]在本發(fā)明一實施例中,所述處理器71還可包括啟動模塊714,適于通過以下任意一種方式使所述用戶界面進入待激活狀態(tài):
[0124]控制所述觸控設備開機啟動;
[0125]在所述觸控設備系統(tǒng)設置中開啟單手操作模式;
[0126]在所述觸控設備上的第三方應用中開啟單手操作模式。
[0127]在具體實施中,所述平移模塊712平移所述用戶界面的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。例如,所述平移模塊712適于在所述激活模塊711將所述用戶界面變更為可平移狀態(tài)后,且檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,將所述用戶界面沿所述第一方向平移。
[0128]在具體實施中,所述顯示器72適于在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移。
[0129]在具體實施中,所述用戶界面可以為所述觸控設備的桌面,也可以為所述觸控設備中運行的應用的用戶界面。相應地,所述觸控對象為所述桌面上顯示的圖標,也可以為所述觸控設備中運行的應用的用戶界面上顯示的可觸控部件。在本發(fā)明實施例中,所述觸控設備中運行的應用可以是任何系統(tǒng)所安裝的應用或者其他任意第三方應用。例如,可以是日歷、天氣、股票、計算器、鬧鐘、詞典、GPS等可實現(xiàn)一定功能的APP或微件(Widget)。
[0130]需要說明的是,本發(fā)明實施例中的觸控設備既可以是用戶的手指直接接觸觸控屏進行操作,也可以在距離觸摸界面一定距離內進行移動,進而通過所述移動操作在所述用戶界面上的投影的位置和運動軌跡的變化進行觸控操作,在具體實施中,還可以采用其他的觸控操作方式,只要能夠實現(xiàn)對觸控設備的觸控操作即可,這里不再一一舉例說明。
[0131]本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:ROM、RAM、磁盤或光盤等。
[0132]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內,均可作各種更動與修改,因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。
【權利要求】
1.一種觸控設備的觸控方法,其特征在于,包括: 在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài); 在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內。
2.根據(jù)權利要求1所述的觸控設備的觸控方法,其特征在于,所述在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示,包括: 在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內接收到平移用戶界面的觸控指令時,將所述用戶界面平移顯示。
3.根據(jù)權利要求2所述的觸控設備的觸控方法,其特征在于,還包括: 在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內未接收到平移用戶界面的觸控指令時,將所述用戶界面恢復為激活前的狀態(tài)。
4.根據(jù)權利要求1所述的觸控設備的觸控方法,其特征在于,還包括:在將所述用戶界面平移顯示后的第二預設時長內接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面更新為觸控所述觸控對象后的用戶界面; 在將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面恢復至平移前的位置進行顯示。
5.根據(jù)權利要求1所述的觸控設備的觸控方法,其特征在于,所述將所述用戶界面平移顯示,包括: 在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。
6.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述用戶界面平移的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。
7.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述激活用戶界面的觸控指令包括以下任意一種: 所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長所對應的指令; 用戶設置的用于激活用戶界面的手勢或圖案所對應的指令; 所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測到所述觸控設備的抖動所對應的指令。
8.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述用戶界面處于待激活狀態(tài)下接收到所述激活用戶界面的觸控指令。
9.根據(jù)權利要求8所述的觸控設備的觸控方法,其特征在于,通過如下任意一種方式使所述用戶界面進入待激活狀態(tài): 控制所述觸控設備開機啟動; 在所述觸控設備系統(tǒng)設置中開啟單手操作模式; 在所述觸控設備上的第三方應用中開啟單手操作模式。
10.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述在接收到平移用戶界面的觸控指令后,將所述用戶界面平移顯示,包括:檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,將所述用戶界面沿所述第一方向平移顯示。
11.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述用戶界面為所述觸控設備的桌面。
12.根據(jù)權利要求11所述的觸控設備的觸控方法,其特征在于,所述觸控對象為所述桌面上顯示的圖標。
13.根據(jù)權利要求1至5任一項所述的觸控設備的觸控方法,其特征在于,所述用戶界面為所述觸控設備中運行的應用的用戶界面。
14.根據(jù)權利要求13所述的觸控設備的觸控方法,其特征在于,所述觸控對象為所述應用的用戶界面上顯示的可觸控部件。
15.一種觸控設備,其特征在于,包括: 處理器,所述處理器包括激活模塊和平移模塊,其中:所述激活模塊適于在接收到激活用戶界面的觸控指令后,將所述用戶界面變更為可平移狀態(tài);所述平移模塊適于在接收到平移用戶界面的觸控指令后,平移所述用戶界面以使所述用戶界面上的觸控對象移動至用戶單手可觸控的范圍內; 顯示器,適于在所述處理器進行處理時顯示對應的用戶界面。
16.根據(jù)權利要求15所述的觸控設備,其特征在于,所述平移模塊適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內接收到平移用戶界面的觸控指令時,平移所述用戶界面。
17.根據(jù)權利要求16所述的觸控設備,其特征在于,所述激活模塊還適于在將所述用戶界面變更為可平移狀態(tài)后的第一預設時長內未接收到平移用戶界面的觸控指令時,將所述用戶界面恢復為激活前的狀態(tài)。
18.根據(jù)權利要求15所述的觸控設備,其特征在于,所述處理器還包括觸發(fā)模塊,適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面更新為觸控所述觸控對象后的用戶界面。
19.根據(jù)權利要求18所述的觸控設備,其特征在于,所述平移模塊還適于在所述顯示器將所述用戶界面平移顯示后的第二預設時長內未接收到用戶觸控操作所述觸控對象的指令時,將所述用戶界面恢復至平移前的位置。
20.根據(jù)權利要求15所述的觸控設備,其特征在于,所述顯示器適于在當前用戶界面圖層上覆蓋新的用戶界面圖層進行顯示,所述新的用戶界面圖層相對于所述當前用戶界面圖層的位置整體發(fā)生平移,且所述新的用戶界面圖層上的觸控對象的鏈接與當前用戶界面圖層上的相同觸控對象的鏈接對應。
21.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述顯示器平移顯示所述用戶界面的方向與所述平移用戶界面的觸控指令所對應的觸控方向一致。
22.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述激活模塊適于激活用戶界面的觸控指令包括以下任意一種: 在所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長所對應的指令; 用戶設置的用于激活用戶界面的手勢或圖案所對應的指令; 所述用戶界面中任一無觸控對象的位置被觸控的時長超過第三預設時長且所述觸控設備內的傳感器檢測到所述觸控設備的抖動所對應的指令。
23.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述激活模塊適于在所述用戶界面處于待激活狀態(tài)下接收到所述激活用戶界面的觸控指令。
24.根據(jù)權利要求23所述的觸控設備,其特征在于,所述處理器還包括啟動模塊,適于通過以下任意一種方式使所述用戶界面進入待激活狀態(tài): 控制所述觸控設備開機啟動; 在所述觸控設備系統(tǒng)設置中開啟單手操作模式; 在所述觸控設備上的第三方應用中開啟單手操作模式。
25.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述平移模塊適于在所述激活模塊將所述用戶界面變更為可平移狀態(tài)后,且檢測到所述用戶界面上存在沿第一方向滑動的運動軌跡時,將所述用戶界面沿所述第一方向平移。
26.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述用戶界面為所述觸控設備的桌面。
27.根據(jù)權利要求26所述的觸控設備,其特征在于,所述觸控對象為所述桌面上顯示的圖標。
28.根據(jù)權利要求15至20任一項所述的觸控設備,其特征在于,所述用戶界面為所述觸控設備中運行的應用的用戶界面。
29.根據(jù)權利要求28所述的觸控設備,其特征在于,所述觸控對象為所述觸控設備中運行的應用的用戶界面上顯示的可觸控部件。
【文檔編號】G06F3/0485GK104375776SQ201410628910
【公開日】2015年2月25日 申請日期:2014年11月10日 優(yōu)先權日:2014年11月10日
【發(fā)明者】陳建宇 申請人:格科微電子(上海)有限公司