一種文本信息輸入方法及裝置制造方法
【專利摘要】本發明公開了一種文本信息輸入方法和裝置,所述方法包括:在檢測到文本輸入區域有文本輸入時,生成文本編輯框;接收在所述文本編輯框輸入的文本信息;在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯完成確認指令;將所述文本編輯框中的文本信息輸入至所述文本輸入區域,其中所述文本編輯框的文本輸入面積大于所述文本輸入區域的文本輸入面積。本發明中,由于文本信息的輸入、修改以及編輯等操作均在文本輸入面積較大的文本編輯框內完成,非常方便用戶對文本信息的編輯,進而提高了文本信息的輸入效率。
【專利說明】一種文本信息輸入方法及裝置
【技術領域】
[0001] 本發明屬于通信領域,尤其涉及一種文本信息輸入方法及裝置。
【背景技術】
[0002] 隨著移動終端的不斷普及,用戶對移動終端各種功能的要求越來越高。
[0003] 以觸摸屏手機為例,用戶在使用觸摸屏手機時,經常會通過文本輸入區域輸入文 本信息,譬如輸入短信息時的文本輸入框,瀏覽網頁進行搜索時的文本輸入框,登錄賬戶時 用來輸入賬號以及密碼的文本輸入框等。
[0004] 但是由于移動終端的顯示屏尺寸的限制,現有技術中,移動終端的文本輸入區域 的文本輸入面積一般較小,一旦用戶在文本輸入區域輸入較多的文本,將會出現部分先前 輸入的文本不能顯示的問題,在輸入完成后,若需檢查輸入的文本信息,則需通過移動光標 逐行進行檢查;若輸入完成后檢查出輸入錯誤的字節,則對已輸入的文本進行更改較麻煩, 一般都需要重新進行輸入,效率低下,影響了用戶的使用。
[0005] 譬如請參閱圖1,圖1為移動終端中瀏覽器的文本輸入框示意圖,從圖1不能看出, 由于文本輸入框Μ' 1的文本輸入面積較小,導致在文本輸入框Μ' 1能夠顯示的文字較 少,不能方便、有效的對輸入的文字進行修改、編輯等操作,降低了文本信息的輸入效率。
[0006] 綜上,需解決現有技術中由于在移動終端的文本輸入區域的顯示面積較小,導致 文本的輸入或者修改不便,降低了文本信息輸入效率的技術問題。
【發明內容】
[0007] 本發明實施例的目的在于提供一種文本信息輸入方法及裝置,旨在解決現有技術 中由于在移動終端的文本輸入區域的顯示面積較小,導致文本的輸入或者修改不便,降低 了文本信息輸入效率的技術問題。
[0008] 為解決上述技術問題,本發明實施例提供以下技術方案:
[0009] -種文本信息輸入方法,所述方法包括:
[0010] 在檢測到文本輸入區域有文本輸入時,生成文本編輯框;
[0011] 接收在所述文本編輯框輸入的文本信息;
[0012] 在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯完成確認指令;
[0013] 將所述文本編輯框中的文本信息輸入至所述文本輸入區域,其中所述文本編輯框 的文本輸入面積大于所述文本輸入區域的文本輸入面積。
[0014] 為解決上述技術問題,本發明實施例還提供以下技術方案:
[0015] 一種文本信息輸入裝置,所述裝置包括:
[0016] 文本編輯框生成模塊,用于在檢測到文本輸入區域有文本輸入時,生成文本編輯 框;
[0017] 文本信息接收模塊,用于接收在所述文本編輯框輸入的文本信息;以及
[0018] 確認指令接收模塊,用于在文本信息輸入完成后,接收在所述文本編輯框輸入的 編輯完成確認指令;
[0019] 文本信息輸入模塊,將所述文本編輯框中的文本信息輸入至所述文本輸入區域, 其中所述文本編輯框的文本輸入面積大于所述文本輸入區域的文本輸入面積。
[0020] 本發明實施例在檢測到文本輸入區域有文本輸入時,生成文本編輯框,用戶可在 文本輸入面積較大的文本編輯框內進行文本信息的輸入、修改以及編輯等操作,在文本編 輯框內完成文本信息的輸入后,將文本編輯框內的文本信息輸入至文本輸入區域,從而完 成在文本輸入區域的文本信息的輸入過程。顯然,由于文本信息的輸入、修改以及編輯等 操作均在面積較大的文本編輯框內完成,非常方便用戶對文本信息的編輯(包括輸入、修改 等),進而提1? 了文本/[目息的輸入效率。
【專利附圖】
【附圖說明】
[0021] 圖1是現有技術中移動終端瀏覽器的文本輸入框示意圖;
[0022] 圖2為本發明第一實施例中文本信息輸入方法的流程示意圖;
[0023] 圖3a_3b是本發明實施例中文本編輯框的示意圖;
[0024] 圖4是本發明第二實施例中文本信息輸入方法的流程示意圖;
[0025] 圖5是本發明實施例中文本信息輸入裝置的結構示意圖。
【具體實施方式】
[0026] 以下各實施例的說明是參考附加的圖式,用以例示本發明可用以實施的特定實施 例。
[0027] 請參閱圖2,圖2為本發明第一實施例中文本信息輸入方法的流程示意圖。
[0028] 在步驟S201中,在檢測到文本輸入區域有文本輸入時,生成文本編輯框。
[0029] 優選的,在用戶通過文本輸入區域(譬如文本輸入框)輸入文本信息時,即可判定 為檢測到有文本輸入,此時生成文本編輯框。其中本發明實施例所指的文本輸入區域譬如 為輸入短信息時的文本輸入框,瀏覽網頁進行搜索時的文本輸入框,登錄賬戶時用來輸入 賬號以及密碼的文本輸入框等,也可以是移動終端中任一可輸入文本信息的區域,譬如移 動終端中顯示的Word編輯區域,當移動終端的屏幕遮擋Word編輯區域時,即可生成本發明 實施例的文本編輯框。
[0030] 具體的,本發明實施例中的文本編輯框的文本輸入面積大于所述文本輸入區域的 文本輸入面積,譬如請參閱圖3a,在圖3a中,文本編輯框M2的文本輸入面積大于文本輸入 框Ml的文本輸入面積,本發明實施例通過預先設置文本輸入面積較大的文本編輯框M2,可 在一顯示區域內顯示較多的文本信息,有利于用戶在文本編輯框M2輸入并編輯文本信息。
[0031] 在步驟S202中,接收在所述文本編輯框輸入的文本信息。
[0032] 請一并參閱圖3a,用戶可通過所述文本編輯框M2輸入文本信息,譬如文字或者符 號,所述文本編輯框M2由于文本輸入面積較大,因此可將用戶輸入的文本信息全部顯示, 進而方便用戶在文本編輯框M2內對輸入的文本信息進行輸入、修改以及替換處理等操作, 提高了文本信息的輸入效率。
[0033] 在步驟S203中,在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯完成 確認指令。
[0034] 請一并參閱圖3a,用戶在所述文本編輯框M2輸入文本信息并編輯完成后,點擊文 本編輯框M2的"確認"按鈕,所述移動終端即可視為接收到編輯完成確認指令。
[0035] 在步驟S204中,將所述文本編輯框中的文本信息輸入至所述文本輸入區域。
[0036] 請一并參閱圖3a,用戶點擊文本編輯框M2的"確認"按鈕,所述移動終端即可視為 接收到編輯完成確認指令,進而將所述文本編輯框M2中的文字輸入至所述文本輸入框Ml (即文本輸入區域),從而完成了在所述文本輸入框Ml內的文本信息的輸入過程。
[0037] 請參閱圖4,圖4為本發明第二實施例中文本信息輸入方法的流程示意圖。
[0038] 在步驟S401中,預先設置文本編輯框,并將所述文本編輯框與一文本編輯框調出 按鈕建立關聯。
[0039] 其中所述文本編輯框被預先開發內置于所述移動終端的軟件中,譬如通過編碼的 形式嵌入所述移動終端軟件內,所述文本編輯框有自身的界面形態,具體的,文本編輯框的 文本輸入面積大于文本輸入區域的文本輸入面積。譬如請參閱圖3a,在圖3a中,文本編輯 框M2的文本輸入面積大于文本輸入框Ml的文本輸入面積。所述文本編輯框調出按鈕可在 預設的條件進行顯示,譬如當用戶在點擊文本輸入區域時,所述文本輸入區域會顯示所述 文本編輯框調出按鈕,譬如"輸入框放大"按鈕。
[0040] 在步驟S402中,判斷所述文本輸入區域是否接收到文本輸入指令,若是,則進行 步驟S403 ;否則繼續進行步驟S402。
[0041] 在具體實施過程中,用戶在通過瀏覽器瀏覽網頁時,所述瀏覽器中通常會顯示用 于輸入文本信息的文本輸入區域,譬如文本輸入框、搜索框等。用戶在需要輸入文本信息 時,可通過光標點擊所述瀏覽器的文本輸入區域,此時即可視為用戶輸入文本輸入指令。
[0042] 在步驟S403中,生成預先設置的文本編輯框調出按鈕。
[0043] 其中所述文本編輯框調出按鈕用于接收所述文本編輯框生成指令,進而調出所述 文本編輯框。
[0044] 在步驟S404中,判斷是否接收到文本編輯框生成指令;若是,則進行步驟S405,否 則繼續進行步驟S404。
[0045] 譬如請參閱圖3a,在圖3a中,"輸入框放大"即為本發明實施例所指的文本編輯框 調出按鈕,用戶在點擊所述"輸入框放大"按鈕后,即可視為接收到文本編輯框生成指令。
[0046] 在步驟S405中,生成預先設置的文本編輯框。
[0047] 在具體實施過程中,在生成預先設置的文本編輯框時,還在所述文本編輯框生成 一提示信息,用于提示輸入文本信息輸入的位置,譬如可以提示用戶輸入光標的位置,并由 該光標處輸入文本信息,譬如請參閱圖3b,圖3b中,所述文本編輯框M2內顯示有提示信息 "這里編輯",用以提示用戶文本信息輸入的位置。
[0048] 其中在生成預先設置的文本編輯框時,還將所述文本輸入區域屏蔽。譬如請一并 參閱圖3a,在生成預先設置的文本編輯框M2時,還將所述文本輸入框Ml屏蔽,以避免在所 述文本編輯框M2進行文本輸入期間,用戶輸入的文本信息直接輸入至所述文本輸入框M1, 其中屏蔽的方式可以為模糊屏蔽,只要能夠避免用戶將文本信息直接輸入至所述文本輸入 框Ml即可。
[0049] 在步驟S406中,接收在所述文本編輯框輸入的文本信息。
[0050] 請一并參閱圖3a,用戶可通過所述文本編輯框M2輸入文本信息,譬如文字或者符 號,所述文本編輯框M2由于文本輸入面積較大,因此可將用戶輸入的文本信息全部顯示, 進而方便用戶在文本編輯框M2內對輸入的文本信息進行輸入、修改以及替換處理等操作, 提高了文本信息的輸入效率。
[0051] 在步驟S407中,在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯完成 確認指令。
[0052] 在步驟S408中,將所述文本編輯框中的文本信息輸入至所述文本輸入區域。
[0053] 請一并參閱圖3a,用戶在所述文本編輯框M2輸入文本信息并編輯完成后,點擊文 本編輯框M2的"確認"按鈕,所述移動終端將所述文本編輯框M2中的文字輸入至所述文本 輸入框M1,從而完成了在所述文本輸入框Ml內的文本信息的輸入過程。
[0054] 本發明實施例通過預先設置文本編輯框,其中文本編輯框的文本輸入面積大于瀏 覽器中文本輸入區域的文本輸入面積,在通過文本輸入區域接收文本信息時,生成預先設 置的文本編輯框,用戶可在文本輸入面積較大的文本編輯框內進行文本信息的輸入、修改 以及編輯等操作,在文本編輯框內完成文本信息的輸入后,移動終端將文本編輯框內的文 本信息輸入至文本輸入區域,從而完成在文本輸入區域的文本信息的輸入過程。顯然,由于 文本信息的輸入、修改以及編輯等操作均在面積較大的文本編輯框內完成,非常方便用戶 對文本信息的編輯,進而提高了文本信息的輸入效率。
[0055] 請參閱圖5,圖5為本發明實施例提供的文本信息輸入裝置的結構示意圖。所述文 本信息輸入裝置包括:文本編輯框設置模塊51、文本編輯框生成模塊52、判斷模塊53、屏蔽 模塊54、文本信息接收模塊55、確認指令接收模塊56以及文本信息輸入模塊57。
[0056] 其中所述文本編輯框設置模塊51預先設置文本編輯框,并將所述文本編輯框與 一文本編輯框調出按鈕建立關聯。在用戶通過移動終端瀏覽帶有文本輸入框的網頁、或者 打開帶有文本輸入框的在短消息界面時,所述判斷模塊52判斷文本輸入框是否接收到文 本輸入指令,譬如用戶點擊所述文本輸入框,即可視為接收到文本輸入指令。
[0057] 在檢測到文本輸入區域有文本輸入時,所述文本編輯框生成模塊52生成所述文 本編輯框。具體的,在所述判斷模塊53判定所述文本輸入區域接收到文本輸入指令時,所 述文本編輯框生成模塊52生成預先設置的文本編輯框調出按鈕,其中所述文本編輯框調 出按鈕用于接收文本編輯框生成指令,譬如圖3a中的"輸入框放大"按鈕。
[0058] 所述判斷模塊53進一步判斷是否接收到文本編輯框生成指令,若是,則所述文本 編輯框生成模塊52生成所述文本編輯框設置模塊51預先設置的文本編輯框,其中所述文 本編輯框的文本輸入面積大于所述文本輸入區域的文本輸入面積,譬如在圖3a中,用戶點 擊"輸入框放大"按鈕,則可視為接收到文本編輯框生成指令。
[0059] 在具體實施過程中,所述文本編輯框生成模塊52生成預先設置的文本編輯框時, 還一并在所述文本編輯框生成一提示信息,用于提示文本信息輸入的位置,譬如圖3b中的 顯示"這里編輯"。且在所述文本編輯框生成模塊52生成預先設置的文本編輯框時,所述屏 蔽模塊54還將所述文本輸入框屏蔽,以避免在所述文本編輯框進行輸入期間,用戶輸入的 文本信息直接輸入至所述文本輸入框。
[0060] 所述文本信息接收模塊55接收用戶在所述文本編輯框輸入的文本信息,并將所 述文本信息在所述文本編輯框顯示。在用戶編輯完成文本信息后,點擊所述文本編輯框的 "確認"按鈕,所述確認指令接收模塊56接收編輯完成確認指令,所述文本信息輸入模塊57 將所述文本編輯框中的文本信息輸入至所述文本輸入區域,從而完成在文本輸入區域的文 本信息的輸入過程。
[0061] 本發明實施例在檢測到文本輸入區域有文本輸入時,生成文本編輯框,用戶可在 文本輸入面積較大的文本編輯框內進行文本信息的輸入、修改以及編輯等操作,在文本編 輯框內完成文本信息的輸入后,移動終端將文本編輯框內的文本信息輸入至文本輸入區 域,從而完成在文本輸入區域的文本信息的輸入過程。顯然,由于文本信息的輸入、修改以 及編輯等操作均在面積較大的文本編輯框內完成,非常方便用戶對文本信息的編輯,進而 提高了文本信息的輸入效率。
[0062] 綜上所述,雖然本發明已以優選實施例揭露如上,但上述優選實施例并非用以限 制本發明,本領域的普通技術人員,在不脫離本發明的精神和范圍內,均可作各種更動與潤 飾,因此本發明的保護范圍以權利要求界定的范圍為準。
【權利要求】
1. 一種文本信息輸入方法,其特征在于,所述方法包括: 在檢測到文本輸入區域有文本輸入時,生成文本編輯框; 接收在所述文本編輯框輸入的文本信息; 在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯完成確認指令; 將所述文本編輯框中的文本信息輸入至所述文本輸入區域,其中所述文本編輯框的文 本輸入面積大于所述文本輸入區域的文本輸入面積。
2. 根據權利要求1所述的文本信息輸入方法,其特征在于,在檢測到文本輸入區域有 文本輸入時,生成文本編輯框的步驟具體包括: 在通過所述文本輸入區域接收文本信息時,判斷是否接收到文本編輯框生成指令; 若接收到文本編輯框生成指令,則生成所述文本編輯框。
3. 根據權利要求2所述的文本信息輸入方法,其特征在于,生成文本編輯框之前,所述 方法還包括以下步驟: 預先設置文本編輯框,并將所述文本編輯框與一文本編輯框調出按鈕建立關聯,所述 文本編輯框調出按鈕用于調出所述文本編輯框。
4. 根據權利要求3所述的文本信息輸入方法,其特征在于,生成文本編輯框之前,所述 方法還包括以下步驟: 判斷所述文本輸入區域是否接收到文本輸入指令; 若所述文本輸入區域接收到文本輸入指令,則生成所述文本編輯框調出按鈕,所述文 本編輯框調出按鈕用于接收所述文本編輯框生成指令。
5. 根據權利要求1所述的文本信息輸入方法,其特征在于,生成文本編輯框時,所述方 法還包括以下步驟: 在所述文本編輯框生成一提示信息,用于提示文本信息輸入的位置。
6. 根據權利要求1所述的文本信息輸入方法,其特征在于,生成文本編輯框時,所述方 法還包括以下步驟: 將所述文本輸入區域屏蔽。
7. -種文本信息輸入裝置,其特征在于,所述裝置包括: 文本編輯框生成模塊,用于在檢測到文本輸入區域有文本輸入時,生成文本編輯框; 文本信息接收模塊,用于接收在所述文本編輯框輸入的文本信息;以及 確認指令接收模塊,用于在文本信息輸入完成后,接收在所述文本編輯框輸入的編輯 完成確認指令; 文本信息輸入模塊,將所述文本編輯框中的文本信息輸入至所述文本輸入區域,其中 所述文本編輯框的文本輸入面積大于所述文本輸入區域的文本輸入面積。
8. 根據權利要求7所述的文本信息輸入裝置,其特征在于,所述裝置還包括判斷模塊; 所述判斷模塊,用于在通過所述文本輸入區域接收文本信息時,判斷是否接收到文本 編輯框生成指令; 若所述判斷模塊判定接收到文本編輯框生成指令,則所述文本編輯框生成模塊生成所 述文本編輯框。
9. 根據權利要求8所述的文本信息輸入裝置,其特征在于,所述裝置還包括: 文本編輯框設置模塊,用于預先設置文本編輯框,并將所述文本編輯框與一文本編輯 框調出按鈕建立關聯,其中所述文本編輯框調出按鈕用于調出所述文本編輯框。
10. 根據權利要求9所述的文本信息輸入裝置,其特征在于,所述判斷模塊,進一步用 于判斷所述文本輸入區域是否接收到文本輸入指令; 若所述判斷模塊判定所述文本輸入區域接收到文本輸入指令,所述文本編輯框生成模 塊,進一步生成所述文本編輯框調出按鈕,其中所述文本編輯框調出按鈕用于接收所述文 本編輯框生成指令。
11. 根據權利要求7所述的文本信息輸入裝置,其特征在于,在生成所述文本編輯框 時,所述文本編輯框生成模塊,還用于在所述文本編輯框生成一提示信息,用于提示文本信 息輸入的位置。
12. 根據權利要求7所述的文本信息輸入裝置,其特征在于,所述裝置還包括屏蔽模 塊; 在所述文本編輯框生成模塊生成所述文本編輯框時,所述屏蔽模塊用于將所述文本輸 入區域屏蔽。
【文檔編號】G06F17/24GK104142911SQ201310165974
【公開日】2014年11月12日 申請日期:2013年5月8日 優先權日:2013年5月8日
【發明者】胡博, 王智培, 周睿奕, 王曦, 張凱, 青欣, 楊惠姣, 黃英, 劉玉磊, 李未, 馮誠 申請人:騰訊科技(深圳)有限公司