亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

觸控控制方法、觸控控制裝置和終端的制作方法

文檔序號(hào):10511681閱讀:371來源:國知局
觸控控制方法、觸控控制裝置和終端的制作方法
【專利摘要】本發(fā)明提出了一種觸控控制方法、一種觸控控制裝置和一種終端,其中,觸控控制方法包括:接收觸控命令;獲取所述觸控命令的觸控時(shí)長和觸控面積;根據(jù)所述觸控時(shí)長的類別和所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能。通過本發(fā)明的技術(shù)方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
【專利說明】
觸控控制方法、觸控控制裝置和終端
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種觸控控制方法、一種觸控控制裝置 和一種終端。
【背景技術(shù)】
[0002] 目前,終端可以實(shí)現(xiàn)根據(jù)觸控壓力的大小執(zhí)行不同的功能的方案,比如,在終端中 設(shè)置一個(gè)存在"多個(gè)壓力門限"的按鈕,該按鈕最上層為觸控層,可根據(jù)手指狀態(tài)或手勢來 產(chǎn)生輸入信號(hào)。當(dāng)終端感應(yīng)到不同等級(jí)的壓力輸入時(shí),會(huì)激發(fā)不同的功能。
[0003] 但是,在這種技術(shù)方案中,屏幕表面下方需要安裝至少3個(gè)壓力傳感器,并需要在 終端的邊角等區(qū)域集成壓敏元件,使傳感器能提供輸入信息,硬件成本極高。
[0004]因此需要一種新的技術(shù)方案,可以降低觸控操作的成本。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以降低觸控操作的成本。
[0006] 有鑒于此,本發(fā)明的一方面提出了一種觸控控制方法,包括:接收觸控命令;獲取 所述觸控命令的觸控時(shí)長和觸控面積;根據(jù)所述觸控時(shí)長的類別和所述觸控面積的類別, 執(zhí)tx相關(guān)聯(lián)的功能。
[0007] 在該技術(shù)方案中,可以將觸控命令的觸控時(shí)長和觸控面積相結(jié)合,作為功能執(zhí)行 的條件,可以理解為,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照接觸面 積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具有相關(guān) 聯(lián)的功能,因此,可以根據(jù)觸控時(shí)長和觸控面積的類型,確定需要執(zhí)行的功能。通過該技術(shù) 方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí), 通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性 和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0008] 在上述技術(shù)方案中,優(yōu)選地,在所述接收觸控命令之前,還包括:根據(jù)接收到的關(guān) 聯(lián)設(shè)置命令,為任一觸控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能。
[0009]在該技術(shù)方案中,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照 接觸面積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具 有相關(guān)聯(lián)的功能,或者說,在任一類別的觸控面積下,對(duì)應(yīng)每個(gè)觸控時(shí)長的類別,都具有相 關(guān)聯(lián)的功能,相關(guān)聯(lián)的功能、觸控面積類型和觸控時(shí)長類別的對(duì)應(yīng)關(guān)系,可以由用戶根據(jù)實(shí) 際需要進(jìn)行設(shè)置和修改。
[001 0]在上述任一技術(shù)方案中,優(yōu)選地,在所述為任一觸控時(shí)長類別和任一觸控面積類 型設(shè)置所述相關(guān)聯(lián)的功能之前,還包括:根據(jù)接收到的時(shí)間設(shè)置命令,按照時(shí)間長短設(shè)置多 個(gè)觸控時(shí)長類別;根據(jù)接收到的面積設(shè)置命令,按照與觸控屏的接觸面積的大小設(shè)置多個(gè) 觸控面積類型。
[0011]在該技術(shù)方案中,觸控時(shí)長的類別和觸控面積的類型均可以由用戶進(jìn)行設(shè)置。比 如,可以設(shè)置觸控時(shí)長的類別為小于ο. 5s和大于或等于0.5s兩類,設(shè)置觸控面積的類型為 s 1和s2兩種,其中,小于0.5s和si對(duì)應(yīng)單擊選擇操作,小于0.5s和s2對(duì)應(yīng)單擊開啟下級(jí)菜單 操作,大于或等于〇. 5s和si對(duì)應(yīng)移動(dòng)目標(biāo)對(duì)象操作,大于或等于0.58和82對(duì)應(yīng)刪除操作。當(dāng) 然,也可以默認(rèn)觸控時(shí)長小于0.5s時(shí),無論觸控面積為多少或?qū)儆谀姆N類型,都對(duì)應(yīng)單擊選 擇操作。
[0012] 另外,這些設(shè)置雖然可以由用戶根據(jù)實(shí)際需要實(shí)時(shí)進(jìn)行修改,但也可以由終端出 廠時(shí)在系統(tǒng)中自帶,還可以由終端對(duì)用戶的操作習(xí)慣進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,自動(dòng)進(jìn)行 觸控時(shí)長和/觸控面積的分類,即自動(dòng)生成適應(yīng)的控制規(guī)則,以最大限度地適應(yīng)用戶的實(shí)際 操作需求。
[0013] 在上述任一技術(shù)方案中,優(yōu)選地,所述根據(jù)所述觸控時(shí)長的類別和所述觸控面積 的類別,執(zhí)行相關(guān)聯(lián)的功能,具體包括:判斷所述觸控時(shí)長是否小于或等于預(yù)定時(shí)長閾值; 當(dāng)判斷結(jié)果為是時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確定所述觸控命令為單擊命 令,執(zhí)行所述單擊命令對(duì)應(yīng)的功能;當(dāng)所述判斷結(jié)果為否時(shí),確定所述觸控時(shí)長的類別為長 時(shí)間類,并根據(jù)所述觸控面積的類別執(zhí)行對(duì)應(yīng)的功能。
[0014] 在該技術(shù)方案中,可以將觸控時(shí)長的類別分為小于或等于預(yù)定時(shí)長閾值以及大于 預(yù)定時(shí)長閾值兩類,即短時(shí)間類和長時(shí)間類,其中,在小于或等于預(yù)定時(shí)長閾值的類型下, 每個(gè)類型的觸控面積對(duì)應(yīng)的均是單擊命令對(duì)應(yīng)的功能,而在大于預(yù)定時(shí)長閾值下,不同的 觸控面積的類別對(duì)應(yīng)有不同的功能。通過該技術(shù)方案,可取代原有的通過壓力大小控制實(shí) 現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確 定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0015] 在上述任一技術(shù)方案中,優(yōu)選地,所述執(zhí)行相關(guān)聯(lián)的功能包括:打開當(dāng)前觸控目標(biāo) 的下級(jí)菜單,或直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能;其中,在所述下級(jí)菜單中接收到第二觸控命令 時(shí),繼續(xù)根據(jù)所述第二觸控命令的觸控時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的功能。
[0016] 在該技術(shù)方案中,相關(guān)聯(lián)的功能不僅限于應(yīng)用功能,也可以是開啟下級(jí)菜單,而在 開啟下級(jí)菜單后,用戶可以繼續(xù)在下級(jí)菜單中進(jìn)行觸控操作,系統(tǒng)可繼續(xù)通過對(duì)該觸控操 作的觸控時(shí)長和觸控面積相結(jié)合方式確定該觸控操作對(duì)應(yīng)的功能。其中,可以設(shè)置下級(jí)菜 單中進(jìn)行觸控時(shí)的每個(gè)類別的觸控時(shí)長,均大于原始菜單中的對(duì)應(yīng)的上級(jí)類別的觸控時(shí) 長。
[0017] 本發(fā)明的另一方面提出了一種觸控控制裝置,包括:命令接收單元,接收觸控命 令;觸控屬性獲取單元,獲取所述觸控命令的觸控時(shí)長和觸控面積;執(zhí)行單元,根據(jù)所述觸 控時(shí)長的類別和所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能。
[0018] 在該技術(shù)方案中,可以將觸控命令的觸控時(shí)長和觸控面積相結(jié)合,作為功能執(zhí)行 的條件,可以理解為,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照接觸面 積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具有相關(guān) 聯(lián)的功能,因此,可以根據(jù)觸控時(shí)長和觸控面積的類型,確定需要執(zhí)行的功能。通過該技術(shù) 方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí), 通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性 和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0019] 在上述技術(shù)方案中,優(yōu)選地,還包括:關(guān)聯(lián)設(shè)置單元,在所述命令接收單元接收所 述觸控命令之前,根據(jù)接收到的關(guān)聯(lián)設(shè)置命令,為任一觸控時(shí)長類別和任一觸控面積類型 設(shè)置所述相關(guān)聯(lián)的功能。
[0020]在該技術(shù)方案中,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照 接觸面積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具 有相關(guān)聯(lián)的功能,或者說,在任一類別的觸控面積下,對(duì)應(yīng)每個(gè)觸控時(shí)長的類別,都具有相 關(guān)聯(lián)的功能,相關(guān)聯(lián)的功能、觸控面積類型和觸控時(shí)長類別的對(duì)應(yīng)關(guān)系,可以由用戶根據(jù)實(shí) 際需要進(jìn)行設(shè)置和修改。
[0021 ]在上述任一技術(shù)方案中,優(yōu)選地,還包括:類別設(shè)置單元,在所述為任一觸控時(shí)長 類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能之前,根據(jù)接收到的時(shí)間設(shè)置命令,按照 時(shí)間長短設(shè)置多個(gè)觸控時(shí)長類別,以及根據(jù)接收到的面積設(shè)置命令,按照與觸控屏的接觸 面積的大小設(shè)置多個(gè)觸控面積類型。
[0022] 在該技術(shù)方案中,觸控時(shí)長的類別和觸控面積的類型均可以由用戶進(jìn)行設(shè)置。比 如,可以設(shè)置觸控時(shí)長的類別為小于〇. 5s和大于或等于0.5s兩類,設(shè)置觸控面積的類型為 s 1和s2兩種,其中,小于0.5s和si對(duì)應(yīng)單擊選擇操作,小于0.5s和s2對(duì)應(yīng)單擊開啟下級(jí)菜單 操作,大于或等于〇. 5s和si對(duì)應(yīng)移動(dòng)目標(biāo)對(duì)象操作,大于或等于0.58和82對(duì)應(yīng)刪除操作。當(dāng) 然,也可以默認(rèn)觸控時(shí)長小于0.5s時(shí),無論觸控面積為多少或?qū)儆谀姆N類型,都對(duì)應(yīng)單擊選 擇操作。
[0023] 另外,這些設(shè)置雖然可以由用戶根據(jù)實(shí)際需要實(shí)時(shí)進(jìn)行修改,但也可以由終端出 廠時(shí)在系統(tǒng)中自帶,還可以由終端對(duì)用戶的操作習(xí)慣進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,自動(dòng)進(jìn)行 觸控時(shí)長和/觸控面積的分類,即自動(dòng)生成適應(yīng)的控制規(guī)則,以最大限度地適應(yīng)用戶的實(shí)際 操作需求。
[0024] 在上述任一技術(shù)方案中,優(yōu)選地,所述執(zhí)行單元包括:判斷單元,判斷所述觸控時(shí) 長是否小于或等于預(yù)定時(shí)長閾值;類別確定單元,當(dāng)所述判斷單元判斷所述觸控時(shí)長小于 或等于所述預(yù)定時(shí)長閾值時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確定所述觸控命令 為單擊命令,執(zhí)行所述單擊命令對(duì)應(yīng)的功能,當(dāng)所述判斷單元判斷所述觸控時(shí)長大于所述 預(yù)定時(shí)長閾值時(shí),確定所述觸控時(shí)長的類別為長時(shí)間類,并根據(jù)所述觸控面積的類別執(zhí)行 對(duì)應(yīng)的功能。
[0025] 在該技術(shù)方案中,可以將觸控時(shí)長的類別分為小于或等于預(yù)定時(shí)長閾值以及大于 預(yù)定時(shí)長閾值兩類,即短時(shí)間類和長時(shí)間類,其中,在小于或等于預(yù)定時(shí)長閾值的類型下, 每個(gè)類型的觸控面積對(duì)應(yīng)的均是單擊命令對(duì)應(yīng)的功能,而在大于預(yù)定時(shí)長閾值下,不同的 觸控面積的類別對(duì)應(yīng)有不同的功能。通過該技術(shù)方案,可取代原有的通過壓力大小控制實(shí) 現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確 定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0026] 在上述任一技術(shù)方案中,優(yōu)選地,所述執(zhí)行單元具體用于:打開當(dāng)前觸控目標(biāo)的下 級(jí)菜單,或直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能,其中,在所述下級(jí)菜單中接收到第二觸控命令時(shí),繼 續(xù)根據(jù)所述第二觸控命令的觸控時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的功能。
[0027] 在該技術(shù)方案中,相關(guān)聯(lián)的功能不僅限于應(yīng)用功能,也可以是開啟下級(jí)菜單,而在 開啟下級(jí)菜單后,用戶可以繼續(xù)在下級(jí)菜單中進(jìn)行觸控操作,系統(tǒng)可繼續(xù)通過對(duì)該觸控操 作的觸控時(shí)長和觸控面積相結(jié)合方式確定該觸控操作對(duì)應(yīng)的功能。其中,可以設(shè)置下級(jí)菜 單中進(jìn)行觸控時(shí)的每個(gè)類別的觸控時(shí)長,均大于原始菜單中的對(duì)應(yīng)的上級(jí)類別的觸控時(shí) 長。
[0028] 本發(fā)明的再一方面提出了一種終端,包括上述技術(shù)方案中任一項(xiàng)所述的觸控控制 裝置,因此,該終端具有和上述技術(shù)方案中任一項(xiàng)所述的觸控控制裝置相同的技術(shù)效果,在 此不再贅述。
[0029] 通過以上技術(shù)方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案, 降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增 加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
【附圖說明】
[0030] 圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制方法的流程圖;
[0031] 圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制裝置的框圖;
[0032] 圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖;
[0033]圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的觸控控制裝置的框圖;
[0034]圖5示出了圖4示出的實(shí)施例中終端顯示屏上的坐標(biāo)點(diǎn)的示意圖;
[0035] 圖6示出了圖4示出的實(shí)施例中不同觸控面積的示意圖;
[0036] 圖7A和圖713不出了圖4不出的實(shí)施例中每個(gè)觸控面積等級(jí)對(duì)應(yīng)的功能的不意圖; [0037]圖8示出了圖4示出的實(shí)施例中的進(jìn)行觸控控制的流程圖;
[0038] 圖9示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的進(jìn)行逐級(jí)壓力觸控控制的示意圖。
【具體實(shí)施方式】
[0039] 為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施 例及實(shí)施例中的特征可以相互組合。
[0040] 在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開 的具體實(shí)施例的限制。
[0041 ]圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制方法的流程圖。
[0042]如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制方法,包括:
[0043] 步驟102,接收觸控命令;
[0044] 步驟104,獲取所述觸控命令的觸控時(shí)長和觸控面積;
[0045] 步驟106,根據(jù)所述觸控時(shí)長的類別和所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能。
[0046] 在該技術(shù)方案中,可以將觸控命令的觸控時(shí)長和觸控面積相結(jié)合,作為功能執(zhí)行 的條件,可以理解為,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照接觸面 積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具有相關(guān) 聯(lián)的功能,因此,可以根據(jù)觸控時(shí)長和觸控面積的類型,確定需要執(zhí)行的功能。通過該技術(shù) 方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí), 通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性 和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0047] 在上述技術(shù)方案中,優(yōu)選地,在步驟102之前,還包括:根據(jù)接收到的關(guān)聯(lián)設(shè)置命 令,為任一觸控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能。
[0048] 在該技術(shù)方案中,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照 接觸面積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具 有相關(guān)聯(lián)的功能,或者說,在任一類別的觸控面積下,對(duì)應(yīng)每個(gè)觸控時(shí)長的類別,都具有相 關(guān)聯(lián)的功能,相關(guān)聯(lián)的功能、觸控面積類型和觸控時(shí)長類別的對(duì)應(yīng)關(guān)系,可以由用戶根據(jù)實(shí) 際需要進(jìn)行設(shè)置和修改。
[0049] 在上述任一技術(shù)方案中,優(yōu)選地,在所述為任一觸控時(shí)長類別和任一觸控面積類 型設(shè)置所述相關(guān)聯(lián)的功能之前,還包括:根據(jù)接收到的時(shí)間設(shè)置命令,按照時(shí)間長短設(shè)置多 個(gè)觸控時(shí)長類別;根據(jù)接收到的面積設(shè)置命令,按照與觸控屏的接觸面積的大小設(shè)置多個(gè) 觸控面積類型。
[0050] 在該技術(shù)方案中,觸控時(shí)長的類別和觸控面積的類型均可以由用戶進(jìn)行設(shè)置。比 如,可以設(shè)置觸控時(shí)長的類別為小于〇. 5s和大于或等于0.5s兩類,設(shè)置觸控面積的類型為 si和s2兩種,其中,觸控時(shí)長和觸控面積分別小于0.5s和si對(duì)應(yīng)單擊選擇操作,小于0.5s和 s2對(duì)應(yīng)單擊開啟下級(jí)菜單操作,大于或等于0.5s和si對(duì)應(yīng)移動(dòng)目標(biāo)對(duì)象操作,大于或等于 0.58和 82對(duì)應(yīng)刪除操作。當(dāng)然,也可以默認(rèn)觸控時(shí)長小于0.5s時(shí),無論觸控面積為多少或?qū)?于哪種類型,都對(duì)應(yīng)單擊選擇操作。
[0051] 另外,這些設(shè)置雖然可以由用戶根據(jù)實(shí)際需要實(shí)時(shí)進(jìn)行修改,但也可以由終端出 廠時(shí)在系統(tǒng)中自帶,還可以由終端對(duì)用戶的操作習(xí)慣進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,自動(dòng)進(jìn)行 觸控時(shí)長和/觸控面積的分類,即自動(dòng)生成適應(yīng)的控制規(guī)則,以最大限度地適應(yīng)用戶的實(shí)際 操作需求。
[0052]在上述任一技術(shù)方案中,優(yōu)選地,步驟106具體包括:判斷所述觸控時(shí)長是否小于 或等于預(yù)定時(shí)長閾值;當(dāng)判斷結(jié)果為是時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確定所 述觸控命令為單擊命令,執(zhí)行所述單擊命令對(duì)應(yīng)的功能;當(dāng)所述判斷結(jié)果為否時(shí),確定所述 觸控時(shí)長的類別為長時(shí)間類,并根據(jù)所述觸控面積的類別執(zhí)行對(duì)應(yīng)的功能。
[0053]在該技術(shù)方案中,可以將觸控時(shí)長的類別分為小于或等于預(yù)定時(shí)長閾值以及大于 預(yù)定時(shí)長閾值兩類,即短時(shí)間類和長時(shí)間類,其中,在小于或等于預(yù)定時(shí)長閾值的類型下, 每個(gè)類型的觸控面積對(duì)應(yīng)的均是單擊命令對(duì)應(yīng)的功能,而在大于預(yù)定時(shí)長閾值下,不同的 觸控面積的類別對(duì)應(yīng)有不同的功能。通過該技術(shù)方案,可取代原有的通過壓力大小控制實(shí) 現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確 定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0054]在上述任一技術(shù)方案中,優(yōu)選地,步驟106包括:打開當(dāng)前觸控目標(biāo)的下級(jí)菜單,或 直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能;其中,在所述下級(jí)菜單中接收到第二觸控命令時(shí),繼續(xù)根據(jù)所述 第二觸控命令的觸控時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的功能。
[0055]在該技術(shù)方案中,相關(guān)聯(lián)的功能不僅限于應(yīng)用功能,也可以是開啟下級(jí)菜單,而在 開啟下級(jí)菜單后,用戶可以繼續(xù)在下級(jí)菜單中進(jìn)行觸控操作,系統(tǒng)可繼續(xù)通過對(duì)該觸控操 作的觸控時(shí)長和觸控面積相結(jié)合方式確定該觸控操作對(duì)應(yīng)的功能。其中,可以設(shè)置下級(jí)菜 單中進(jìn)行觸控時(shí)的每個(gè)類別的觸控時(shí)長,均大于原始菜單中的對(duì)應(yīng)的上級(jí)類別的觸控時(shí) 長。
[0056] 圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制裝置的框圖。
[0057] 如圖2所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的觸控控制裝置200,包括:命令接收單元 202、觸控屬性獲取單元204和執(zhí)行單元206。
[0058]其中,命令接收單元202用于接收觸控命令;觸控屬性獲取單元204用于獲取所述 觸控命令的觸控時(shí)長和觸控面積;執(zhí)行單元206用于根據(jù)所述觸控時(shí)長的類別和所述觸控 面積的類別,執(zhí)行相關(guān)聯(lián)的功能。
[0059] 在該技術(shù)方案中,可以將觸控命令的觸控時(shí)長和觸控面積相結(jié)合,作為功能執(zhí)行 的條件,可以理解為,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照接觸面 積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具有相關(guān) 聯(lián)的功能,因此,可以根據(jù)觸控時(shí)長和觸控面積的類型,確定需要執(zhí)行的功能。通過該技術(shù) 方案,可取代原有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí), 通過觸控時(shí)長和觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性 和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0060] 在上述技術(shù)方案中,優(yōu)選地,還包括:關(guān)聯(lián)設(shè)置單元208,用于在所述命令接收單元 接收所述觸控命令之前,根據(jù)接收到的關(guān)聯(lián)設(shè)置命令,為任一觸控時(shí)長類別和任一觸控面 積類型設(shè)置所述相關(guān)聯(lián)的功能。
[0061] 在該技術(shù)方案中,觸控時(shí)長按照時(shí)間長短可以分為多種類別,觸控面積可以按照 接觸面積大小分為多個(gè)類別,而在任一類別的觸控時(shí)長下,對(duì)應(yīng)每個(gè)觸控面積的類別,都具 有相關(guān)聯(lián)的功能,或者說,在任一類別的觸控面積下,對(duì)應(yīng)每個(gè)觸控時(shí)長的類別,都具有相 關(guān)聯(lián)的功能,相關(guān)聯(lián)的功能、觸控面積類型和觸控時(shí)長類別的對(duì)應(yīng)關(guān)系,可以由用戶根據(jù)實(shí) 際需要進(jìn)行設(shè)置和修改。
[0062] 在上述任一技術(shù)方案中,優(yōu)選地,還包括:類別設(shè)置單元210,用于在所述為任一觸 控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能之前,根據(jù)接收到的時(shí)間設(shè)置命 令,按照時(shí)間長短設(shè)置多個(gè)觸控時(shí)長類別,以及根據(jù)接收到的面積設(shè)置命令,按照與觸控屏 的接觸面積的大小設(shè)置多個(gè)觸控面積類型。
[0063] 在該技術(shù)方案中,觸控時(shí)長的類別和觸控面積的類型均可以由用戶進(jìn)行設(shè)置。比 如,可以設(shè)置觸控時(shí)長的類別為小于〇. 5s和大于或等于0.5s兩類,設(shè)置觸控面積的類型為 si和s2兩種,其中,觸控時(shí)長和觸控面積分別小于0.5s和si對(duì)應(yīng)單擊選擇操作,小于0.5s和 s2對(duì)應(yīng)單擊開啟下級(jí)菜單操作,大于或等于0.5s和si對(duì)應(yīng)移動(dòng)目標(biāo)對(duì)象操作,大于或等于 0.58和 82對(duì)應(yīng)刪除操作。當(dāng)然,也可以默認(rèn)觸控時(shí)長小于0.5s時(shí),無論觸控面積為多少或?qū)?于哪種類型,都對(duì)應(yīng)單擊選擇操作。
[0064] 另外,這些設(shè)置雖然可以由用戶根據(jù)實(shí)際需要實(shí)時(shí)進(jìn)行修改,但也可以由終端出 廠時(shí)在系統(tǒng)中自帶,還可以由終端對(duì)用戶的操作習(xí)慣進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,自動(dòng)進(jìn)行 觸控時(shí)長和/觸控面積的分類,即自動(dòng)生成適應(yīng)的控制規(guī)則,以最大限度地適應(yīng)用戶的實(shí)際 操作需求。
[0065] 在上述任一技術(shù)方案中,優(yōu)選地,執(zhí)行單元206包括:判斷單元2062,用于判斷所述 觸控時(shí)長是否小于或等于預(yù)定時(shí)長閾值;類別確定單元2064,用于當(dāng)所述判斷單元判斷所 述觸控時(shí)長小于或等于所述預(yù)定時(shí)長閾值時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確 定所述觸控命令為單擊命令,執(zhí)行所述單擊命令對(duì)應(yīng)的功能,還用于當(dāng)所述判斷單元判斷 所述觸控時(shí)長大于所述預(yù)定時(shí)長閾值時(shí),確定所述觸控時(shí)長的類別為長時(shí)間類,并根據(jù)所 述觸控面積的類別執(zhí)行對(duì)應(yīng)的功能。
[0066]在該技術(shù)方案中,可以將觸控時(shí)長的類別分為小于或等于預(yù)定時(shí)長閾值以及大于 預(yù)定時(shí)長閾值兩類,即短時(shí)間類和長時(shí)間類,其中,在小于或等于預(yù)定時(shí)長閾值的類型下, 每個(gè)類型的觸控面積對(duì)應(yīng)的均是單擊命令對(duì)應(yīng)的功能,而在大于預(yù)定時(shí)長閾值下,不同的 觸控面積的類別對(duì)應(yīng)有不同的功能。通過該技術(shù)方案,可取代原有的通過壓力大小控制實(shí) 現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和觸控面積相結(jié)合的方式確 定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升了用戶體驗(yàn)。
[0067]在上述任一技術(shù)方案中,優(yōu)選地,執(zhí)行單元206具體用于:打開當(dāng)前觸控目標(biāo)的下 級(jí)菜單,或直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能,其中,在所述下級(jí)菜單中接收到第二觸控命令時(shí),繼 續(xù)根據(jù)所述第二觸控命令的觸控時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的功能。
[0068] 在該技術(shù)方案中,相關(guān)聯(lián)的功能不僅限于應(yīng)用功能,也可以是開啟下級(jí)菜單,而在 開啟下級(jí)菜單后,用戶可以繼續(xù)在下級(jí)菜單中進(jìn)行觸控操作,系統(tǒng)可繼續(xù)通過對(duì)該觸控操 作的觸控時(shí)長和觸控面積相結(jié)合方式確定該觸控操作對(duì)應(yīng)的功能。其中,可以設(shè)置下級(jí)菜 單中進(jìn)行觸控時(shí)的每個(gè)類別的觸控時(shí)長,均大于原始菜單中的對(duì)應(yīng)的上級(jí)類別的觸控時(shí) 長。
[0069] 圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的框圖。
[0070] 如圖3所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端300,包括圖2示出的觸控控制裝置 200,因此,該終端300具有和圖2示出的觸控控制裝置200相同的技術(shù)效果,在此不再贅述。 [0071]圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的觸控控制裝置的框圖。
[0072]如圖4所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例的觸控控制裝置400,包括:壓力面積識(shí)別 模塊402、映射壓控等級(jí)模塊404和壓控效果處理模塊406。
[0073]其中,壓力面積識(shí)別模塊402可以由手機(jī)顯示屏和觸摸面積上報(bào)部分組成,手機(jī)顯 示屏起到顯示作用,而觸摸面積上報(bào)部分在手指觸摸屏幕時(shí)可以準(zhǔn)確上報(bào)觸摸位置。
[0074] 如圖5所示,在觸摸屏上有整齊的橫列坐標(biāo),即每條縱線和每條橫線的交叉點(diǎn)為一 個(gè)坐標(biāo)點(diǎn),在手指觸摸屏幕時(shí),坐標(biāo)點(diǎn)會(huì)產(chǎn)生中斷,上報(bào)中斷的坐標(biāo)點(diǎn),終端即可解析出中 斷的坐標(biāo)點(diǎn)占據(jù)的觸控面積。
[0075] 映射壓控等級(jí)模塊404可以根據(jù)觸控面積的不同確定對(duì)應(yīng)的觸控等級(jí),針對(duì)不同 的用戶,可以通過系統(tǒng)的自我學(xué)習(xí)來設(shè)定不同觸控等級(jí)識(shí)別的臨界值。
[0076] 如圖6所示,當(dāng)觸摸面積上報(bào)部分上報(bào)坐標(biāo)數(shù)S的范圍為1<S<S1時(shí),可以確定為 小面積觸摸Ml;當(dāng)觸摸面積上報(bào)部分上報(bào)坐標(biāo)數(shù)S的范圍為SI <S < S2時(shí),可以確定為中等 面積觸摸M2;當(dāng)觸摸面積上報(bào)部分上報(bào)坐標(biāo)數(shù)S的范圍為S>2時(shí),則可以確定為大面積觸摸 M3〇
[0077] 其中,可以在多個(gè)觸摸點(diǎn)中選擇中心點(diǎn),作為處理的中心位置,上報(bào)的坐標(biāo)點(diǎn)越 多,則觸控面積越大。
[0078]另外,觸控控制裝置400還包括觸控時(shí)長檢測單元408(在圖中未示出),不同的觸 控時(shí)長下,每種類型的觸控面積都可以具有對(duì)應(yīng)的關(guān)聯(lián)功能。
[0079]比如,以Is為預(yù)設(shè)觸控時(shí)長閾值,當(dāng)觸控時(shí)長t Sis時(shí),確定觸控時(shí)長的類型為短, 當(dāng)觸控時(shí)長t>ls時(shí),確定觸控時(shí)長的類型為長,其中,預(yù)設(shè)觸控時(shí)長閾值可以根據(jù)不同用 戶的使用習(xí)慣動(dòng)態(tài)調(diào)整。當(dāng)觸控時(shí)長的類型為短的時(shí)候,可以忽略觸控面積因素,認(rèn)為是單 擊效果,當(dāng)觸控時(shí)長為的類型為長時(shí),則可以通過觸控面積的大小來映射觸控效果的等級(jí)。 [0080]如下表1所示,可以把觸控面積分為小中大三個(gè)等級(jí),把觸控時(shí)長分為短和長兩個(gè) 等級(jí),由此來得到對(duì)應(yīng)的功能。
[0083]當(dāng)觸控時(shí)長的類型為長時(shí),對(duì)應(yīng)的觸控面積類型分別為等級(jí)一、等級(jí)二、等級(jí)三, 如圖7A所示,等級(jí)一、等級(jí)二、等級(jí)三可以分別對(duì)應(yīng)不同的功能,如圖7B所示,等級(jí)一、等級(jí) 二、等級(jí)三也可以分別對(duì)應(yīng)不同映射層次的菜單。
[0084]圖8示出了圖4示出的實(shí)施例中的進(jìn)行觸控控制的流程圖。
[0085]如圖8所示,并結(jié)合圖4示出的實(shí)施例,以及圖6中對(duì)于觸控面積類別的設(shè)置,進(jìn)行 觸控控制的流程包括:
[0086] 步驟802,接收觸控命令。
[0087] 步驟804,判斷觸控時(shí)長t是否大于to,當(dāng)判斷結(jié)果為是時(shí),進(jìn)入步驟806,否則,進(jìn) 入步驟808。
[0088] 步驟806,判斷觸控面積是否屬于小面積觸摸Ml,當(dāng)判斷結(jié)果為是時(shí),進(jìn)入步驟 810,否則,進(jìn)入步驟814。
[0089] 步驟808,執(zhí)行單擊功能。由于觸控時(shí)長小于to,認(rèn)定觸控時(shí)長為短觸控,即確定該 觸控命令為單擊命令。
[0090] 步驟810,確定觸控命令對(duì)應(yīng)等級(jí)一。
[0091]步驟812,執(zhí)行等級(jí)一對(duì)應(yīng)的功能。
[0092] 步驟814,判斷觸控面積是否屬于小面積觸摸M2,當(dāng)判斷結(jié)果為是時(shí),進(jìn)入步驟 816,否則,進(jìn)入步驟820。
[0093]步驟816,確定觸控命令對(duì)應(yīng)等級(jí)二。
[0094]步驟818,執(zhí)行等級(jí)二對(duì)應(yīng)的功能。
[0095] 步驟820,判斷觸控面積是否屬于小面積觸摸M3,當(dāng)判斷結(jié)果為是時(shí),進(jìn)入步驟 822,否則,結(jié)束進(jìn)程。
[0096] 步驟822,確定觸控命令對(duì)應(yīng)等級(jí)三。
[0097]步驟824,執(zhí)行等級(jí)三對(duì)應(yīng)的功能。
[0098] 圖9示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的進(jìn)行逐級(jí)壓力觸控控制的示意圖。
[0099] 不同的觸控面積等級(jí)可以分別對(duì)應(yīng)不同映射層次的菜單,如圖9所示,手指按到A 區(qū)域時(shí),如果根據(jù)該操作的觸控時(shí)長和觸控面積識(shí)別為等級(jí)一,則在A的區(qū)域出現(xiàn)A1、A2菜 單選項(xiàng)。
[0100] 進(jìn)一步地,需要選擇A2的時(shí)候,只需要手指滑動(dòng)到A2,并通過增大觸控面積和觸控 時(shí)長來映射到等級(jí)二,就會(huì)在A2的周圍出現(xiàn)等級(jí)二對(duì)應(yīng)的菜單A21、A22、A23。
[0101] 同樣,如果需要選擇A23,則可以繼續(xù)滑動(dòng)到A23處,并通過增大觸控面積和觸控時(shí) 長來映射到等級(jí)三,此時(shí)會(huì)在A23的周圍出現(xiàn)A231、A232、A233菜單選項(xiàng)。其中,如果需要選 擇A231,只需要移動(dòng)到A231處,并松開手指即可,通過該技術(shù)方案,在節(jié)省硬件成本的同時(shí), 大大提高了用戶體驗(yàn)。
[0102]以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方案,可取代原 有的通過壓力大小控制實(shí)現(xiàn)不同功能的技術(shù)方案,降低了硬件成本,同時(shí),通過觸控時(shí)長和 觸控面積相結(jié)合的方式確定所需要執(zhí)行的功能,增加了觸控操作的便利性和準(zhǔn)確性,提升 了用戶體驗(yàn)。
[0103]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種觸控控制方法,其特征在于,包括: 接收觸控命令; 獲取所述觸控命令的觸控時(shí)長和觸控面積; 根據(jù)所述觸控時(shí)長的類別和所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能。2. 根據(jù)權(quán)利要求1所述的觸控控制方法,其特征在于,在所述接收觸控命令之前,還包 括: 根據(jù)接收到的關(guān)聯(lián)設(shè)置命令,為任一觸控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān) 聯(lián)的功能。3. 根據(jù)權(quán)利要求2所述的觸控控制方法,其特征在于,在所述為任一觸控時(shí)長類別和任 一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能之前,還包括: 根據(jù)接收到的時(shí)間設(shè)置命令,按照時(shí)間長短設(shè)置多個(gè)觸控時(shí)長類別; 根據(jù)接收到的面積設(shè)置命令,按照與觸控屏的接觸面積的大小設(shè)置多個(gè)觸控面積類 型。4. 根據(jù)權(quán)利要求1所述的觸控控制方法,其特征在于,所述根據(jù)所述觸控時(shí)長的類別和 所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能,具體包括: 判斷所述觸控時(shí)長是否小于或等于預(yù)定時(shí)長閾值; 當(dāng)判斷結(jié)果為是時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確定所述觸控命令為單 擊命令,執(zhí)行所述單擊命令對(duì)應(yīng)的功能; 當(dāng)所述判斷結(jié)果為否時(shí),確定所述觸控時(shí)長的類別為長時(shí)間類,并根據(jù)所述觸控面積 的類別執(zhí)行對(duì)應(yīng)的功能。5. 根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的觸控控制方法,其特征在于,所述執(zhí)行相關(guān)聯(lián)的 功能包括: 打開當(dāng)前觸控目標(biāo)的下級(jí)菜單,或直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能; 其中,在所述下級(jí)菜單中接收到第二觸控命令時(shí),繼續(xù)根據(jù)所述第二觸控命令的觸控 時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的功能。6. -種觸控控制裝置,其特征在于,包括: 命令接收單元,用于接收觸控命令; 觸控屬性獲取單元,用于獲取所述觸控命令的觸控時(shí)長和觸控面積; 執(zhí)行單元,用于根據(jù)所述觸控時(shí)長的類別和所述觸控面積的類別,執(zhí)行相關(guān)聯(lián)的功能。7. 根據(jù)權(quán)利要求6所述的觸控控制裝置,其特征在于,還包括: 關(guān)聯(lián)設(shè)置單元,用于在所述命令接收單元接收所述觸控命令之前,根據(jù)接收到的關(guān)聯(lián) 設(shè)置命令,為任一觸控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián)的功能。8. 根據(jù)權(quán)利要求7所述的觸控控制裝置,其特征在于,還包括: 類別設(shè)置單元,用于在所述為任一觸控時(shí)長類別和任一觸控面積類型設(shè)置所述相關(guān)聯(lián) 的功能之前,根據(jù)接收到的時(shí)間設(shè)置命令,按照時(shí)間長短設(shè)置多個(gè)觸控時(shí)長類別,以及根據(jù) 接收到的面積設(shè)置命令,按照與觸控屏的接觸面積的大小設(shè)置多個(gè)觸控面積類型。9. 根據(jù)權(quán)利要求6所述的觸控控制裝置,其特征在于,所述執(zhí)行單元包括: 判斷單元,用于判斷所述觸控時(shí)長是否小于或等于預(yù)定時(shí)長閾值; 類別確定單元,用于當(dāng)所述判斷單元判斷所述觸控時(shí)長小于或等于所述預(yù)定時(shí)長閾值 時(shí),確定所述觸控時(shí)長的類別為短時(shí)間類,并確定所述觸控命令為單擊命令,執(zhí)行所述單擊 命令對(duì)應(yīng)的功能,還用于當(dāng)所述判斷單元判斷所述觸控時(shí)長大于所述預(yù)定時(shí)長閾值時(shí),確 定所述觸控時(shí)長的類別為長時(shí)間類,并根據(jù)所述觸控面積的類別執(zhí)行對(duì)應(yīng)的功能。10. 根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的觸控控制裝置,其特征在于,所述執(zhí)行單元具體 用于: 打開當(dāng)前觸控目標(biāo)的下級(jí)菜單,或直接執(zhí)行對(duì)應(yīng)的應(yīng)用功能,其中,在所述下級(jí)菜單中 接收到第二觸控命令時(shí),繼續(xù)根據(jù)所述第二觸控命令的觸控時(shí)長和觸控面積執(zhí)行相關(guān)聯(lián)的 功能。11. 一種終端,其特征在于,包括如權(quán)利要求6至10中任一項(xiàng)所述的觸控控制裝置。
【文檔編號(hào)】G06F3/0484GK105867679SQ201610170984
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月23日
【發(fā)明人】鄭禮良, 李家侃, 彭日亮
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1