觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法
【專利摘要】公開了一種用于觸摸裝置的軟鍵盤的操作方法,該觸摸裝置包括觸摸屏與處理器,該觸摸屏耦合到該處理器,該方法包括:該處理器確定施加于該軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào);該處理器確定該單觸點(diǎn)從該觸發(fā)區(qū)域內(nèi)移動(dòng)至該觸發(fā)區(qū)域外的拖拽信號(hào);該處理器確定該拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及根據(jù)該軟鍵盤顯示信號(hào),通過該觸摸屏顯示該軟鍵盤。
【專利說明】
觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法
技術(shù)領(lǐng)域
[0001]本公開涉及一種觸摸裝置及用于觸摸裝置的軟鍵盤的操作方法。
【背景技術(shù)】
[0002]用戶使用觸摸裝置時(shí),通常通過顯示在觸摸裝置上的軟鍵盤進(jìn)行輸入操作。在已知技術(shù)中,需要改變軟鍵盤的大小時(shí),通常需要兩根手指同時(shí)進(jìn)行擴(kuò)展或捏合的操作。在已知技術(shù)中,軟鍵盤通常顯示為一個(gè)整體。
【發(fā)明內(nèi)容】
[0003]根據(jù)本公開的一些實(shí)施方式,公開了一種用于觸摸裝置的軟鍵盤的操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:所述處理器確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào);所述處理器確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào);所述處理器確定所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及,根據(jù)所述軟鍵盤顯示信號(hào),通過所述觸摸屏顯示所述軟鍵盤。
[0004]根據(jù)本公開的一些實(shí)施方式,公開了一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界;所述處理器確定施加于所述觸摸屏上的點(diǎn)擊信號(hào)以確定所述第二軟鍵盤的壓縮方向;以及,通過所述觸摸屏根據(jù)所述第二軟鍵盤的邊界與壓縮方向?qū)⑺龅谝卉涙I盤縮小為所述第二軟鍵盤。
[0005]根據(jù)本公開的一些實(shí)施方式,公開了一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器。所述方法包括:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的第一劃屏信號(hào)以確定所述第一軟鍵盤的第一部分的邊界;所述處理器確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的邊界;以及,通過所述觸摸屏根據(jù)所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0006]根據(jù)本公開的一些實(shí)施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域;存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令;以及處理器,耦合到所述觸摸屏,用于執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令以使所述裝置執(zhí)行:所述處理器確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào);所述處理器確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào);所述處理器確定所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及根據(jù)所述軟鍵盤顯示信號(hào),通過所述觸摸屏顯示所述軟鍵盤。
[0007]根據(jù)本公開的一些實(shí)施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域;存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令;以及處理器,耦合到所述觸摸屏,用于執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令以使所述裝置執(zhí)行:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界;所述處理器確定施加于所述觸摸屏上的點(diǎn)擊信號(hào)以確定所述第二軟鍵盤的壓縮方向;以及通過所述觸摸屏根據(jù)所述第二軟鍵盤的邊界與壓縮方向?qū)⑺龅谝卉涙I盤縮小為所述第二軟鍵盤。
[0008]根據(jù)本公開的一些實(shí)施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域;存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令;以及處理器,耦合到所述觸摸屏,用于執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令以使所述裝置執(zhí)行:通過所述觸摸屏顯示第一軟鍵盤;所述處理器確定施加于所述觸摸屏上的第一劃屏信號(hào)確定所述第一軟鍵盤的第一部分的邊界;所述處理器確定施加于所述觸摸屏上的第二劃屏信號(hào)確定所述第一軟鍵盤的第二部分的邊界;以及通過所述觸摸屏根據(jù)所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0009]根據(jù)本公開的一些實(shí)施方式,公開了一種觸摸裝置,包括:觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域;信號(hào)處理模塊,確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào),以及確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào);以及,軟鍵盤處理模塊,通過所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),產(chǎn)生軟鍵盤顯示信號(hào)。所述觸摸屏根據(jù)所述軟鍵盤顯示信號(hào),顯示所述軟鍵盤。
[0010]作為一種選擇,所述軟鍵盤處理模塊將所述起點(diǎn)作為所述軟鍵盤的第一頂點(diǎn),將所述終點(diǎn)作為所述軟鍵盤的第二頂點(diǎn),以及根據(jù)所述軟鍵盤的對(duì)角線長度產(chǎn)生所述軟鍵盤顯示信號(hào)。所述第一頂點(diǎn)與所述第二頂點(diǎn)之間的距離為所述軟鍵盤的對(duì)角線長度。
[0011]作為一種選擇,所述軟鍵盤的觸發(fā)區(qū)域包括與所述軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域。
[0012]根據(jù)本公開的一些實(shí)施例,公開了一種觸摸裝置,包括:觸摸屏,顯示第一軟鍵盤;信號(hào)處理模塊以確定施加于所述觸摸屏上的劃屏信號(hào),以確定第二軟鍵盤的邊界,以及確定施加于所述觸摸屏上的點(diǎn)擊信號(hào),以確定所述第二軟鍵盤的壓縮方向;以及軟鍵盤處理模塊,根據(jù)所述第二軟鍵盤的邊界與壓縮方向?qū)⑺龅谝卉涙I盤縮小為所述第二軟鍵盤。
[0013]作為一種選擇,所述信號(hào)處理模塊確定所述劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的邊界,以及確定施加于所述第一軟鍵盤上的點(diǎn)擊信號(hào),以確定所述第二軟鍵盤的壓縮方向。
[0014]作為一種選擇,所述信號(hào)處理模塊確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定所述第二軟鍵盤的上邊界,以及確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第二軟鍵盤的側(cè)邊界。
[0015]作為一種選擇,所述信號(hào)處理模塊根據(jù)所述觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號(hào),以確定所述第二軟鍵盤的邊界。
[0016]根據(jù)本公開的一些實(shí)施例,公開了一種觸摸裝置,包括:觸摸屏,顯示第一軟鍵盤;信號(hào)處理模塊,確定施加于所述觸摸屏上的第一劃屏信號(hào)以確定所述第一軟鍵盤的第一部分的邊界,以及確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的邊界;以及軟鍵盤處理模塊,根據(jù)所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。
[0017]作為一種選擇,所述信號(hào)處理模塊確定所述第一劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界,以及確定所述第二劃屏信號(hào)連續(xù)劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。
[0018]作為一種選擇,所述信號(hào)處理模塊確定所述第一劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界,以及確定所述第二劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。
[0019]作為一種選擇,所述信號(hào)處理模塊確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第一部分的側(cè)邊界;以及確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的側(cè)邊界。
【附圖說明】
[0020]圖1是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法1000的流程示意圖;
[0021]圖2為示出本公開實(shí)施例的觸摸屏上顯示的軟鍵盤觸發(fā)區(qū)域的示意圖;
[0022]圖3為示出本公開實(shí)施例的施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào)以及該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào)的示意圖;
[0023]圖4為示出根據(jù)本公開實(shí)施例的軟鍵盤的操作方法1000所顯示的第二軟鍵盤的示意圖;
[0024]圖5是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法2000的流程示意圖;
[0025]圖6為示出本公開實(shí)施例的觸摸屏上顯示的第一軟鍵盤的示意圖;
[0026]圖7為示出本公開實(shí)施例的確定第二軟鍵盤上邊界的示意圖;
[0027]圖8為示出本公開實(shí)施例的確定第二軟鍵盤側(cè)邊界的示意圖;
[0028]圖9為示出本公開實(shí)施例的確定第二軟鍵盤壓縮方向的示意圖;
[0029]圖10為示出本公開實(shí)施例的第二軟鍵盤的示意圖;
[0030]圖11是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法3000的流程示意圖;
[0031]圖12是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法4000的流程示意圖;
[0032]圖13為示出本公開實(shí)施例的觸摸屏上顯示的第一軟鍵盤以及確定第一軟鍵盤的第一部分和第二部分的邊界的示意圖;
[0033]圖14為示出本公開實(shí)施例的第一軟鍵盤的第一部分和第二部分的示意圖;
[0034]圖15是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法5000的流程示意圖;
[0035]圖16是示出本公開實(shí)施例的觸摸裝置600的示意圖;以及
[0036]圖17是示出本公開實(shí)施例的觸摸裝置10的示意圖。
【具體實(shí)施方式】
[0037]下面將詳細(xì)描述本公開的實(shí)施例。應(yīng)當(dāng)注意,這里描述的實(shí)施例僅用于舉例說明,并不用于限制本公開的范圍。
[0038]以下所稱的觸摸裝置是指設(shè)置有觸摸屏的裝置,包括手機(jī)、PAD等。
[0039]圖1是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法1000的流程示意圖。
[0040]如圖1所以,步驟SlOO中處理器確定施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào)。步驟S120中,處理器確定該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào)。步驟S140中,處理器確定拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào)。步驟S160中,處理器根據(jù)軟鍵盤顯示信號(hào),通過觸摸屏顯示軟鍵盤。
[0041]例如,圖2為示出觸摸屏上顯示的軟鍵盤觸發(fā)區(qū)域的示意圖。圖3為示出施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào)以及該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào)的示意圖。圖4為示出根據(jù)本公開實(shí)施例的軟鍵盤的操作方法1000所顯示的第二軟鍵盤的示意圖。
[0042]如圖2所示,圖中的輸入框102可例如為軟鍵盤的觸發(fā)區(qū)域。作為一種選擇,軟鍵盤的觸發(fā)區(qū)域可處于軟鍵盤對(duì)應(yīng)的輸入框中。作為一種選擇,軟鍵盤的觸發(fā)區(qū)域可包括與軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域,即軟鍵盤的觸發(fā)區(qū)域與軟鍵盤對(duì)應(yīng)的輸入框部分重入口 ο
[0043]在步驟SlOO中,處理器確定施加于輸入框中的單觸點(diǎn)的觸碰信號(hào)106,如圖3所示。在步驟S120中,處理器確定該單觸點(diǎn)從輸入框內(nèi)移動(dòng)至輸入框外的拖拽信號(hào)108,如圖3所示。步驟S140中,處理器確定拖拽信號(hào)的起點(diǎn)106和終點(diǎn)110,以產(chǎn)生軟鍵盤顯示信號(hào)。步驟S160中,處理器根據(jù)軟鍵盤顯示信號(hào),通過觸摸屏顯示軟鍵盤112,如圖4所示。
[0044]作為一種選擇,步驟S140中,處理器將拖拽信號(hào)108的起點(diǎn)106作為軟鍵盤的第一頂點(diǎn),將拖拽信號(hào)108的終點(diǎn)110作為軟鍵盤的第二頂點(diǎn),并且根據(jù)軟鍵盤的對(duì)角線長度產(chǎn)生軟鍵盤顯示信號(hào),其中第一頂點(diǎn)與第二頂點(diǎn)之間的距離為軟鍵盤的對(duì)角線長度。
[0045]在一些實(shí)施例中,輸入框102中可包括軟鍵盤圖標(biāo)104,如圖2所示。在步驟SlOO中,處理器確定施加于軟鍵盤圖標(biāo)104上的觸碰信號(hào)106,如圖3所示;在步驟S120中,處理器確定該單觸點(diǎn)從輸入框內(nèi)移動(dòng)至輸入框外的拖拽信號(hào)108,如圖3所示。步驟S140中,處理器將拖拽信號(hào)108的起點(diǎn)(即軟鍵盤圖標(biāo)104的位置)作為軟鍵盤的第一頂點(diǎn),將拖拽信號(hào)108的終點(diǎn)110作為軟鍵盤的第二頂點(diǎn),并且根據(jù)軟鍵盤的對(duì)角線長度產(chǎn)生軟鍵盤顯示信號(hào),其中第一頂點(diǎn)與第二頂點(diǎn)之間的距離為軟鍵盤的對(duì)角線長度。步驟S160中,處理器根據(jù)軟鍵盤顯示信號(hào),通過觸摸屏顯示軟鍵盤112,如圖4所示。
[0046]通過上述實(shí)施例,通過確定施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào)以及該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào),即可調(diào)整軟鍵盤的大小,非常簡便,用戶只需單指操作即可完成。
[0047]圖5是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法2000的流程示意圖;圖6為示出本公開實(shí)施例的觸摸屏上顯示的第一軟鍵盤的示意圖;圖8為示出本公開實(shí)施例的確定第二軟鍵盤側(cè)邊界的示意圖;圖9為示出本公開實(shí)施例的確定第二軟鍵盤壓縮方向的示意圖;圖10為示出本公開實(shí)施例的第二軟鍵盤的示意圖。
[0048]例如,在步驟S200中,觸摸屏上顯示第一軟鍵盤。例如,觸摸屏上顯示第一軟鍵盤202,如圖6所示。
[0049]在步驟S220中,處理器確定施加于觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界。例如,處理器確定施加于觸摸屏上的劃屏信號(hào)204,如圖8所示,該劃屏信號(hào)204例如連續(xù)劃過第一軟鍵盤202上垂直于第一軟鍵盤202下邊緣的一段距離,從而確定第二軟鍵盤的側(cè)邊界。作為一種選擇,可處理器確定劃屏信號(hào)連續(xù)劃過第一軟鍵盤上大致垂直于第一軟鍵盤202下邊緣的一段距離,以確定第二軟鍵盤的側(cè)邊界。
[0050]在步驟S240中,處理器確定施加于觸摸屏上的點(diǎn)擊信號(hào)以確定第二軟鍵盤的壓縮方向。例如,處理器確定施加于第一軟鍵盤202上的點(diǎn)擊信號(hào)206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,根據(jù)施加于第一軟鍵盤上的點(diǎn)擊信號(hào)在劃屏信號(hào)的左側(cè)或右側(cè)來確定第二軟鍵盤的壓縮方向。
[0051]在步驟S260中,通過觸摸屏根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。例如,通過圖8中的劃屏信號(hào)204確定了第二軟鍵盤的側(cè)邊界,通過圖9中的點(diǎn)擊信號(hào)206確定了第二軟鍵盤的壓縮方向。從圖9中可看出點(diǎn)擊信號(hào)206位于劃屏信號(hào)204的右側(cè),因此觸摸屏將第一軟鍵盤202向右側(cè)壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。作為一種選擇,第一軟鍵盤202中的每個(gè)鍵的大小按照第一軟鍵盤與第二軟鍵盤的壓縮比例進(jìn)行壓縮。
[0052]圖11是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法3000的流程示意圖。如圖11所示,步驟S300中,通過觸摸屏顯示第一軟鍵盤。步驟S310中,處理器確定施加于觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定第二軟鍵盤的上邊界。步驟S320中,處理器確定單觸點(diǎn)的下拉拖拽信號(hào),以確定第二軟鍵盤的側(cè)邊界。步驟S340中,處理器確定施加于觸摸屏上的點(diǎn)擊信號(hào)以確定第二軟鍵盤的壓縮方向。步驟S360中,通過觸摸屏根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0053]例如,在步驟S300中,觸摸屏上顯示第一軟鍵盤202,如圖6所示。
[0054]步驟S310中,處理器確定施加于觸摸屏上的單觸點(diǎn)的觸碰信號(hào)203,如圖7所示,以確定第二軟鍵盤的上邊界。
[0055]在步驟S320中,處理器確定單觸點(diǎn)的觸碰信號(hào)203的下拉拖拽信號(hào)204,如圖8所示,從而確定第二軟鍵盤的側(cè)邊界。例如,該下拉拖拽信號(hào)例如連續(xù)劃過第一軟鍵盤202上垂直于(或大致垂直于)第一軟鍵盤202下邊緣的一段距離。
[0056]在步驟S340中,處理器確定施加于第一軟鍵盤上的點(diǎn)擊信號(hào)206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,根據(jù)施加于第一軟鍵盤上的點(diǎn)擊信號(hào)在劃屏信號(hào)的左側(cè)或右側(cè)來確定第二軟鍵盤的壓縮方向。
[0057]在步驟S360中,通過觸摸屏根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。例如,通過圖7中單觸點(diǎn)的觸碰信號(hào)203確定了第二軟鍵盤的上邊界,通過圖8中的下拉拖拽信號(hào)204確定了第二軟鍵盤的側(cè)邊界,通過圖9中的點(diǎn)擊信號(hào)206確定了第二軟鍵盤的壓縮方向,因此觸摸屏將第一軟鍵盤202向右側(cè)壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。
[0058]作為一種選擇,上述的劃屏信號(hào)、下拉拖拽信號(hào)可以垂直于(或大致垂直于)第一軟鍵盤下邊緣。例如,步驟S220可包括:處理器確定觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號(hào),以確定第二軟鍵盤的邊界。也就是,通過觸摸屏上任意位置上的、垂直于第一軟鍵盤下邊緣的劃屏信號(hào)來確定第二軟鍵盤的邊界。
[0059]例如,可以進(jìn)入軟鍵盤設(shè)置模式。在該軟鍵盤設(shè)置模式中,處理器確定觸摸屏上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號(hào),來確定第二軟鍵盤的邊界;處理器確定施加于第一軟鍵盤上的點(diǎn)擊信號(hào),來確定第二軟鍵盤的壓縮方向;通過觸摸屏根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0060]通過上述實(shí)施例,軟鍵盤的顯示高度、邊界,位置能夠被指定,便于用戶操作,提升了用戶體驗(yàn)。
[0061]圖12是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法4000的流程示意圖;圖13為示出本公開實(shí)施例的觸摸屏上顯示的第一軟鍵盤以及確定第一軟鍵盤的第一部分和第二部分的邊界的示意圖;圖14為示出本公開實(shí)施例的第一軟鍵盤的第一部分和第二部分的示意圖。
[0062]例如,在步驟S400中,觸摸屏上顯示第一軟鍵盤。例如,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0063]在步驟S420中,處理器確定施加于觸摸屏上的第一劃屏信號(hào)以確定第一軟鍵盤的第一部分的邊界;步驟S440中,處理器確定施加于觸摸屏上的第二劃屏信號(hào)以確定第一軟鍵盤的第二部分的邊界。例如,如圖13所示,處理器確定施加于觸摸屏上的第一劃屏信號(hào)404和第二劃屏信號(hào)406來分別確定第一軟鍵盤的第一部分和第二部分的側(cè)邊界。例如,第一劃屏信號(hào)404和第二劃屏信號(hào)406可連續(xù)劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離。
[0064]在步驟S460中,通過觸摸屏根據(jù)第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。例如,通過圖13中的第一劃屏信號(hào)404和第二劃屏信號(hào)406分別確定的第一軟鍵盤的第一部分和第二部分的側(cè)邊界,從而將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0065]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵。也就是,第一部分408和第二部分410中的按鍵不相同。
[0066]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據(jù)預(yù)定的規(guī)則包含部分相同的按鍵。
[0067]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據(jù)預(yù)定的規(guī)則包含部分相同的按鍵。
[0068]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的所有按鍵。也就是,第一部分408和第二部分410中的按鍵全部相同。
[0069]圖15是示出本公開實(shí)施例的用于觸摸裝置的軟鍵盤的操作方法5000的流程示意圖。如圖15所示,步驟S500中,通過觸摸屏顯示第一軟鍵盤。步驟S510中,處理器確定施加于觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定第一軟鍵盤的第一部分和第二部分的上邊界。步驟S520中,處理器確定該單觸點(diǎn)的下拉拖拽信號(hào),以確定第一部分的側(cè)邊界。步驟S540中,處理器確定施加于觸摸屏上的第二劃屏信號(hào)以確定第一軟鍵盤的第二部分的側(cè)邊界。步驟S560中,通過觸摸屏根據(jù)第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0070]例如,在步驟S500中,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0071]步驟S510中,處理器確定施加于觸摸屏上的單觸點(diǎn)的觸碰信號(hào)412,如圖13所示,以確定第一軟鍵盤402的第一部分408和第二部分410的上邊界。
[0072]在步驟S520中,處理器確定單觸點(diǎn)的下拉拖拽信號(hào)404,如圖13所示,從而確定第一軟鍵盤402的第一部分408的側(cè)邊界。例如,該下拉拖拽信號(hào)可連續(xù)劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離,如圖13所示。
[0073]在步驟S540中,處理器確定施加于觸摸屏上的劃屏信號(hào)406來確定第一軟鍵盤的第二部分的側(cè)邊界。
[0074]在步驟S560中,通過圖13中的下拉拖拽信號(hào)404和劃屏信號(hào)406分別確定了第一軟鍵盤的第一部分和第二部分的側(cè)邊界,從而將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0075]作為一種選擇,上述的劃屏信號(hào)、下拉拖拽信號(hào)可以是垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號(hào)。例如,步驟S420可包括:處理器確定第一劃屏信號(hào)垂直于第一軟鍵盤下邊緣,以確定第一軟鍵盤的第一部分的邊界。步驟S440可包括:處理器確定第二劃屏信號(hào)垂直于第一軟鍵盤下邊緣,以確定第一軟鍵盤的第二部分的邊界。也就是,通過觸摸屏上任意位置上的、垂直于第一軟鍵盤下邊緣的第一劃屏信號(hào)和第二劃屏信號(hào)來分別確定第一軟鍵盤的第一部分和第二部分的邊界。
[0076]例如,可以進(jìn)入軟鍵盤設(shè)置模式。在該軟鍵盤設(shè)置模式中,處理器確定觸摸屏上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的第一劃屏信號(hào)和第二劃屏信號(hào),來分別確定第一軟鍵盤的第一部分和第二部分邊界;通過觸摸屏根據(jù)第一部分和第二部分邊界將第一軟鍵盤分為第一部分和第二部分。
[0077]通過上述實(shí)施例,可見軟鍵盤切換為兩個(gè)部分,便于用戶使用,提升了用戶體驗(yàn)。
[0078]在一些實(shí)施例中,上述方法中的步驟可聯(lián)合使用。例如,先通過方法1000生成軟鍵盤112,然后通過方法2000、3000、4000或5000對(duì)軟鍵盤112進(jìn)行操作。
[0079]圖16是示出本公開實(shí)施例的觸摸裝置600的示意圖。該觸摸裝置600包括例如,手機(jī)、PAD、筆記本電腦等。
[0080]如圖16所示。該信息管理裝置600可包括下述部件中的一個(gè)或多個(gè):處理部件602、存儲(chǔ)部件604、電源部件606、多媒體部件608、音頻部件610、輸入/輸出(I/O)接口612、傳感器部件614以及通信部件616。
[0081]處理部件602通常控制觸摸裝置600的全部操作。處理器部件602可包括一個(gè)或多個(gè)處理器以執(zhí)行指令,從而執(zhí)行上述方法中的全部或部分步驟。
[0082]存儲(chǔ)器604可存儲(chǔ)不同類型的數(shù)據(jù)以支持觸摸裝置600的操作。例如,數(shù)據(jù)可包括在觸摸裝置600上運(yùn)行的方法或應(yīng)用的指令、聯(lián)系人數(shù)據(jù)、電話薄數(shù)據(jù)、短消息、圖片、音頻、視頻等。存儲(chǔ)器604可包括SRAM (靜態(tài)隨機(jī)存儲(chǔ)器;static random access memory)、EEPROM(電可擦除可編程只讀存儲(chǔ)器!electrically erasable programmable read-onlymemory)、EPROM (可擦可編程序只讀存儲(chǔ)器;erasable programmable read-only memory)、R0M(只讀存儲(chǔ)器!read-only memory)、磁存儲(chǔ)器、閃存、磁盤、光盤等。
[0083]電源部件606向觸摸裝置600的各個(gè)部件供電。移動(dòng)部件606可包括電源管理系統(tǒng)、一個(gè)或多個(gè)電源以及任意其他與電源生成、管理和分配相關(guān)的其他部件。
[0084]多媒體部件608包括屏幕。在一些實(shí)施方式中,屏幕可為液晶顯示屏和觸摸屏。觸摸屏可包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸屏上的觸碰、劃屏等手勢(shì)。在一些實(shí)施方式中,多媒體部件608可包括前置攝像頭和/或后置攝像頭。
[0085]音頻部件610用于輸出和/或輸入音頻信號(hào)。例如,音頻部件610可包括麥克風(fēng)以接收來自外部的音頻信號(hào)。所接收的音頻信號(hào)還可存儲(chǔ)在存儲(chǔ)部件604中。所接收的音頻信號(hào)還可經(jīng)由通信部件616而被傳送。音頻部件610還可包括揚(yáng)聲器以輸出音頻信號(hào)。
[0086]I/O接口 612為觸摸裝置600與外圍設(shè)備之間提供了接口,例如鍵盤、按鍵等。
[0087]傳感器部件614可包括一個(gè)或多個(gè)傳感器,從而為觸摸裝置600提供各種狀態(tài)信息。例如,傳感器部件614可以包括運(yùn)動(dòng)傳感器,從而采集移動(dòng)終端的運(yùn)動(dòng)信息。例如,傳感器部件614可以加速度計(jì),從而采集觸摸裝置600的加速度信息;傳感器部件614還可包括陀螺儀,從而采集觸摸裝置600的角速度信息;傳感器部件614還可包括高度計(jì),從而采集觸摸裝置600的高度信息。傳感器部件614還可包括接近傳感器,從而采集觸摸裝置600與周圍物體的距離信息。傳感器部件614還可包括光傳感器、溫度傳感器、磁傳感器、壓力傳感器等。
[0088]通信部件616用于觸摸裝置600通過無線或有線的方式與其他裝置進(jìn)行通信。觸摸裝置600可基于各種通信標(biāo)準(zhǔn)進(jìn)行通信,例如WIF1、2G、3G或4G等。在一些實(shí)施方式中,通信部件616還可包括近場通信(NFC)模塊以基于射頻識(shí)別(RFID)技術(shù)、紅外數(shù)據(jù)(IrDA)技術(shù)、超寬頻(UWB)技術(shù)、藍(lán)牙(BT)技術(shù)等實(shí)現(xiàn)近距離通信。
[0089]在一些實(shí)施方式中,觸摸裝置600可利用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理裝置(DSH))、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器等來實(shí)現(xiàn)上述方法。
[0090]在一些實(shí)施方式中,觸摸裝置600的處理部件620執(zhí)行存儲(chǔ)部件604中的指令,以使得觸摸裝置600執(zhí)行上述方法的步驟所對(duì)應(yīng)的指令。例如,通過處理部件620確定施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào);通過處理部件620確定單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào);通過處理部件620確定拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及根據(jù)軟鍵盤顯示信號(hào),通過觸摸屏顯示軟鍵盤。
[0091]例如,通過觸摸屏顯示第一軟鍵盤;通過處理部件620確定施加于觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界;通過處理部件620確定施加于觸摸屏上的點(diǎn)擊信號(hào)以確定第二軟鍵盤的壓縮方向;以及通過觸摸屏根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0092]例如,通過觸摸屏顯示第一軟鍵盤;通過處理部件620確定施加于觸摸屏上的第一劃屏信號(hào)以確定軟鍵盤的第一部分的邊界;通過處理部件620確定施加于觸摸屏上的第二劃屏信號(hào)以確定第一軟鍵盤的第二部分的邊界;以及通過處理部件620根據(jù)第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0093]在一些實(shí)施方式中,提供了一種非易失的計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì),其中存儲(chǔ)有指令,例如上述觸摸裝置600中的存儲(chǔ)部件604中所包括的、由處理部件602所執(zhí)行的指令,以執(zhí)行上述的方法。例如,非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可為R0M、RAM、CD_R0M、磁帶、軟盤、光數(shù)據(jù)存儲(chǔ)器等。
[0094]在一些實(shí)施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號(hào)處理模塊14以及軟鍵盤處理模塊16。
[0095]觸摸屏12包括軟鍵盤的觸發(fā)區(qū)域,例如圖2中的整個(gè)輸入框102,或者軟鍵盤圖標(biāo)104。
[0096]信號(hào)處理模塊14確定施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào),以及確定該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào)。軟鍵盤處理模塊16通過信號(hào)處理模塊14確定的拖拽信號(hào)的起點(diǎn)和終點(diǎn),產(chǎn)生軟鍵盤顯示信號(hào)。
[0097]例如,如圖2所示,圖中的輸入框102可例如為軟鍵盤的觸發(fā)區(qū)域。作為一種選擇,軟鍵盤的觸發(fā)區(qū)域可處于軟鍵盤對(duì)應(yīng)的輸入框中;作為一種選擇,軟鍵盤的觸發(fā)區(qū)域可包括與軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域,即軟鍵盤的觸發(fā)區(qū)域與軟鍵盤對(duì)應(yīng)的輸入框部分重合。信號(hào)處理模塊12確定施加于輸入框中的單觸點(diǎn)的觸碰信號(hào)106,以及該單觸點(diǎn)從輸入框內(nèi)移動(dòng)至輸入框外的拖拽信號(hào)108,如圖3所示。軟鍵盤處理模塊通過拖拽信號(hào)108的起點(diǎn)106和終點(diǎn)110,產(chǎn)生軟鍵盤顯示信號(hào)。觸摸屏12根據(jù)該軟鍵盤顯示信號(hào)顯示軟鍵盤112,如圖4所示。
[0098]作為一種選擇,軟鍵盤處理模塊16將拖拽信號(hào)108的起點(diǎn)106作為軟鍵盤的第一頂點(diǎn),將拖拽信號(hào)108的終點(diǎn)110作為軟鍵盤的第二頂點(diǎn),并且根據(jù)軟鍵盤的對(duì)角線長度產(chǎn)生軟鍵盤顯示信號(hào),其中第一頂點(diǎn)與所述第二頂點(diǎn)之間的距離為軟鍵盤的對(duì)角線長度。
[0099]在一些實(shí)施例中,輸入框102中可包括軟鍵盤圖標(biāo)104,如圖2所示。信號(hào)處理模塊14確定施加于軟鍵盤圖標(biāo)104上的觸碰信號(hào)106,如圖3所示;以及該單觸點(diǎn)從輸入框內(nèi)移動(dòng)至輸入框外的拖拽信號(hào)108,如圖3所示。軟鍵盤處理模塊16將拖拽信號(hào)108的起點(diǎn)(即軟鍵盤圖標(biāo)104的位置)作為軟鍵盤的第一頂點(diǎn),將拖拽信號(hào)108的終點(diǎn)110作為軟鍵盤的第二頂點(diǎn),并且根據(jù)軟鍵盤的對(duì)角線長度產(chǎn)生軟鍵盤顯示信號(hào),其中第一頂點(diǎn)與第二頂點(diǎn)之間的距離為軟鍵盤的對(duì)角線長度。觸摸屏12根據(jù)軟鍵盤顯示信號(hào)顯示軟鍵盤112,如圖4所示。
[0100]通過上述實(shí)施例,通過確定施加于軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào)以及該單觸點(diǎn)從觸發(fā)區(qū)域內(nèi)移動(dòng)至觸發(fā)區(qū)域外的拖拽信號(hào),即可調(diào)整軟鍵盤的大小,非常簡便,用戶只需單指操作即可完成。
[0101]在一些實(shí)施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號(hào)處理模塊14以及軟鍵盤處理模塊16。觸摸屏12顯示第一軟鍵盤。信號(hào)處理模塊14確定施加于觸摸屏上的劃屏信號(hào),以確定第二軟鍵盤的邊界;以及確定施加于觸摸屏上的點(diǎn)擊信號(hào),以確定第二軟鍵盤的壓縮方向。軟鍵盤處理模塊16根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0102]例如,觸摸屏12顯示第一軟鍵盤202,如圖6所示。
[0103]信號(hào)處理模塊14確定施加于觸摸屏12上的劃屏信號(hào)204,如圖8所示,從而確定第二軟鍵盤的側(cè)邊界,其中該劃屏信號(hào)204例如連續(xù)劃過第一軟鍵盤202上垂直于第一軟鍵盤202下邊緣的一段距離。作為一種選擇,信號(hào)處理模塊14可確定劃屏信號(hào)連續(xù)劃過第一軟鍵盤上大致垂直于第一軟鍵盤202下邊緣的一段距離,以確定第二軟鍵盤的側(cè)邊界。
[0104]信號(hào)處理模塊14還確定施加于第一軟鍵盤202上的點(diǎn)擊信號(hào)206,如圖9所示,以確定第二軟鍵盤的壓縮方向。也就是說,信號(hào)處理模塊14根據(jù)施加于第一軟鍵盤上的點(diǎn)擊信號(hào)在劃屏信號(hào)的左側(cè)或右側(cè)來確定第二軟鍵盤的壓縮方向。
[0105]軟鍵盤處理模塊16根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。例如,信號(hào)處理模塊14通過圖8中的劃屏信號(hào)204確定了第二軟鍵盤的側(cè)邊界,通過圖9中的點(diǎn)擊信號(hào)206確定了第二軟鍵盤的壓縮方向。從圖9中可看出點(diǎn)擊信號(hào)206位于劃屏信號(hào)204的右側(cè),因此軟鍵盤處理模塊16將第一軟鍵盤202向右側(cè)壓縮,從而將第一軟鍵盤202壓縮為第二軟鍵盤208,如圖10所示。作為一種選擇,第一軟鍵盤202中的每個(gè)鍵的大小按照第一軟鍵盤與第二軟鍵盤的壓縮比例進(jìn)行壓縮。
[0106]作為一種選擇,信號(hào)處理模塊14確定施加于觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定第二軟鍵盤的上邊界,以及確定單觸點(diǎn)的下拉拖拽信號(hào),以確定第二軟鍵盤的側(cè)邊界。
[0107]例如,觸摸屏12上顯示第一軟鍵盤202,如圖6所示.
[0108]信號(hào)處理模塊14確定施加于觸摸屏上12的單觸點(diǎn)的觸碰信號(hào)203,如圖7所示,以確定第二軟鍵盤的上邊界;確定單觸點(diǎn)的觸碰信號(hào)203的下拉拖拽信號(hào)204,如圖8所示,從而確定第二軟鍵盤的側(cè)邊界,例如,該下拉拖拽信號(hào)例如連續(xù)劃過第一軟鍵盤202上垂直于(或大致垂直于)第一軟鍵盤202下邊緣的一段距離;以及,確定施加于第一軟鍵盤上的點(diǎn)擊信號(hào)206,如圖9所示,以確定第二軟鍵盤的壓縮方向。
[0109]軟鍵盤處理模塊16根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0110]作為一種選擇,上述的劃屏信號(hào)、下拉拖拽信號(hào)可以是垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號(hào)。例如,可以進(jìn)入軟鍵盤設(shè)置模式,在該軟鍵盤設(shè)置模式中,信號(hào)處理模塊14確定觸摸屏12上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的劃屏信號(hào),來確定第二軟鍵盤的邊界;以及確定施加于第一軟鍵盤上的點(diǎn)擊信號(hào),來確定第二軟鍵盤的壓縮方向。軟鍵盤處理模塊16根據(jù)第二軟鍵盤的邊界與壓縮方向?qū)⒌谝卉涙I盤縮小為第二軟鍵盤。
[0111]通過上述實(shí)施例,軟鍵盤的顯示高度、邊界,位置能夠被指定,便于用戶操作,提升了用戶體驗(yàn)。
[0112]在一些實(shí)施方式中,提供了一種觸摸裝置,如圖17所示。觸摸裝置10可包括觸摸屏12、信號(hào)處理模塊14以及軟鍵盤處理模塊16。觸摸屏12顯示第一軟鍵盤。信號(hào)處理模塊14確定施加于觸摸屏12上的第一劃屏信號(hào)以確定第一軟鍵盤的第一部分的邊界,以及確定施加于觸摸屏12上的第二劃屏信號(hào)以確定第一軟鍵盤的第二部分的邊界。軟鍵盤處理模塊16根據(jù)第一軟鍵盤的第一部分的邊界與第一軟鍵盤的第二部分的邊界,將第一軟鍵盤分為第一部分和第二部分。
[0113]例如,觸摸屏12上顯示第一軟鍵盤402,如圖13所示。
[0114]信號(hào)處理模塊14確定施加于觸摸屏12上的第一劃屏信號(hào)404和第二劃屏信號(hào)406來分別確定第一軟鍵盤的第一部分和第二部分的側(cè)邊界。例如,第一劃屏信號(hào)404和第二劃屏信號(hào)406可連續(xù)劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離。
[0115]軟鍵盤處理模塊16根據(jù)第一劃屏信號(hào)404和第二劃屏信號(hào)406分別確定的第一軟鍵盤的第一部分和第二部分的側(cè)邊界,將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0116]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵。也就是,第一部分408和第二部分410中的按鍵不相同。
[0117]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據(jù)預(yù)定的規(guī)則包含部分相同的按鍵。
[0118]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的一部分按鍵,但是第一部分408和第二部分410中的按鍵可以根據(jù)預(yù)定的規(guī)則包含部分相同的按鍵。
[0119]作為一種選擇,所分成的第一部分408和第二部分410分別包含第一軟鍵盤402中的所有按鍵。也就是,第一部分408和第二部分410中的按鍵全部相同。
[0120]作為一種選擇,信號(hào)處理模塊14確定施加于觸摸屏12上的單觸點(diǎn)的觸碰信號(hào)以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定單觸點(diǎn)的下拉拖拽信號(hào),以確定第一部分的側(cè)邊界;以及確定施加于觸摸屏12上的第二劃屏信號(hào)以確定第一軟鍵盤的第二部分的側(cè)邊界。
[0121]例如,觸摸屏上顯示第一軟鍵盤402,如圖13所示。
[0122]信號(hào)處理模塊14確定施加于觸摸屏12上的單觸點(diǎn)的觸碰信號(hào)412,如圖13所示,以確定第一軟鍵盤402的第一部分408和第二部分410的上邊界。信號(hào)處理模塊14確定單觸點(diǎn)的下拉拖拽信號(hào)404,如圖13所示,從而確定第一軟鍵盤402的第一部分408的側(cè)邊界。例如,該下拉拖拽信號(hào)可連續(xù)劃過第一軟鍵盤402上垂直于(或大致垂直于)第一軟鍵盤402下邊緣的一段距離,如圖13所示。信號(hào)處理模塊14確定施加于觸摸屏12上的劃屏信號(hào)406來確定第一軟鍵盤的第二部分的側(cè)邊界。
[0123]軟鍵盤處理模塊16根據(jù)第一軟鍵盤的第一部分和第二部分的側(cè)邊界,將第一軟鍵盤402分為第一部分408和第二部分410,如圖14所示。
[0124]作為一種選擇,上述的劃屏信號(hào)、下拉拖拽信號(hào)可以垂直于(或大致垂直于)第一軟鍵盤下邊緣。例如,可以進(jìn)入軟鍵盤設(shè)置模式,在該軟鍵盤設(shè)置模式中,信號(hào)處理模塊14確定觸摸屏12上的垂直于(或大致垂直于)第一軟鍵盤下邊緣的第一劃屏信號(hào)和第二劃屏信號(hào),來分別確定第一軟鍵盤的第一部分和第二部分邊界。軟鍵盤處理模塊16根據(jù)第一部分和第二部分邊界將第一軟鍵盤分為第一部分和第二部分。
[0125]通過上述實(shí)施例,可見軟鍵盤切換為兩個(gè)部分,便于用戶使用,提升了用戶體驗(yàn)。
【主權(quán)項(xiàng)】
1.一種用于觸摸裝置的軟鍵盤的操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 所述處理器確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào); 所述處理器確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào); 所述處理器確定所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及 根據(jù)所述軟鍵盤顯示信號(hào),通過所述觸摸屏顯示所述軟鍵盤。2.如權(quán)利要求1所述的方法,其中,所述產(chǎn)生軟鍵盤顯示信號(hào)包括: 所述處理器將所述起點(diǎn)作為所述軟鍵盤的第一頂點(diǎn); 所述處理器將所述終點(diǎn)作為所述軟鍵盤的第二頂點(diǎn),其中所述第一頂點(diǎn)與所述第二頂點(diǎn)之間的距離為所述軟鍵盤的對(duì)角線長度;以及 所述處理器根據(jù)所述軟鍵盤的對(duì)角線長度產(chǎn)生所述軟鍵盤顯示信號(hào)。3.如權(quán)利要求1所述的方法,其中,所述軟鍵盤的觸發(fā)區(qū)域包括與所述軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域。4.一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 通過所述觸摸屏顯示第一軟鍵盤; 所述處理器確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界; 所述處理器確定施加于所述觸摸屏上的點(diǎn)擊信號(hào)以確定所述第二軟鍵盤的壓縮方向;以及 通過所述觸摸屏根據(jù)所述第二軟鍵盤的邊界與壓縮方向?qū)⑺龅谝卉涙I盤縮小為所述第二軟鍵盤。5.如權(quán)利要求4所述的方法,其中, 所述確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界包括: 所述處理器確定所述劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的側(cè)邊界; 所述確定施加于所述觸摸屏上的點(diǎn)擊信號(hào)以確定所述第二軟鍵盤的壓縮方向包括:所述處理器確定施加于所述第一軟鍵盤上的點(diǎn)擊信號(hào),以確定所述第二軟鍵盤的壓縮方向。6.如權(quán)利要求4所述的方法,其中, 所述確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界包括: 所述處理器確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定所述第二軟鍵盤的上邊界;以及 所述處理器確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第二軟鍵盤的側(cè)邊界。7.如權(quán)利要求5所述的方法,其中,所述確定施加于所述觸摸屏上的劃屏信號(hào)以確定第二軟鍵盤的邊界包括: 所述處理器確定所述觸摸屏上的垂直于所述第一軟鍵盤下邊緣的劃屏信號(hào),以確定所述第二軟鍵盤的邊界。8.一種用于觸摸裝置的軟鍵盤操作方法,所述觸摸裝置包括觸摸屏與處理器,所述觸摸屏耦合到所述處理器,所述方法包括: 通過所述觸摸屏顯示第一軟鍵盤; 所述處理器確定施加于所述觸摸屏上的第一劃屏信號(hào)以確定所述第一軟鍵盤的第一部分的邊界; 所述處理器確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的邊界;以及 通過所述觸摸屏根據(jù)所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。9.如權(quán)利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號(hào)確定所述第一軟鍵盤的第一部分的邊界包括; 所述處理器確定所述第一劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界; 所述確定施加于所述觸摸屏上的第二劃屏信號(hào)確定所述第一軟鍵盤的第二部分的邊界包括; 所述處理器確定所述第二劃屏信號(hào)連續(xù)劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。10.如權(quán)利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號(hào)確定所述第一軟鍵盤的第一部分的邊界包括; 所述處理器確定所述第一劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界; 所述確定施加于所述觸摸屏上的第二劃屏信號(hào)確定所述第一軟鍵盤的第二部分的邊界包括; 所述處理器確定所述第二劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。11.如權(quán)利要求8所述的方法,其中, 所述確定施加于所述觸摸屏上的第一劃屏信號(hào)以確定所述第一軟鍵盤的第一部分的邊界包括: 所述處理器確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定所述第一部分和所述第二部分的上邊界;以及 所述處理器確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第一部分的側(cè)邊界。 所述確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的邊界包括: 所述處理器確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的側(cè)邊界。12.一種觸摸裝置,包括: 觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域; 存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令;以及 處理器,耦合到所述觸摸屏,用于執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令以使所述裝置執(zhí)行: 所述處理器確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào); 所述處理器確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào); 所述處理器確定所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),以產(chǎn)生軟鍵盤顯示信號(hào);以及 根據(jù)所述軟鍵盤顯示信號(hào),通過所述觸摸屏顯示所述軟鍵盤。13.如權(quán)利要求12所述的觸摸裝置,其中,所述產(chǎn)生軟鍵盤顯示信號(hào)包括: 所述處理器將所述起點(diǎn)作為所述軟鍵盤的第一頂點(diǎn); 所述處理器將所述終點(diǎn)作為所述軟鍵盤的第二頂點(diǎn),其中所述第一頂點(diǎn)與所述第二頂點(diǎn)之間的距離為所述軟鍵盤的對(duì)角線長度;以及 所述處理器根據(jù)所述軟鍵盤的對(duì)角線長度產(chǎn)生所述軟鍵盤顯示信號(hào)。14.如權(quán)利要求12所述的觸摸裝置,其中,所述軟鍵盤的觸發(fā)區(qū)域包括與所述軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域。15.一種觸摸裝置,包括: 觸摸屏,包括軟鍵盤的觸發(fā)區(qū)域; 信號(hào)處理模塊,確定施加于所述軟鍵盤的觸發(fā)區(qū)域內(nèi)的單觸點(diǎn)的觸碰信號(hào),以及確定所述單觸點(diǎn)從所述觸發(fā)區(qū)域內(nèi)移動(dòng)至所述觸發(fā)區(qū)域外的拖拽信號(hào);以及 軟鍵盤處理模塊,通過所述拖拽信號(hào)的起點(diǎn)和終點(diǎn),產(chǎn)生軟鍵盤顯示信號(hào); 所述觸摸屏根據(jù)所述軟鍵盤顯示信號(hào),顯示所述軟鍵盤。16.如權(quán)利要求15所述的觸摸裝置,其中,所述軟鍵盤處理模塊將所述起點(diǎn)作為所述軟鍵盤的第一頂點(diǎn),將所述終點(diǎn)作為所述軟鍵盤的第二頂點(diǎn),以及根據(jù)所述軟鍵盤的對(duì)角線長度產(chǎn)生所述軟鍵盤顯示信號(hào), 其中所述第一頂點(diǎn)與所述第二頂點(diǎn)之間的距離為所述軟鍵盤的對(duì)角線長度。17.如權(quán)利要求15所述的觸摸裝置,其中,所述軟鍵盤的觸發(fā)區(qū)域包括與所述軟鍵盤對(duì)應(yīng)的輸入框的至少部分區(qū)域。18.一種觸摸裝置,包括: 觸摸屏,顯示第一軟鍵盤; 信號(hào)處理模塊,確定施加于所述觸摸屏上的劃屏信號(hào),以確定第二軟鍵盤的邊界,以及確定施加于所述觸摸屏上的點(diǎn)擊信號(hào),以確定所述第二軟鍵盤的壓縮方向;以及 軟鍵盤處理模塊,根據(jù)所述第二軟鍵盤的邊界與壓縮方向?qū)⑺龅谝卉涙I盤縮小為所述第二軟鍵盤。19.如權(quán)利要求18所述的觸摸裝置,其中,所述信號(hào)處理模塊確定所述劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二軟鍵盤的邊界,以及確定施加于所述第一軟鍵盤上的點(diǎn)擊信號(hào),以確定所述第二軟鍵盤的壓縮方向。20.如權(quán)利要求18所述的觸摸裝置,其中,所述信號(hào)處理模塊確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定所述第二軟鍵盤的上邊界,以及確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第二軟鍵盤的側(cè)邊界。21.如權(quán)利要求18所述的觸摸裝置,其中,所述信號(hào)處理模塊根據(jù)所述觸摸屏上的垂直于第一軟鍵盤下邊緣的劃屏信號(hào),以確定所述第二軟鍵盤的邊界。22.一種觸摸裝置,包括: 觸摸屏,顯示第一軟鍵盤; 信號(hào)處理模塊,確定施加于所述觸摸屏上的第一劃屏信號(hào)以確定所述第一軟鍵盤的第一部分的邊界,以及確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的邊界;以及 軟鍵盤處理模塊,根據(jù)所述第一軟鍵盤的第一部分的邊界與所述第一軟鍵盤的第二部分的邊界,將所述第一軟鍵盤分為所述第一部分和所述第二部分。23.如權(quán)利要求22所述的觸摸裝置,其中,所述信號(hào)處理模塊確定所述第一劃屏信號(hào)連續(xù)劃過所述第一軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第一部分的邊界,以及確定所述第二劃屏信號(hào)連續(xù)劃過所述第軟鍵盤上垂直于所述第一軟鍵盤下邊緣的一段距離,以確定所述第二部分的邊界。24.如權(quán)利要求22所述的觸摸裝置,其中,所述信號(hào)處理模塊確定所述第一劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第一部分的邊界,以及確定所述第二劃屏信號(hào)垂直于所述第一軟鍵盤下邊緣,以確定所述第二部分的邊界。25.如權(quán)利要求22所述的觸摸裝置,其中,所述信號(hào)處理模塊確定施加于所述觸摸屏上的單觸點(diǎn)的觸碰信號(hào)以確定第一軟鍵盤的第一部分和第二部分的上邊界,以及確定所述單觸點(diǎn)的下拉拖拽信號(hào),以確定所述第一部分的側(cè)邊界;以及確定施加于所述觸摸屏上的第二劃屏信號(hào)以確定所述第一軟鍵盤的第二部分的側(cè)邊界。
【文檔編號(hào)】G06F3/0488GK105843528SQ201510013898
【公開日】2016年8月10日
【申請(qǐng)日】2015年1月12日
【發(fā)明人】勤家豪, 林彥寬
【申請(qǐng)人】宏達(dá)國際電子股份有限公司