本發(fā)明涉及輸入法,特別是涉及一種高效的字符輸入方法、系統(tǒng)、設(shè)備及介質(zhì)。
背景技術(shù):
1、目前主流的非觸摸屏智能設(shè)備都需要遙控器或者控制按鍵進行字符輸入,現(xiàn)有方案為將所有的字符分類顯示,用戶使用遙控器方向鍵進行選擇輸入,在輸入過程中,需要多次選擇多次調(diào)整方向按鍵才能選擇自己需要的字符。
2、上述現(xiàn)有方案中,選擇字符的操作次數(shù)繁多,尤其遇到遙控器反應(yīng)遲鈍的情況,多次操作更加困難,輸入效率和輸入精準性均較低,影響了用戶體驗。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于,提供一種高效的字符輸入方法、系統(tǒng)、設(shè)備及介質(zhì),進而解決現(xiàn)有技術(shù)中存在的上述所有問題或問題之一。
2、為解決上述技術(shù)問題,本發(fā)明的具體技術(shù)方案如下:
3、一方面,本發(fā)明提供一種高效的字符輸入方法,包括以下步驟:
4、配置字符數(shù)據(jù)庫和顯示窗口;在所述字符數(shù)據(jù)庫中存儲了可輸入字符集,對所述可輸入字符集進行分組;
5、響應(yīng)于字符輸入請求,調(diào)用所述顯示窗口對所述字符數(shù)據(jù)庫中的字符進行分組滾動顯示,根據(jù)用戶對于滾動字符的選取,進行字符的輸入。
6、在其中一種改進方案中,所述調(diào)用所述顯示窗口對所述字符數(shù)據(jù)庫中的字符進行分組滾動顯示,包括:
7、創(chuàng)建主容器窗口存放顯示子窗口;
8、在所述顯示子窗口中顯示字符分組窗口以及功能選擇窗口;
9、將所述字符數(shù)據(jù)庫中每個字符分組分別放入一個所述字符分組窗口,調(diào)用每個所述字符分組窗口同時顯示對應(yīng)分組內(nèi)的若干字符,將若干字符一次滾動顯示,若干字符依次經(jīng)過選中區(qū)域。
10、在其中一種改進方案中,所述字符分組,包括:數(shù)字集、字母集和符號集。
11、在其中一種改進方案中,所述功能選擇窗口中,定義有:大小寫切換按鍵、清空按鍵以及刪除按鍵。
12、在其中一種改進方案中,所述根據(jù)用戶對于滾動字符的選取,進行字符的輸入,包括:
13、響應(yīng)于用戶確認所述選中區(qū)域的字符,將確認的所述字符輸入,同時繼續(xù)控制所述字符分組窗口內(nèi)的若干字符滾動。
14、在其中一種改進方案中,所述調(diào)用所述顯示窗口對所述字符數(shù)據(jù)庫中的字符進行分組滾動顯示,還包括:
15、響應(yīng)于用戶的參數(shù)控制請求,對所述字符分組窗口內(nèi)的字符滾動速度進行加或減。
16、在其中一種改進方式中,響應(yīng)于用戶的參數(shù)控制請求,在配置時調(diào)整所述字符分組窗口內(nèi)的字符滾動方向為橫向或縱向。
17、另一方面,本發(fā)明還提供一種高效的字符輸入系統(tǒng),包括:
18、配置模塊,用于:配置字符數(shù)據(jù)庫和顯示窗口;在所述字符數(shù)據(jù)庫中存儲了可輸入字符集,對所述可輸入字符集進行分組;
19、輸入模塊,用于:響應(yīng)于字符輸入請求,調(diào)用所述顯示窗口對所述字符數(shù)據(jù)庫中的字符進行分組滾動顯示,根據(jù)用戶對于滾動字符的選取,進行字符的輸入。
20、另一方面,本發(fā)明還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)所述高效的字符輸入方法的步驟。
21、另一方面,本發(fā)明還提供一種計算機設(shè)備,所述計算機設(shè)備包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中:
22、所述存儲器,用于存放計算機程序;
23、所述處理器,用于通過運行所述存儲器上所存放的程序來執(zhí)行所述高效的字符輸入方法的步驟。
24、本發(fā)明技術(shù)方案的有益效果是:
25、1.本發(fā)明所述的高效的字符輸入方法,可以實現(xiàn)將輸入字符集按類型或者輸入頻率等分組布局,添加自動滾動以及滾動速度控制功能,達到減少操作次數(shù),提高輸入速度的目的,進而有效簡化智能設(shè)備輸入的操作次數(shù),提高輸入速率和精準性,彌補現(xiàn)有技術(shù)的缺陷,具有較高的應(yīng)用價值。
26、2.本發(fā)明所述的高效的字符輸入系統(tǒng),可以通過系統(tǒng)模塊的相互配合,進而實現(xiàn)本發(fā)明所述的高效的字符輸入方法。
27、3.本發(fā)明所述的計算機可讀存儲介質(zhì),可以實現(xiàn)引導(dǎo)系統(tǒng)模塊進行配合,進而實現(xiàn)本發(fā)明所述的高效的字符輸入方法,且本發(fā)明所述的計算機可讀存儲介質(zhì)還有效提高所述高效的字符輸入方法的可操作性。
28、4.本發(fā)明所述的計算機設(shè)備,可以實現(xiàn)存儲并執(zhí)行所述計算機可讀存儲介質(zhì),進而實現(xiàn)本發(fā)明所述的高效的字符輸入方法。
1.一種高效的字符輸入方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的高效的字符輸入方法,其特征在于:
3.根據(jù)權(quán)利要求2所述的高效的字符輸入方法,其特征在于:
4.根據(jù)權(quán)利要求2所述的高效的字符輸入方法,其特征在于:
5.根據(jù)權(quán)利要求2所述的高效的字符輸入方法,其特征在于:
6.根據(jù)權(quán)利要求2所述的高效的字符輸入方法,其特征在于:
7.根據(jù)權(quán)利要求2所述的高效的字符輸入方法,其特征在于:
8.一種高效的字符輸入系統(tǒng),其特征在于,包括:
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1~7中任一項所述高效的字符輸入方法的步驟。
10.一種計算機設(shè)備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,所述處理器,所述通信接口,所述存儲器通過所述通信總線完成相互間的通信;其中: