一種按壓控制方法及裝置的制造方法
【技術領域】
[0001 ]本發明涉及通信技術領域,尤其涉及一種按壓控制方法及裝置。
【背景技術】
[0002]隨著觸控技術的不斷發展,觸控屏幕越來越多的應用到終端產品上,尤其是移動終端如手機、平板電腦等,這類移動終端已逐漸成為人們日常生活中不可或缺的工具。
[0003]用戶在使用終端的觸控功能時,不同的觸控效果觸發不同的功能,例如在新聞瀏覽界面上,輕點擊新聞標題時則觸發終端跳轉到該新聞標題對應的新聞內容界面,重點擊或者長按新聞標題時則觸發終端選中新聞標題以便用戶可以進行復制等操作。而通常通過設定閾值來區分輕點擊和重點擊操作,現有技術中,終端一般設定固定的按壓壓力閾值級別如高、中、低三個級別,然而,固定的按壓壓力閾值級別不一定適合所有用戶,用戶需要長時間的學習和使用才能去適配終端上選定的壓力閾值級別,由于用戶無法準確控制每次按壓的壓力大小而容易導致誤操作,因此,增大了誤操作率。
【發明內容】
[0004]基于此,為了解決上述增大誤操作率的技術問題,本發明實施例提供了一種按壓控制方法,所述方法包括:
[0005]檢測在觸控屏上連續輸入的多次按壓操作,獲取所述連續多次按壓操作對應的多個按壓壓力值;
[0006]獲取所述多次按壓操作中按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數;
[0007]若所述按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值,則根據所述小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。
[0008]相應地,本發明實施例還提供了一種按壓控制方法,所述方法包括:
[0009]檢測在觸控屏上連續輸入的多次按壓操作,獲取所述連續多次按壓操作對應的多個按壓壓力值;
[0010]獲取所述多次按壓操作中按壓壓力值不小于當前重按壓力閾值的按壓操作的按壓次數;
[0011]若所述按壓壓力值不小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值,則根據所述不小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。
[0012]相應地,本發明實施例還提供了一種按壓控制裝置,所述裝置包括:
[0013]第一壓力值獲取模塊,用于檢測在觸控屏上連續輸入的多次按壓操作,獲取所述連續多次按壓操作對應的多個按壓壓力值;
[0014]第一按壓次數獲取模塊,用于獲取所述多次按壓操作中按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數;
[0015]第一設置模塊,用于在所述按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值時,則根據所述小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。
[0016]相應地,本發明實施例還提供了一種按壓控制裝置,所述裝置包括:
[0017]第二壓力值獲取模塊,用于檢測在觸控屏上連續輸入的多次按壓操作,獲取所述連續多次按壓操作對應的多個按壓壓力值;
[0018]第二按壓次數獲取模塊,用于獲取所述多次按壓操作中按壓壓力值不小于當前重按壓力閾值的按壓操作的按壓次數;
[0019]第二設置模塊,用于在所述按壓壓力值不小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值時,則根據所述不小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。
[0020]實施本發明實施例,具有如下有益效果:終端檢測用戶在觸控屏上連續輸入的多次按壓操作并獲取所述連續多次按壓操作對應的多個按壓壓力值,然后獲取所述多次按壓操作中按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數,若所述按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值,則根據所述小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。現有技術中,終端上預設的固定的重按壓力閾值不一定適合所有用戶,用戶需要長時間的學習和使用才能去適配終端上選定的壓力閾值,與現有技術相比,本發明可以根據每個終端用戶的按壓力度主動調節當前的重按壓力閾值,一方面降低了誤操作率,另一方面提升用戶體驗。
【附圖說明】
[0021]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0022]圖1是本發明實施例中的一種按壓控制方法的流程示意圖;
[0023]圖2是本發明另一實施例中的按壓控制方法的流程示意圖;
[0024]圖3是本發明實施例中的一種按壓控制裝置的結構示意圖;
[0025]圖4是本發明實施例中按壓控制裝置的第一設置模塊的結構示意圖;
[0026]圖5是本發明另一實施例中的按壓控制裝置的結構示意圖;
[0027]圖6是本發明實施例中按壓控制裝置的第二設置模塊的結構示意圖;
[0028]圖7是本發明實施例中一種執行上述按壓控制方法的計算機系統的架構圖。
【具體實施方式】
[0029]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0030]本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等是用于區別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產品或設備固有的其他步驟或單元。
[0031]本發明實施例中提及的按壓控制方法的執行依賴于計算機程序,可運行于馮若依曼體系的計算機系統之上。該計算機程序可集成在應用中,也可作為獨立的工具類應用運行。該計算機系統可以是個人電腦、平板電腦、筆記本電腦、掌上電腦、智能手機等具有觸控功能的終端設備。
[0032]以下分別進行詳細說明。
[0033]圖1是本發明實施例中一種按壓控制方法的流程示意圖,如圖所示所述方法至少包括:
[0034]步驟SlOl,檢測在觸控屏上連續輸入的多次按壓操作,獲取所述連續多次按壓操作對應的多個按壓壓力值。
[0035]具體的,用戶通過終端的觸控屏進行觸控操作,包括但不限于:按壓操作、雙擊操作或者滑屏操作等各類型觸摸觸控屏的操作。在具有觸控屏功能的終端中,其觸控屏的結構包括至少三層:屏幕玻璃層、觸控面板層和顯示面板層。其中屏幕玻璃層為保護層,觸控面板層用于感知用戶的觸控操作,顯示面板層用于顯示文本、圖像等信息。為了使得終端機身(如智能手機)更薄、更美觀,如今已有技術使觸控面板層和顯示面板層融合。
[0036]為了實現獲取觸摸位置所受的觸控壓力值,可預先在終端的屏幕結構中設置壓力傳感器陣列,移動終端能夠通過該壓力傳感器陣列獲取其所受的壓力值。其中,上述壓力傳感器可以是電阻應變片壓力傳感器、半導體應變片壓力傳感器、壓阻式壓力傳感器、電感式壓力傳感器、電容式壓力傳感器、諧振式壓力傳感器等。當然,本發明實施例中包括但不限于上述方式來獲取按壓壓力值。
[0037]在本實施例中,所述觸控操作為按壓操作,其中按壓操作包括輕點擊操作和重按操作,通過當前重按壓力閾值區分輕點擊操作和重按操作。
[0038]可選的,檢測在預設時長內在觸控屏上連續輸入的多次按壓操作。
[0039]具體的,所述多次按壓操作為預設時長內檢測到的按壓操作。例如,預設時長為I分鐘,檢測到用戶在觸控屏上連續輸入了 30次按壓操作,總時長為2分鐘,而在前I分鐘內連續輸入12次,因此,前12次連續按壓操作為終端檢測的目標按壓操作。
[0040]步驟S102,獲取所述多次按壓操作中按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數。
[0041]具體的,將多次按壓操作的按壓壓力值與當前重按壓力閾值比較大小,查找出小于當前重按壓力閾值的按壓操作對應的按壓壓力值,根據這些查找到的按壓壓力值獲取對應的按壓操作的次數。
[0042]例如,用戶進行了8次按壓操作,且對應的按壓壓力值分別為Fl =0.2N、F2 = 0.5N、F3 = 0.4N、F4 = 0.3N、F5 = 0.8N、F6 = 1.0N、F7 = 1.2N、F8 = 0.9N,而當前重按壓力閾值為 FO=1.(^,通過比較大小,可知小于當前重按壓力閾值的有?112、?3、?4、?5、?8,因此對應的操作次數為6。
[0043]步驟S103,若所述按壓壓力值小于當前重按壓力閾值的按壓操作的按壓次數大于或等于預設次數閾值,則根據所述小于當前重按壓力閾值的按壓操作的按壓壓力值重新設置重按壓力閾值。
[0044]具體的,如步驟S102獲取的按壓次數,在按壓次數大于或等于預設按壓次數時,
[0045]遍歷所述小于當前重按壓力閾值的按壓操作對應的多個按壓壓力值,在所述多個按壓壓力值中查找最小按壓壓力值,將所述最小按