亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種輸入法切換方法及裝置的制作方法

文檔序號:6401799閱讀:166來源:國知局
專利名稱:一種輸入法切換方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊設(shè)備應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種輸入法切換方法及裝置。
背景技術(shù)
智能終端或者其他手持設(shè)備在輸入信息時,可以選擇多種輸入模式中的一種完成信息輸入,當用戶需要改變輸入模式時,用戶通過點擊輸入法圖標來進行輸入模式切換。例如,從拼音輸入模式切換到手寫輸入模式,也可從手寫輸入模式切換到拼音輸入模式。這種切換方式在實際使用時,需要用戶多次手動點選輸入法圖標下的輸入模式列表來選擇目標輸入模式,給用戶造成使用上的不便,而且容易出現(xiàn)誤操作,例如:用戶快速點擊而錯過目標輸入模式,跳到下一個輸入模式,影響用戶輸入效率。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明所要解決的技術(shù)問題是提供一種輸入法切換方法及裝置,所述方法及裝置使得用戶更加方便、快捷的完成不同輸入模式間的切換,提高了用戶輸入效率。為達到上述目的,本發(fā)明通過以下技術(shù)手段實現(xiàn):—種輸入法切換方法,所述方法包括:檢測當前輸入模式類型;檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息;若當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作。進一步地,若當前輸入模式為非手寫模式,根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息;當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。進一步地,當在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式。進一步地,當在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。相應(yīng)地,本發(fā)明還公開一種輸入法切換裝置,所述裝置包括,第一檢測模塊,用于檢測當前輸入模式類型;第二檢測模塊,用于檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息;第一切換模塊,用于當當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作。進一步地,所述裝置還包括,計算單元,用于當當前輸入模式為非手寫模式時,根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距 離信息;
第二切換模塊,用于當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。進一步地,所述第一切換模塊在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式;或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。進一步地,所述第二切換模塊在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式;或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。本發(fā)明的技術(shù)方案,使得用戶在當前輸入模式下,即可更加方便、快捷的完成不同輸入模式間的切換,而不需要多次點選輸入法圖標進行輸入模式切換,提高了用戶輸入效率。


