本發(fā)明專利技術(shù)實(shí)施例涉及信息顯示技術(shù)領(lǐng)域,特別涉及一種鍵盤(pán)輸入方法、裝置和終端,方便區(qū)分?jǐn)?shù)獨(dú)界面中的候選數(shù)字和確認(rèn)數(shù)字。本發(fā)明專利技術(shù)實(shí)施例提供的方法,包括:設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);第一鍵盤(pán)和第二鍵盤(pán)分別包括1-9數(shù)字鍵;當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。通過(guò)對(duì)確認(rèn)數(shù)字和候選數(shù)字使用不同的鍵盤(pán)輸入,從而確認(rèn)數(shù)字和候選數(shù)字在當(dāng)前焦點(diǎn)格中顯示的方式不同,較好的區(qū)分了確認(rèn)數(shù)字和候選數(shù)字。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及信息顯示
,特別涉及一種鍵盤(pán)輸入方法、裝置和終端。
技術(shù)介紹
隨著數(shù)獨(dú)游戲的推廣,各種便攜式電子設(shè)備上都開(kāi)始配置數(shù)獨(dú)游戲,由于便攜式電子設(shè)備有的屏幕太小,具有的表現(xiàn)方式有限,用戶使用數(shù)獨(dú)游戲時(shí),當(dāng)前輸入的數(shù)字往往 會(huì)將在焦點(diǎn)格中先輸入的數(shù)字覆蓋,導(dǎo)致準(zhǔn)備輸入的候選數(shù)字和確認(rèn)數(shù)字區(qū)分困難,在玩數(shù)獨(dú)游戲時(shí)對(duì)準(zhǔn)備輸入的候選數(shù)字分析的難度很大,有時(shí)還需借用紙張進(jìn)行演算,降低了用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)實(shí)施例提供的一種鍵盤(pán)輸入方法、裝置和系統(tǒng),可以方便的區(qū)分?jǐn)?shù)獨(dú)界面中的候選數(shù)字和確認(rèn)數(shù)字。本專利技術(shù)實(shí)施例提供的一種鍵盤(pán)輸入方法,該方法包括 設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);所述第一鍵盤(pán)和第二鍵盤(pán)包括1-9數(shù)字鍵; 當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格后,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。相應(yīng)的,本專利技術(shù)實(shí)施例還提供了一種鍵盤(pán)輸入裝置,包括 設(shè)置模塊,用于設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);所述第一鍵盤(pán)和第二鍵盤(pán)包括1-9數(shù)字鍵; 第一處理模塊,用于當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格后,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 第二處理模塊,用于當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字列表。相應(yīng)的,本專利技術(shù)實(shí)施例還提供了一種終端,包括上述鍵盤(pán)輸入裝置。本專利技術(shù)實(shí)施例提供了一種鍵盤(pán)輸入方法、裝置和終端,用于設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);所述第一鍵盤(pán)和第二鍵盤(pán)包括1-9數(shù)字鍵;當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格后,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。使用本專利技術(shù)實(shí)施例提供的鍵盤(pán)輸入方法、裝置和終端,通過(guò)對(duì)確認(rèn)數(shù)字和候選數(shù)字使用不同的鍵盤(pán)輸入,從而確認(rèn)數(shù)字和候選數(shù)字在當(dāng)前焦點(diǎn)格中顯示的方式不同,較好的區(qū)分了確認(rèn)數(shù)字和候選數(shù)字,提高了操作的便利性,增強(qiáng)了用戶體驗(yàn)。附圖說(shuō)明圖I為本專利技術(shù)實(shí)施例中鍵盤(pán)輸入方法流程示意 圖2a-圖2b為本專利技術(shù)實(shí)施例中輸入鍵盤(pán)位置示意 圖3為本專利技術(shù)實(shí)施例中數(shù)獨(dú)界面示意圖; 圖4為本專利技術(shù)實(shí)施例中輸入確認(rèn)數(shù)字的流程示意 圖5為本專利技術(shù)實(shí)施例中輸入候選數(shù)字的流程示意 圖6為本專利技術(shù)另一實(shí)施例中數(shù)獨(dú)界面示意 圖7為本專利技術(shù)另一實(shí)施例中鍵盤(pán)輸入方法流程示意 圖8為本專利技術(shù)另一實(shí)施例中鍵盤(pán)輸入裝置結(jié)構(gòu)示意圖。具體實(shí)施例方式下面結(jié)合說(shuō)明書(shū)附圖對(duì)本專利技術(shù)實(shí)施例作進(jìn)一步詳細(xì)描述。為了解決現(xiàn)有技術(shù)存在的問(wèn)題,本專利技術(shù)實(shí)施例提供了一種鍵盤(pán)輸入方法,如圖I所示,包括以下步驟 步驟101、設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);該第一鍵盤(pán)和第二鍵盤(pán)包括1-9數(shù)字鍵;該第一鍵盤(pán)輸和/或第二鍵盤(pán)包括數(shù)獨(dú)界面四周的觸摸輸入鍵盤(pán),如圖2a所示,可以位于數(shù)獨(dú)界面下方的終端顯示屏上;或者懸浮在數(shù)獨(dú)界面上或者數(shù)獨(dú)界面四周的觸摸輸入鍵盤(pán),如圖2b所示,使用可移動(dòng)的懸浮窗口形式的觸摸輸入鍵盤(pán),為了避免該懸浮觸摸輸入鍵盤(pán)顯示的數(shù)字與數(shù)獨(dú)界面中顯示的數(shù)字重疊,可以將其設(shè)置為半透明狀的懸浮觸摸輸入鍵盤(pán);或者終端鍵盤(pán),或者終端外接鍵盤(pán)。步驟102、當(dāng)輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格后,將確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 步驟103、當(dāng)輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 其中,數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。具體的,數(shù)獨(dú)界面中的每個(gè)焦點(diǎn)格均具有特征信息,該特征信息包括當(dāng)前焦點(diǎn)格中的當(dāng)前數(shù)字、當(dāng)前焦點(diǎn)格中的當(dāng)前數(shù)字是否為既定數(shù)字、以及當(dāng)前焦點(diǎn)格中的候選數(shù)字列表的狀態(tài)。其中,該既定數(shù)字為不可修改的數(shù)字,如圖3中數(shù)獨(dú)界面中各宮格部分的數(shù)字。用戶使用該數(shù)獨(dú)游戲時(shí),通過(guò)不同鍵盤(pán)輸入數(shù)字,以便區(qū)分該輸入數(shù)字是確認(rèn)數(shù)字還是候選數(shù)字。例如,通過(guò)第一鍵盤(pán)輸入的輸入數(shù)字為確認(rèn)數(shù)字;通過(guò)第二鍵盤(pán)輸入的輸入數(shù)字為候選數(shù)字。該確認(rèn)數(shù)字是指當(dāng)前焦點(diǎn)格中確認(rèn)顯示的數(shù)字,如圖3中數(shù)獨(dú)界面中帶有線狀虛框的數(shù)字“3”;候選數(shù)字是指當(dāng)前焦點(diǎn)格中可能確認(rèn)顯示數(shù)字,如圖3中數(shù)獨(dú)界面中帶有點(diǎn)狀虛框的焦點(diǎn)格中的數(shù)字。當(dāng)輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格后,將確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示,具體過(guò)程如圖4所示,包括以下步驟 步驟401、查找到數(shù)獨(dú)界面的當(dāng)前焦點(diǎn)格對(duì)應(yīng)的特征信息; 步驟402、清空特征信息記錄的當(dāng)前焦點(diǎn)格中的內(nèi)容; 步驟403、將特征信息中的當(dāng)前數(shù)字修改為確認(rèn)數(shù)字。較佳的情況,將確認(rèn)數(shù)字顯示在數(shù)獨(dú)界面的已清空的當(dāng)前焦點(diǎn)格中之前,可以檢測(cè)所述當(dāng)前焦點(diǎn)格所在行、所在列和所在宮中,是否已存在該確認(rèn)數(shù)字;當(dāng)已存在該確認(rèn)數(shù)字時(shí),提示輸入錯(cuò)誤;當(dāng)未存在該確認(rèn)數(shù)字時(shí),將該確認(rèn)數(shù)字顯示在數(shù)獨(dú)界面的已清空的當(dāng) 前焦點(diǎn)格中。當(dāng)輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),若當(dāng)前焦點(diǎn)格中已顯示確認(rèn)數(shù)字,則在當(dāng)前焦點(diǎn)格清空后,將候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示,本實(shí)施例中,將所輸入的候選數(shù)字以九宮格的方式進(jìn)行顯示。在其他實(shí)施例中,將候選數(shù)字與當(dāng)前焦點(diǎn)格中已顯示的確認(rèn)數(shù)字一起進(jìn)行顯示。當(dāng)輸入數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示,具體過(guò)程如圖5所示,包括以下步驟 步驟501、查找到數(shù)獨(dú)界面的當(dāng)前焦點(diǎn)格對(duì)應(yīng)的特征信息; 步驟502、將候選數(shù)字添加到特征信息中的候選數(shù)字列表。其中,將候選數(shù)字添加到特征信息中的候選數(shù)字列表時(shí),先判斷特征信息中候選數(shù)字列表的狀態(tài)是否為空;若為空,則生成候選數(shù)字列表,將候選數(shù)字直接添加到候選數(shù)字列表;若為非空,則判斷候選數(shù)字列表是否已包括當(dāng)前輸入的候選數(shù)字,若包括,則丟棄當(dāng)前輸入的候選數(shù)字;若未包括,則將候選數(shù)字添加到候選數(shù)字列表。而且,還可以使用“橡皮擦”功能,直接清除數(shù)獨(dú)界面的焦點(diǎn)格中的所有內(nèi)容,將焦點(diǎn)格對(duì)應(yīng)的特征信息中的當(dāng)前數(shù)字修改為-1,刪除焦點(diǎn)格的候選數(shù)字列表。通過(guò)上述描述可知,通過(guò)使用本專利技術(shù)實(shí)施例提供的鍵盤(pán)輸入方法,通過(guò)對(duì)確認(rèn)數(shù)字和候選數(shù)字使用不同的鍵盤(pán)輸入,從而確認(rèn)數(shù)字和候選數(shù)字在當(dāng)前焦點(diǎn)格中顯示的方式不同,較好的區(qū)分了確認(rèn)數(shù)字和候選數(shù)字。同時(shí),將候選數(shù)字顯示在焦點(diǎn)格中,便于分析當(dāng)前焦點(diǎn)格的確認(rèn)數(shù)字,有效的提高了用戶體驗(yàn)。下面通過(guò)具體實(shí)施例對(duì)本專利技術(shù)提供的方法進(jìn)行詳細(xì)說(shuō)明。首先,繪制一個(gè)數(shù)獨(dú)游戲的終盤(pán),采用挖洞的方式,根據(jù)難度隨機(jī)挖掉一些數(shù)字,通過(guò)深度優(yōu)先搜索來(lái)求解,從而保證每挖去一個(gè)數(shù)后該數(shù)獨(dú)游戲仍有唯一解,最終生成一個(gè)棋盤(pán)狀的數(shù)獨(dú)界面。如圖6所示,該數(shù)獨(dú)界面中各宮格中的數(shù)字為既定數(shù)字,不可以進(jìn)行修改,空白焦點(diǎn)格處可以輸入數(shù)字。向空白焦點(diǎn)格中輸入數(shù)字時(shí)的規(guī)則為1_9每個(gè)數(shù)字在每一行、每一列和每一宮均只出現(xiàn)一次。并且在數(shù)獨(dú)界面的下方設(shè)定兩個(gè)輸入鍵盤(pán),其中,上方數(shù)字字體較大的鍵盤(pán)為第一鍵盤(pán),用于輸入確認(rèn)數(shù)字;下方數(shù)字字體本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種鍵盤(pán)輸入方法,其特征在于,該方法包括:設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);所述第一鍵盤(pán)和第二鍵盤(pán)包括1?9數(shù)字鍵;當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示;其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。
【技術(shù)特征摘要】
1.一種鍵盤(pán)輸入方法,其特征在于,該方法包括 設(shè)置向數(shù)獨(dú)界面輸入數(shù)字的第一鍵盤(pán)和第二鍵盤(pán);所述第一鍵盤(pán)和第二鍵盤(pán)包括1-9數(shù)字鍵; 當(dāng)所述輸入的數(shù)字為第一鍵盤(pán)輸入的確認(rèn)數(shù)字時(shí),清空當(dāng)前焦點(diǎn)格,將所述確認(rèn)數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 當(dāng)所述輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示; 其中,所述數(shù)獨(dú)界面的焦點(diǎn)格,用于顯示確認(rèn)數(shù)字和/或候選數(shù)字。2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述第一鍵盤(pán)和/或第二鍵盤(pán)包括設(shè)置在數(shù)獨(dú)界面外四周的觸摸輸入鍵盤(pán),或者懸浮在所述數(shù)獨(dú)界面上或者所述數(shù)獨(dú)界面內(nèi)四周的觸摸輸入鍵盤(pán),或者終端鍵盤(pán),或者終端外接鍵盤(pán)。3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述當(dāng)輸入的數(shù)字為第二鍵盤(pán)輸入的候選數(shù)字時(shí),若當(dāng)前焦點(diǎn)格中已顯示確認(rèn)數(shù)字,則在當(dāng)前焦點(diǎn)格清空后,將所述候選數(shù)字在當(dāng)前焦點(diǎn)格中進(jìn)行顯示,或者直接將所述候選數(shù)字與當(dāng)前焦點(diǎn)格中已顯示的確認(rèn)數(shù)字一同進(jìn)行顯示。4.根據(jù)權(quán)利要求I或3所述的方法,其特征在于,所述數(shù)獨(dú)界面中的每個(gè)焦點(diǎn)格均具有的特征信息包括當(dāng)前焦點(diǎn)格中的當(dāng)前數(shù)字、當(dāng)前焦點(diǎn)格中的當(dāng)前數(shù)字是否為既定數(shù)字、以及當(dāng)前焦點(diǎn)格中的候選數(shù)字列表的狀態(tài)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述清空當(dāng)前的焦點(diǎn)格后,將所述確認(rèn)數(shù)字在當(dāng)前的焦點(diǎn)格中進(jìn)行顯示,包括 查找到所述數(shù)獨(dú)界面的當(dāng)前焦點(diǎn)格對(duì)應(yīng)的特征信息; 清空所述特征信息記錄的所述當(dāng)前焦點(diǎn)格中的內(nèi)容; 將所述特征信息中的當(dāng)前數(shù)字修改為所述確認(rèn)數(shù)字。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,清空當(dāng)前的焦點(diǎn)格后,將所述確認(rèn)數(shù)字在當(dāng)前的焦點(diǎn)格中進(jìn)行顯示之前,還包括 檢測(cè)所述當(dāng)前焦點(diǎn)格所在行、所在列和所在宮中,是否已存在所述確認(rèn)數(shù)字; 當(dāng)已存在所述確認(rèn)數(shù)字時(shí),提示輸入錯(cuò)誤; 當(dāng)未存在所述確認(rèn)數(shù)字時(shí),將所述確認(rèn)數(shù)字顯示在數(shù)獨(dú)界面的已清空的當(dāng)前焦點(diǎn)格中。7.根據(jù)權(quán)利要求4所述的方法,其特征在于,將所述候選數(shù)字在當(dāng)前的焦點(diǎn)格中進(jìn)行顯示,包括 查找到所述數(shù)獨(dú)界面的當(dāng)前焦點(diǎn)格對(duì)應(yīng)的特征信息; 將所述候選數(shù)字添加到所述特征信息中的候選數(shù)字列表。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,將所述候選數(shù)字添加到所述特征信息中的候選數(shù)字列表,包括 判斷所述特征信息中候選數(shù)字列表的狀態(tài)是否為空; 若為空,則生成候選數(shù)字列表,將所述候選數(shù)字直接添加到所述候選數(shù)字列表; 若為非空,則判斷所述候選數(shù)字列表是否已包括當(dāng)前輸入的候選數(shù)字,若包括,則丟棄當(dāng)前輸入的候選數(shù)字;若未包括,則將所述候選數(shù)字添加到候選數(shù)字列表。9.根據(jù)權(quán)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:丁迎,陳姝,
申請(qǐng)(專利權(quán))人:漢王科技股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。