專利名稱:數(shù)值輸入方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及人機(jī)交互技術(shù),尤其涉及一種數(shù)值輸入方法及裝置。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,電子設(shè)備也呈現(xiàn)多樣化,如筆記本電腦、平板電腦和手機(jī)等。電子設(shè)備通常為用戶提供了良好的人機(jī)交互界面,用戶可以通過鼠標(biāo)、鍵盤、觸摸屏等多種輸入方式進(jìn)行操作,電子設(shè)備的顯示裝置向用戶顯示相應(yīng)的操作結(jié)果。在人機(jī)交互過程中,經(jīng)常會(huì)進(jìn)行數(shù)值輸入的操作,現(xiàn)有技術(shù)中,用戶通常通過鍵盤進(jìn)行數(shù)值的輸入。但是隨著電子設(shè)備的輕薄化發(fā)展,很多電子設(shè)備都沒有設(shè)置鍵盤,不方便進(jìn)行數(shù)值輸入?!?br>
發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)值輸入方法及裝置,以提高人機(jī)交互效果。本發(fā)明第一個(gè)方面提供一種數(shù)值輸入方法,包括在檢測到輸入事件后,確定所述輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱占.若判斷所述當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取所述當(dāng)前熱點(diǎn)在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)所述坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示所述數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述數(shù)值傳遞給所述待輸入數(shù)值的對(duì)象。本發(fā)明另一個(gè)方面提供一種數(shù)值輸入裝置,包括檢測單元,用于在檢測到輸入事件后,確定所述輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn);數(shù)值輸入單元,用于若判斷所述當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取所述當(dāng)前熱點(diǎn)在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)所述坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示所述數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述數(shù)值傳遞給所述待輸入數(shù)值的對(duì)象。由上述技術(shù)方案可知,本發(fā)明提供的數(shù)值輸入方法及裝置,數(shù)值輸入裝置在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn),若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。當(dāng)電子設(shè)備中沒有設(shè)置鍵盤時(shí),也可以方便地進(jìn)行數(shù)值的輸入,提高了人機(jī)交互效果。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖I為本發(fā)明實(shí)施例提供的一種數(shù)值輸入方法流程圖;圖2為本發(fā)明實(shí)施例提供的另一種數(shù)值輸入方法流程圖;圖3為本發(fā)明實(shí)施例提供的數(shù)值輸入界面示意圖;圖4為本發(fā)明實(shí)施例提供的數(shù)值輸入裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所 描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I為本發(fā)明實(shí)施例提供的一種數(shù)值輸入方法流程圖。如圖I所示,本實(shí)施例提供的數(shù)值輸入方法具體可以應(yīng)用于在電子設(shè)備上輸入數(shù)值的過程。電子設(shè)備具體可以包括計(jì)算機(jī)、筆記本電腦、手機(jī)、平板電腦和服務(wù)器等具有人機(jī)交互界面的設(shè)備。本實(shí)施例提供的數(shù)值輸入方法可以通過數(shù)值輸入裝置來執(zhí)行,該數(shù)值輸入裝置可以集成在電子設(shè)備中。本實(shí)施例提供的數(shù)值輸入方法具體包括步驟10、在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前
#1占.步驟20、若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。具體地,用戶在使用電子設(shè)備上的各種應(yīng)用時(shí),需要輸入數(shù)值,則用戶會(huì)通過輸入設(shè)備選中需要輸入數(shù)值的對(duì)象,即為待輸入數(shù)值的對(duì)象,該待輸入數(shù)值的對(duì)象例如為輸入框或文本文件的某一行等。當(dāng)用戶選中一個(gè)待輸入數(shù)值的對(duì)象時(shí),數(shù)值輸入裝置即可檢測到該用戶點(diǎn)擊的動(dòng)作,即輸入事件,當(dāng)用戶需要輸入的是數(shù)值時(shí),該輸入事件具體為數(shù)值輸入事件,并確定該輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象。當(dāng)前熱點(diǎn)具體可以為鼠標(biāo)光標(biāo)在屏幕上的移動(dòng)軌跡,或者使用觸摸屏的用戶的手指的滑動(dòng)動(dòng)作等。第一數(shù)值獲取區(qū)具體為一塊顯示區(qū)域,該顯示區(qū)域的形狀具體可以為矩形、正方形或其他形狀,并通過電子設(shè)備的顯示屏顯示給用戶。當(dāng)用戶沒有用到該第一數(shù)值獲取區(qū)時(shí),該第一數(shù)值獲取區(qū)可以隱藏,并顯示有隱藏標(biāo)識(shí),當(dāng)用戶將鼠標(biāo)光標(biāo)或手指的滑動(dòng)動(dòng)作滑到該隱藏標(biāo)識(shí)上時(shí),該第一數(shù)值獲取區(qū)顯示出來。該第一數(shù)值獲取區(qū)也可以一直為顯示狀態(tài),并排列在最上層。當(dāng)檢測到當(dāng)前熱點(diǎn)在該第一數(shù)值獲取區(qū)內(nèi)時(shí),說明用戶需要輸入的是數(shù)值,則獲取當(dāng)前熱點(diǎn)在該第一數(shù)值獲取區(qū)內(nèi)的坐標(biāo)。具體地,可以預(yù)先設(shè)置第一數(shù)值獲取區(qū)的坐標(biāo)系,例如當(dāng)該第一數(shù)值獲取區(qū)為矩形時(shí),可以將矩形的一個(gè)頂點(diǎn)設(shè)置為坐標(biāo)系的原點(diǎn)。坐標(biāo)系的范圍可以根據(jù)實(shí)際的數(shù)值輸入需要來設(shè)置。根據(jù)當(dāng)前熱點(diǎn)的在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo)生成數(shù)值,具體地,可以將坐標(biāo)的橫坐標(biāo)或縱坐標(biāo)直接作為該數(shù)值,也可以將橫坐標(biāo)或縱坐標(biāo)進(jìn)行一定的處理,例如平方或乘以預(yù)設(shè)系數(shù)等生成該數(shù)值,也可以根據(jù)橫坐標(biāo)和縱坐標(biāo)來生成該數(shù)值,例如橫坐標(biāo)和豎坐標(biāo)的求和結(jié)果或者乘積等。根據(jù)當(dāng)前熱點(diǎn)的坐標(biāo)生成數(shù)值方式可以有多種,不以本實(shí)施例為限。生成的數(shù)值在數(shù)值顯示區(qū)內(nèi)實(shí)時(shí)顯示,即當(dāng)前熱點(diǎn)移動(dòng)中,該數(shù)值顯示區(qū)內(nèi)顯示的數(shù)值也相應(yīng)變化。用戶可以通過改變當(dāng)前熱點(diǎn)來選擇數(shù)值,當(dāng)數(shù)值顯示區(qū)內(nèi)顯示的數(shù)值為用戶所需要的數(shù)值時(shí),用戶可以觸發(fā)輸入觸發(fā)事件,該輸入觸發(fā)事件可以預(yù)先設(shè)定,例如為點(diǎn)擊鼠標(biāo)的左鍵或右鍵,或雙鍵同時(shí)點(diǎn)擊,或單擊或雙擊等。當(dāng)數(shù)值輸入設(shè)備檢測到該輸入觸發(fā)事件時(shí),將當(dāng)前熱點(diǎn)對(duì)應(yīng)的數(shù)值傳遞給待輸入數(shù)值的對(duì)象。例如,待輸入數(shù)值的對(duì)象為輸入框,則該輸入框中會(huì)顯示該數(shù)值。本實(shí)施例提供的數(shù)值輸入方法,數(shù)值輸入裝置在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn),若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。當(dāng)電子設(shè)備中沒有設(shè)置鍵盤時(shí),也可以方便地進(jìn)行數(shù)值的輸入,提高了人機(jī)交互效果。
圖2為本發(fā)明實(shí)施例提供的另一種數(shù)值輸入方法流程圖,圖3為本發(fā)明實(shí)施例提供的數(shù)值輸入界面示意圖。請(qǐng)同時(shí)參照?qǐng)D2和圖3,在本實(shí)施例中,步驟20中的獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)B域內(nèi)的坐標(biāo),具體可以包括獲取當(dāng)前熱點(diǎn)的屏幕坐標(biāo)和第一數(shù)值獲取區(qū)B的位置信息,根據(jù)第一數(shù)值獲取區(qū)B的位置信息,將屏幕坐標(biāo)轉(zhuǎn)換為在第一數(shù)值獲取區(qū)B域內(nèi)的坐標(biāo)。具體地,獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)B內(nèi)的坐標(biāo)的過程可以通過當(dāng)前熱點(diǎn)的屏幕坐標(biāo)轉(zhuǎn)換獲得。第一數(shù)值獲取區(qū)B的位置信息具體為第一數(shù)值獲取區(qū)B在顯示屏上的位置,則根據(jù)第一數(shù)值獲取區(qū)B在顯示屏上的位置信息可以將當(dāng)前熱點(diǎn)的屏幕坐標(biāo)轉(zhuǎn)換到第一數(shù)值獲取區(qū)B的坐標(biāo)系中。在本實(shí)施例中,步驟20中的,根據(jù)坐標(biāo)生成數(shù)值,具體可以包括 根據(jù)坐標(biāo)的橫坐標(biāo)值或縱坐標(biāo)值生成數(shù)值。在本實(shí)施例中,若判斷當(dāng)前熱點(diǎn)在最大數(shù)值獲取區(qū)A內(nèi),該方法還可以包括步驟30、在數(shù)值顯示區(qū)D內(nèi)顯示預(yù)設(shè)最大值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將預(yù)設(shè)最大值傳遞給待輸入數(shù)值的對(duì)象。具體地,還可以預(yù)先設(shè)置最大數(shù)值獲取區(qū)A,最大數(shù)值獲取區(qū)A對(duì)應(yīng)的數(shù)值可以預(yù)先設(shè)定,該數(shù)值為預(yù)設(shè)最大值,當(dāng)檢測到前熱點(diǎn)位于該最大數(shù)值獲取區(qū)A并檢測到輸入觸發(fā)事件時(shí),就直接將該預(yù)設(shè)最大值傳遞給待輸入數(shù)值的對(duì)象。在本實(shí)施例中,若判斷當(dāng)前熱點(diǎn)在最小數(shù)值獲取區(qū)C內(nèi),該方法還包括步驟40、在數(shù)值顯示區(qū)D內(nèi)顯示預(yù)設(shè)最小值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將預(yù)設(shè)最小值傳遞給待輸入數(shù)值的對(duì)象。具體地,還可以預(yù)先設(shè)置最小數(shù)值獲取區(qū)C,最小數(shù)值獲取區(qū)C對(duì)應(yīng)的數(shù)值可以預(yù)先設(shè)定,該數(shù)值為預(yù)設(shè)最小值,當(dāng)檢測到前熱點(diǎn)位于該最小數(shù)值獲取區(qū)C并檢測到輸入觸發(fā)事件時(shí),就直接將該預(yù)設(shè)最小值傳遞給待輸入數(shù)值的對(duì)象。圖3僅示出了一種數(shù)值輸入界面中最大數(shù)值獲取區(qū)A、第一數(shù)值獲取區(qū)B、最小數(shù)值獲取區(qū)C和數(shù)值顯示區(qū)D的布局形式,但是本發(fā)明并不以此為限。圖4為本發(fā)明實(shí)施例提供的數(shù)值輸入裝置結(jié)構(gòu)示意圖。如圖4所示,本實(shí)施例提供的數(shù)值輸入裝置可以實(shí)現(xiàn)本發(fā)明任意實(shí)施例提供的數(shù)值輸入方法的各個(gè)步驟,在此不再贅述。本實(shí)施例提供的數(shù)值輸入裝置可以集成在電子設(shè)備中。本實(shí)施例提供的數(shù)值輸入裝置具體包括檢測單元11和數(shù)值輸入單元12。檢測單元11用于在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn)。數(shù)值輸入單元12用于若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。本實(shí)施例提供的數(shù)值輸入裝置,檢測單元11在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn),數(shù)值輸入單元12若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。當(dāng)電子設(shè)備中沒有設(shè)置鍵盤時(shí),也可以方便地進(jìn)行數(shù)值的輸入,提高了人機(jī)交互效果。在本實(shí)施例中,數(shù)值輸入單元12還可以用于獲取當(dāng)前熱點(diǎn)的屏幕坐標(biāo)和第一數(shù)值獲取區(qū)的位置信息,根據(jù)第一數(shù)值獲取區(qū)的位置信息,將屏幕坐標(biāo)轉(zhuǎn)換為在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo)?!ぞ唧w地,獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi)的坐標(biāo)的過程可以通過當(dāng)前熱點(diǎn)的屏幕坐標(biāo)轉(zhuǎn)換獲得。第一數(shù)值獲取區(qū)的位置信息具體為第一數(shù)值獲取區(qū)在顯示屏上的位置,則根據(jù)第一數(shù)值獲取區(qū)在顯示屏上的位置信息可以將當(dāng)前熱點(diǎn)的屏幕坐標(biāo)轉(zhuǎn)換到第一數(shù)值獲取區(qū)的坐標(biāo)系中。在本實(shí)施例中,數(shù)值輸入單元12還可以用于根據(jù)坐標(biāo)的橫坐標(biāo)值或縱坐標(biāo)值生成數(shù)值。在本實(shí)施例中,數(shù)值輸入單元12還可以用于若判斷當(dāng)前熱點(diǎn)在最大數(shù)值獲取區(qū)內(nèi),在數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最大值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將預(yù)設(shè)最大值傳遞給待輸入數(shù)值的對(duì)象。具體地,還可以預(yù)先設(shè)置最大數(shù)值獲取區(qū),最大數(shù)值獲取區(qū)對(duì)應(yīng)的數(shù)值可以預(yù)先設(shè)定,該數(shù)值為預(yù)設(shè)最大值,當(dāng)檢測到前熱點(diǎn)位于該最大數(shù)值獲取區(qū)并檢測到輸入觸發(fā)事件時(shí),就直接將該預(yù)設(shè)最大值傳遞給待輸入數(shù)值的對(duì)象。在本實(shí)施例中,數(shù)值輸入單元12還可以用于若判斷當(dāng)前熱點(diǎn)在最小數(shù)值獲取區(qū)內(nèi),在數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最小值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將預(yù)設(shè)最小值傳遞給待輸入數(shù)值的對(duì)象。具體地,還可以預(yù)先設(shè)置最小數(shù)值獲取區(qū),最小數(shù)值獲取區(qū)對(duì)應(yīng)的數(shù)值可以預(yù)先設(shè)定,該數(shù)值為預(yù)設(shè)最小值,當(dāng)檢測到前熱點(diǎn)位于該最小數(shù)值獲取區(qū)并檢測到輸入觸發(fā)事件時(shí),就直接將該預(yù)設(shè)最小值傳遞給待輸入數(shù)值的對(duì)象。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種數(shù)值輸入方法,其特征在于,包括 在檢測到輸入事件后,確定所述輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn); 若判斷所述當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取所述當(dāng)前熱點(diǎn)在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)所述坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示所述數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述數(shù)值傳遞給所述待輸入數(shù)值的對(duì)象。
2.根據(jù)權(quán)利要求I所述的數(shù)值輸入方法,其特征在于,所述獲取所述當(dāng)前熱點(diǎn)在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),包括 獲取所述當(dāng)前熱點(diǎn)的屏幕坐標(biāo)和所述第一數(shù)值獲取區(qū)的位置信息,根據(jù)所述第一數(shù)值獲取區(qū)的位置信息,將所述屏幕坐標(biāo)轉(zhuǎn)換為在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo)。
3.根據(jù)權(quán)利要求I所述的數(shù)值輸入方法,其特征在于,所述根據(jù)所述坐標(biāo)生成數(shù)值,包括 根據(jù)所述坐標(biāo)的橫坐標(biāo)值或縱坐標(biāo)值生成所述數(shù)值。
4.根據(jù)權(quán)利要求I所述的數(shù)值輸入方法,其特征在于,若判斷所述當(dāng)前熱點(diǎn)在最大數(shù)值獲取區(qū)內(nèi),所述方法還包括 在所述數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最大值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述預(yù)設(shè)最大值傳遞給所述待輸入數(shù)值的對(duì)象。
5.根據(jù)權(quán)利要求I所述的數(shù)值輸入方法,其特征在于,若判斷所述當(dāng)前熱點(diǎn)在最小數(shù)值獲取區(qū)內(nèi),所述方法還包括 在所述數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最小值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述預(yù)設(shè)最小值傳遞給所述待輸入數(shù)值的對(duì)象。
6.一種數(shù)值輸入裝置,其特征在于,包括 檢測單元,用于在檢測到輸入事件后,確定所述輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn); 數(shù)值輸入單元,用于若判斷所述當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取所述當(dāng)前熱點(diǎn)在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)所述坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示所述數(shù)值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述數(shù)值傳遞給所述待輸入數(shù)值的對(duì)象。
7.根據(jù)權(quán)利要求6所述的數(shù)值輸入裝置,其特征在于所述數(shù)值輸入單元,還用于獲取所述當(dāng)前熱點(diǎn)的屏幕坐標(biāo)和所述第一數(shù)值獲取區(qū)的位置信息,根據(jù)所述第一數(shù)值獲取區(qū)的位置信息,將所述屏幕坐標(biāo)轉(zhuǎn)換為在所述第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo)。
8.根據(jù)權(quán)利要求6所述的數(shù)值輸入裝置,其特征在于所述數(shù)值輸入單元還用于根據(jù)所述坐標(biāo)的橫坐標(biāo)值或縱坐標(biāo)值生成所述數(shù)值。
9.根據(jù)權(quán)利要求6所述的數(shù)值輸入裝置,其特征在于所述數(shù)值輸入單元還用于若判斷所述當(dāng)前熱點(diǎn)在最大數(shù)值獲取區(qū)內(nèi),在所述數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最大值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述預(yù)設(shè)最大值傳遞給所述待輸入數(shù)值的對(duì)象。
10.根據(jù)權(quán)利要求6所述的數(shù)值輸入裝置,其特征在于所述數(shù)值輸入單元還用于若判斷所述當(dāng)前熱點(diǎn)在最小數(shù)值獲取區(qū)內(nèi),在所述數(shù)值顯示區(qū)內(nèi)顯示預(yù)設(shè)最小值,當(dāng)檢測到輸入觸發(fā)事件時(shí),將所述預(yù)設(shè)最小值傳遞給所述待輸入數(shù)值的對(duì)象。
全文摘要
本發(fā)明提供一種數(shù)值輸入方法及裝置,該數(shù)值輸入方法包括在檢測到輸入事件后,確定輸入事件對(duì)應(yīng)的待輸入數(shù)值的對(duì)象,檢測當(dāng)前熱點(diǎn),若判斷當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)內(nèi),則獲取當(dāng)前熱點(diǎn)在第一數(shù)值獲取區(qū)域內(nèi)的坐標(biāo),根據(jù)坐標(biāo)生成數(shù)值,并在數(shù)值顯示區(qū)內(nèi)顯示數(shù)值;當(dāng)檢測到輸入觸發(fā)事件時(shí),將數(shù)值傳遞給待輸入數(shù)值的對(duì)象。本發(fā)明提供的數(shù)值輸入方法及裝置,當(dāng)電子設(shè)備中沒有設(shè)置鍵盤時(shí),也可以方便地進(jìn)行數(shù)值的輸入,提高了人機(jī)交互效果。
文檔編號(hào)G06F3/01GK102902475SQ20121029109
公開日2013年1月30日 申請(qǐng)日期2012年8月15日 優(yōu)先權(quán)日2012年8月15日
發(fā)明者李暉 申請(qǐng)人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司