圖1為本 發(fā)明第一實施例提供的輸入法切換方法流程圖;圖2為本發(fā)明第一實施例提供的輸入法切換裝置結(jié)構(gòu)圖。
具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。圖1為本發(fā)明第一實施例提供的輸入法切換方法流程圖。如圖1所述,具體流程包括:步驟101:檢測當前輸入模式類型。在啟用移動終端或者其他手持設(shè)備進行信息輸入時,系統(tǒng)能夠識別出當前輸入模式的類型。通常移動終端中預(yù)置有多種輸入模式,所述預(yù)置的多種輸入模式包括拼音輸入模式、筆畫輸入模式、手寫輸入模式等。用戶可根據(jù)實際需要對當前輸入模式類型進行設(shè)置。除移動終端自帶的輸入模式外,還可從網(wǎng)絡(luò)上下載得到。步驟102:檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息。在進行信息輸入時,用戶從智能終端預(yù)置的多種輸入模式中選擇一種輸入模式進行輸入。在信息輸入界面,當用戶手指觸發(fā)觸摸屏時,智能終端在輸入感應(yīng)區(qū)域能夠感應(yīng)一系列動作。通常觸摸屏按鍵事件分為3類,一類是down事件,表示手指按下事件,一類是move事件,表示手指移動事件,還有一類是up事件,表示手指抬起事件。在當前輸入模式下,智能終端接收到down事件時,會記錄下當前坐標,如果手指移動,接下來輸入法會接收到一系列的move事件,同時,會實時記錄下手指移動中的坐標信息。步驟103:判斷當前輸入模式是否為手寫模式,若是,執(zhí)行步驟104 ;否則,執(zhí)行步驟 106。步驟104:判斷所述手指觸發(fā)觸摸屏的實時坐標信息是否超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標,若是,執(zhí)行步驟105 ;否則,執(zhí)行步驟108。步驟105:觸發(fā)輸入模式切換動作;在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式,或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。步驟106:根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息。本步驟中,所述手指移動距離信息是指觸發(fā)觸摸屏過程中的move事件,所述move事件消息由底層驅(qū)動層派發(fā)到輸入法。根據(jù)move事件與down事件的坐標差值就可以得到手指的移動距離。所述手指移動距離信息在智能終端進行檢測時即可自動完成手指移動距離的計算,所述手指移動距離信息可以直接讀取。步驟107:判斷所述手指移動距離信息是否達到預(yù)設(shè)的距離閾值,如是,執(zhí)行步驟105 ;否則,執(zhí)行步驟108。其中,所述預(yù)設(shè)的距離閾值可根據(jù)實際情況進行設(shè)置。步驟108:不觸發(fā)輸入模式切換動作,以當前輸入模式輸入。具體的,在啟用移動終端或者其他手持設(shè)備進行信息輸入時,系統(tǒng)檢測當前輸入模式的類型。當前輸入模式為智能終端預(yù)置的多種輸入模式中的一種。如果當前輸入模式類型為手寫模式時,手寫輸入感應(yīng)區(qū)域邊界坐標是已知的。用戶手指觸發(fā)觸摸屏時,智能終端獲取手指滑動處理事件,所述滑動處理事件記錄了當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息,根據(jù)手寫輸入感應(yīng)區(qū)域邊界坐標很容易的判斷手指觸摸的位置是否在手寫輸入感應(yīng)區(qū)域邊界內(nèi),當所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,智能終端觸發(fā)輸入模式切換動作,將手寫輸入模式切換成與其綁定的目標輸入模式(如拼音輸入模式),或者切換為預(yù)置的其他多種輸入模式中的一種。如果當前輸入模式類型為非手寫模式時,如拼音輸入模式,在信息輸入界面,用戶手指觸發(fā)觸摸屏時,智能終端獲取手指滑動處理事件,所述滑動處理事件記錄了當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息,根據(jù)move事件與down事件的坐標差值得到手指的移動距離,當所述手指移動距離超過一個觸控按鍵的距離時,智能終端觸發(fā)輸入模式切換動作,將拼音輸入模式切換成與其綁定的目標輸入模式(如手寫輸入模式、筆畫輸入模式等),或者切換為預(yù)置的其他多種輸入模式中的一種。本實施例中以一個觸控按鍵的距離作為預(yù)設(shè)距離閾值來判斷智能終端是否觸發(fā)輸入模式切換動作。這里需要說明的是,預(yù)設(shè)距離閾值可根據(jù)實際需要進行設(shè)置,例如,還可以設(shè)置為兩個按鍵距離或者特定的某個距離等。此外,利用前兩類觸摸屏按鍵事件也可表示手指滑動處理事件。本實施例所述的輸入法切換方法,使得用戶在當前輸入模式下,即可更加方便、快捷的完成不同輸入模式間的切換,而不需要多次點選輸入法圖標進行輸入模式切換,提高了用戶輸入效率。圖2為本發(fā)明第一實施例提供的輸入法切換裝置結(jié)構(gòu)圖。如圖2所示,所述裝置包括,第一檢測模塊21,用于檢測當前輸入模式類型。在啟用移動終端或者其他手持設(shè)備進行信息輸入時,系統(tǒng)能夠識別出當前輸入模式的類型。第二檢測模塊22,用于檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息。在信息輸入界面,當用戶手指觸發(fā)觸摸屏時, 智能終端在輸入感應(yīng)區(qū)域能夠感應(yīng)一系列動作。通常觸摸屏按鍵事件分為3類,一類是down事件,表示手指按下事件,一類是move事件,表示手指移動事件,還有一類是up事件,表示手指抬起事件。在當前輸入模式下,智能終端接收到down事件時,會記錄下當前坐標,如果手指移動,接下來輸入法會接收到一系列的move事件,同時,會實時記錄下手指移動中的坐標信息。第一切換模塊23,用于當當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作。如果當前輸入模式類型為手寫模式時,手寫輸入感應(yīng)區(qū)域邊界坐標是已知的。用戶手指觸發(fā)觸摸屏時,智能終端獲取手指滑動處理事件,所述滑動處理事件記錄了當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息,根據(jù)手寫輸入感應(yīng)區(qū)域邊界坐標很容易的判斷手指觸摸的位置是否在手寫輸入感應(yīng)區(qū)域邊界內(nèi)計算模塊24,用于當當前輸入模式為非手寫模式時,根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息。所述手指移動距離信息是指觸發(fā)觸摸屏過程中的move事件,所述move事件消息由底層驅(qū)動層派發(fā)到輸入法。根據(jù)move事件與down事件的坐標差值就可以得到手指的移動距離。所述手指移動距離信息在智能終端進行檢測時即可自動完成手指移動距離的計算,所述手指移動距離信息可以直接讀取。第二切換模塊25,用于當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。這里需要說明的是,預(yù)設(shè)距離閾值可根據(jù)實際需要進行設(shè)置,例如,可以設(shè)置為一個按鍵、兩個按鍵距離或者特定的某個距離等。其中,無論是第一切換模塊還是第二切換模塊,在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式,或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。本實施例所述 的輸入法切換裝置,使得用戶在當前輸入模式下,即可更加方便、快捷的完成不同輸入模式間的切換,而不需要多次點選輸入法圖標進行輸入模式切換,提高了用戶輸入效率。上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
權(quán)利要求
1.一種輸入法切換方法,其特征在于,所述方法包括: 檢測當前輸入模式類型; 檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息; 若當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作。
2.根據(jù)權(quán)利要求1所述的輸入法切換的方法,其特征在于, 若當前輸入模式為非手寫模式, 根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息; 當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。
3.根據(jù)權(quán)利要求1或2所述的輸入法切換的方法,其特征在于,當在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式。
4.根據(jù)權(quán)利要求1或2所述的輸入法切換的方法,其特征在于,當在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。
5.一種輸入法切換裝置,其特征在于,所述裝置包括, 第一檢測模塊,用于檢測當前輸入模式類型; 第二檢測模塊,用于檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息; 第一切換模塊,用于當當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作。
6.根據(jù)權(quán)利要求5所述的輸入法切換裝置,其特征在于,所述裝置還包括, 計算模塊,用于當當前輸入模式為非手寫模式時,根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息; 第二切換模塊,用于當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。
7.根據(jù)權(quán)利要求5所述的輸入法切換裝置,其特征在于,所述第一切換模塊在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式;或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。
8.根據(jù)權(quán)利要求6所述的輸入法切換裝置,其特征在于,所述第二切換模塊在當前輸入模式下觸發(fā)輸入模式切換動作時,將當前輸入模式切換為與所述當前輸入模式綁定的目標輸入模式;或者,將當前輸入模式切換為預(yù)置的多種輸入模式中的一種。
全文摘要
本發(fā)明公開一種輸入法切換方法及裝置,所述方法包括檢測當前輸入模式類型;檢測當前輸入模式下手指觸發(fā)觸摸屏的實時坐標信息;若當前輸入模式為手寫模式,且所述手指觸發(fā)觸摸屏的實時坐標信息超出預(yù)置的輸入感應(yīng)區(qū)域邊界坐標時,觸發(fā)輸入模式切換動作;若當前輸入模式為非手寫模式,根據(jù)所述手指觸發(fā)觸摸屏的實時坐標信息計算手指移動距離信息;當所述移動距離信息達到預(yù)設(shè)的距離閾值時,觸發(fā)輸入模式切換動作。該方法使得用戶在當前輸入模式下,即可更加方便、快捷的完成不同輸入模式間的切換,而不需要多次點選輸入法圖標進行輸入模式切換,提高了用戶輸入效率。
文檔編號G06F3/023GK103218168SQ201310121298
公開日2013年7月24日 申請日期2013年4月9日 優(yōu)先權(quán)日2013年4月9日
發(fā)明者王昭 申請人:廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1