專(zhuān)利名稱(chēng):一種放大觸摸屏內(nèi)觸摸按鍵的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù),尤其涉及一種放大觸摸屏內(nèi)觸摸按鍵的方法及設(shè)備。
背景技術(shù):
外形美觀、操作便捷的觸摸屏手機(jī)已被越來(lái)越多的手機(jī)用戶(hù)使用,處于對(duì)手機(jī)便攜性的考慮,觸摸屏手機(jī)的屏幕尺寸都比較小,在用戶(hù)通過(guò)觸摸屏向手機(jī)輸入字符時(shí),屏幕上除了顯示軟鍵盤(pán)的畫(huà)面外,還要顯示已輸入的字符,因此,屏幕上實(shí)際用于顯示軟鍵盤(pán)的面積比較小,這就導(dǎo)致很多用戶(hù),特別是老年用戶(hù)或手指比較粗的用戶(hù)在觸摸屏上輸入字符時(shí)容易出錯(cuò),需要反復(fù)修正,導(dǎo)致字符輸入的效率很低。為了解決上述問(wèn)題,目前業(yè)界提出了以下幾種解決方式第一種解決方式預(yù)先配置多種軟鍵盤(pán)結(jié)構(gòu),如預(yù)先設(shè)置模仿按鍵式手機(jī)鍵盤(pán)樣式的九鍵式軟鍵盤(pán)、模仿電腦鍵盤(pán)布局的全鍵式軟鍵盤(pán)和數(shù)字、標(biāo)點(diǎn)的專(zhuān)用軟鍵盤(pán),用戶(hù)可以根據(jù)需求選擇鍵盤(pán)格式。在第一種解決方式下,雖然給出了多種軟鍵盤(pán)格式供選擇,但即使是使用軟鍵盤(pán)的按鍵面積較大的九鍵式軟鍵盤(pán),實(shí)際能夠?yàn)橛脩?hù)提供的用戶(hù)觸摸的屏幕區(qū)域也不大,用戶(hù)在觸摸屏上輸入字符時(shí)依然容易出錯(cuò)。第二種解決方式在用戶(hù)每次點(diǎn)擊軟鍵盤(pán)的一個(gè)按鍵后,在屏幕的特定區(qū)域放大顯示點(diǎn)擊輸入的字符,提示用戶(hù)當(dāng)前被系統(tǒng)所識(shí)別的字符。在第二種解決方式下,用戶(hù)可以及時(shí)發(fā)現(xiàn)輸入錯(cuò)誤,但即使用戶(hù)在發(fā)現(xiàn)輸入錯(cuò)誤時(shí),在軟鍵盤(pán)上重新輸入字符依然容易輸錯(cuò),沒(méi)有解決用戶(hù)點(diǎn)擊按鍵不準(zhǔn)導(dǎo)致反復(fù)修正的問(wèn)題。第三種解決方式用戶(hù)點(diǎn)擊軟鍵盤(pán)按鍵輸入字符后,系統(tǒng)在屏幕的特定區(qū)域放大顯示被點(diǎn)擊按鍵的周邊按鍵,并通過(guò)對(duì)話框形式向用戶(hù)詢(xún)問(wèn)是否需要修正輸入的字符。如果需要修正,則可以點(diǎn)擊被放大的按鍵重新輸入,否則,可以繼續(xù)點(diǎn)擊軟鍵盤(pán)進(jìn)行后續(xù)輸入。在第三種解決方式下,用戶(hù)可以根據(jù)放大的周邊按鍵修正誤操作,但是用戶(hù)的每一次字符輸入都要進(jìn)行是否修正的判斷操作,影響了字符輸入效率。第四種解決方式在用戶(hù)點(diǎn)擊軟鍵盤(pán)的按鍵后,對(duì)點(diǎn)擊的按鍵位置進(jìn)行檢測(cè),如果確定該按鍵位置跨越兩個(gè)按鍵的顯示區(qū)域,則放大這兩個(gè)按鍵,要求用戶(hù)選擇一個(gè)準(zhǔn)確的按鍵。在第四種解決方式下,可以檢測(cè)出誤操作,但是由于需要對(duì)按鍵位置在屏幕上占用的象素點(diǎn)進(jìn)行分析,對(duì)終端的數(shù)據(jù)處理能力要求較高,并且,象素點(diǎn)檢測(cè)的靈敏度不易控制,容易造成放大按鍵的操作過(guò)度出現(xiàn)的情況。綜上所述,在目前通過(guò)觸摸屏輸入字符的方式下,存在在觸摸屏上輸入字符時(shí)由于點(diǎn)擊不準(zhǔn)確容易出錯(cuò),需要反復(fù)修正,導(dǎo)致字符輸入的效率很低的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例目的在于提供一種放大觸摸屏內(nèi)觸摸按鍵的方法及設(shè)備,用以解決現(xiàn)有技術(shù)中存在的在觸摸屏上輸入字符時(shí)由于點(diǎn)擊不準(zhǔn)確容易出錯(cuò),導(dǎo)致字符輸入的效率很低的問(wèn)題問(wèn)題。一種放大觸摸屏內(nèi)觸摸按鍵的方法,所述方法包括記錄用戶(hù)點(diǎn)擊的字符按鍵在觸摸屏上的坐標(biāo)值,以及與所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值;監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作,并在執(zhí)行的修正操作次數(shù)達(dá)到第一門(mén)限值時(shí),根據(jù)字符按鍵的坐標(biāo)值和關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。一種放大觸摸屏內(nèi)觸摸按鍵的設(shè)備,所述設(shè)備包括記錄模塊,用于記錄用戶(hù)點(diǎn)擊的字符按鍵在觸摸屏上的坐標(biāo)值,以及與所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值;監(jiān)測(cè)模塊,用于監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作;第一比較模塊,用于將執(zhí)行的修正操作次數(shù)與第一門(mén)限值進(jìn)行比較;放大顯示模塊,用于在修正操作次數(shù)達(dá)到第一門(mén)限值時(shí),根據(jù)字符按鍵的坐標(biāo)值和關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。本發(fā)明有益效果如下本發(fā)明實(shí)施例在記錄用戶(hù)點(diǎn)擊的字符按鍵以及該字符按鍵在軟鍵盤(pán)上周邊按鍵的坐標(biāo)值后,對(duì)用戶(hù)是否執(zhí)行對(duì)輸入字符的修正操作進(jìn)行監(jiān)測(cè),并在用戶(hù)對(duì)該字符的修正次數(shù)達(dá)到第一門(mén)限值時(shí),將字符按鍵和對(duì)應(yīng)的按鍵在觸摸屏內(nèi)放大顯示,以達(dá)到在確定用戶(hù)確實(shí)是針對(duì)某一字符出現(xiàn)點(diǎn)擊不準(zhǔn)確的情況時(shí),使用戶(hù)能夠通過(guò)點(diǎn)擊放大的按鍵重新輸入字符,避免點(diǎn)擊出錯(cuò),提高字符輸入效率。
圖1為本發(fā)明實(shí)施例一中放大觸摸屏內(nèi)觸摸按鍵的方法示意圖;圖2為本發(fā)明實(shí)施例一中以九鍵式布局的軟鍵盤(pán)在觸摸屏的顯示示意圖;圖3為本發(fā)明實(shí)施例二中放大觸摸屏內(nèi)觸摸按鍵的設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了實(shí)現(xiàn)本發(fā)明目的,本發(fā)明提出在不影響用戶(hù)正常使用觸摸屏輸入字符的條件下,對(duì)用戶(hù)是否出現(xiàn)因點(diǎn)擊不準(zhǔn)確造成輸入錯(cuò)誤的情況進(jìn)行實(shí)時(shí)檢測(cè),在確定用戶(hù)確實(shí)是針對(duì)某一字符出現(xiàn)點(diǎn)擊不準(zhǔn)確的情況時(shí),放大用戶(hù)待點(diǎn)擊的按鍵,方便用戶(hù)能夠正確輸入字符。下面結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。實(shí)施例一如圖1所示,為本發(fā)明實(shí)施例一中放大觸摸屏內(nèi)觸摸按鍵的方法示意圖,所述方法包括以下步驟步驟101 在用戶(hù)通過(guò)觸摸屏點(diǎn)擊軟鍵盤(pán)上某一個(gè)字符按鍵時(shí),記錄該字符按鍵在觸摸屏上的坐標(biāo)值,以及與字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值。在本實(shí)施例中,預(yù)先為每一個(gè)字符按鍵置至少一個(gè)與該字符按鍵對(duì)應(yīng)的按鍵,稱(chēng)之為關(guān)聯(lián)按鍵,該字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵包括與所述字符按鍵相鄰的按鍵,和/或通過(guò)點(diǎn)擊能夠輸入備選字符的按鍵。以軟鍵盤(pán)為九鍵式布局為例,如圖2所示,軟鍵盤(pán)中“ 1,,按鍵作為字符按鍵時(shí),可以將與該“ 1,,按鍵相鄰的“2”、“4”按鍵作為“ 1,,按鍵的關(guān)聯(lián)按鍵;如果通過(guò)點(diǎn)擊“*”按鍵能夠輸入備選字符,則也可以將“*”按鍵作為“ 1,,按鍵的關(guān)聯(lián)按鍵。在本步驟中,可以在記錄字符按鍵坐標(biāo)值的同時(shí)還進(jìn)一步記錄用戶(hù)點(diǎn)擊字符按鍵的時(shí)間,并啟動(dòng)計(jì)時(shí)器,對(duì)用戶(hù)執(zhí)行的操作進(jìn)行計(jì)時(shí)。步驟102 監(jiān)測(cè)用戶(hù)是否對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行修正操作;若是,則執(zhí)行步驟103 ;否則,跳轉(zhuǎn)至步驟101。在本步驟中,對(duì)用戶(hù)是否出現(xiàn)因點(diǎn)擊不準(zhǔn)確造成輸入錯(cuò)誤的情況進(jìn)行實(shí)時(shí)檢測(cè), 如果用戶(hù)在步驟101中通過(guò)點(diǎn)擊字符按鍵輸入一個(gè)字符后,緊接著就執(zhí)行對(duì)該字符的修正操作,表示用戶(hù)出現(xiàn)了因點(diǎn)擊不準(zhǔn)確造成的輸入錯(cuò)誤,需要執(zhí)行后續(xù)操作;否則,表示在步驟101中用戶(hù)的字符輸入成功,則跳轉(zhuǎn)至步驟101,重新對(duì)用戶(hù)的字符輸入過(guò)程進(jìn)行監(jiān)控, 并同時(shí)刪除在步驟101中針對(duì)輸入的字符記錄的時(shí)間,以及停止計(jì)時(shí)器。本步驟的具體實(shí)現(xiàn)過(guò)程如下第一步判斷用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是否是刪除操作,若是,則執(zhí)行第二步;否則,跳轉(zhuǎn)至步驟101,表示在步驟101中用戶(hù)的字符輸入成功。第二步判斷用戶(hù)的刪除操作后的相鄰操作是否是重新點(diǎn)擊所述字符按鍵或點(diǎn)擊與字符按鍵相鄰的按鍵,若是,則執(zhí)行步驟103,確定用戶(hù)執(zhí)行對(duì)所述字符的修正操作;否則,跳轉(zhuǎn)至步驟101。如果用戶(hù)在輸入一個(gè)字符后緊接著刪除該字符,則該字符的輸入是有誤的。此后, 如果用戶(hù)未在原字符按鍵所在的周邊范圍內(nèi)執(zhí)行字符操作,表示步驟1 0 1中雖然用戶(hù)輸入字符有誤,但并不是由于點(diǎn)擊按鍵不準(zhǔn)確造成的;如果用戶(hù)仍舊在原字符按鍵所在的周邊范圍內(nèi)執(zhí)行字符操作,表示用戶(hù)實(shí)際希望點(diǎn)擊的按鍵是原字符按鍵周邊的按鍵,之前的字符輸入錯(cuò)誤是由于點(diǎn)擊位置不準(zhǔn)確造成的,因此,執(zhí)行后續(xù)對(duì)按鍵的放大操作,以克服點(diǎn)擊位置不準(zhǔn)確的問(wèn)題。步驟103 增大輸入的字符對(duì)應(yīng)的修正操作次數(shù)。如果在步驟101中,用戶(hù)根據(jù)圖2所示的軟鍵盤(pán)布局,點(diǎn)擊“ 1 ”按鍵輸入字符“ 1 ”, 并在步驟102中對(duì)字符“1”執(zhí)行了修正操作,則在本步驟中,將“1”字符對(duì)應(yīng)的修正操作次數(shù)加1。如果當(dāng)前執(zhí)行的是“1”字符的首次修正操作,則“1”字符對(duì)應(yīng)的修正操作次數(shù)為 1 ;如果當(dāng)前執(zhí)行的是“1”字符的第N次(N為大于0的整數(shù))修正操作,則“1”字符對(duì)應(yīng)的修正操作次數(shù)為N+1。步驟104 將增大后的修正操作次數(shù)與第一門(mén)限值進(jìn)行比較,如果修正操作次數(shù)達(dá)到第一門(mén)限值,則執(zhí)行步驟105 ;否則,跳轉(zhuǎn)至步驟102。在本步驟中,可以根據(jù)能夠容忍的出錯(cuò)次數(shù)預(yù)先設(shè)定第一門(mén)限值,如設(shè)定第一門(mén)限值為2,表示當(dāng)用戶(hù)連續(xù)兩次出現(xiàn)點(diǎn)擊位置不準(zhǔn)確造成字符輸入錯(cuò)誤時(shí)執(zhí)行后續(xù)對(duì)按鍵的放大操作。步驟105 確定當(dāng)前時(shí)間與步驟101中記錄時(shí)間的差值,并將該差值與第二門(mén)限值進(jìn)行比較,如果差值小于第二門(mén)限值,則執(zhí)行步驟106 ;否則,跳轉(zhuǎn)至步驟102。在本實(shí)施例中,考慮到用戶(hù)在實(shí)際字符輸入過(guò)程中的連貫性,如果用戶(hù)在第二門(mén)限值的時(shí)長(zhǎng)內(nèi)進(jìn)行修正操作的次數(shù)達(dá)到第一門(mén)限值,則認(rèn)為需要執(zhí)行后續(xù)對(duì)按鍵的放大操作;否則,用戶(hù)在輸入字符以及執(zhí)行刪除操作之間隔了很長(zhǎng)的時(shí)間,則用戶(hù)很可能已經(jīng)不是針對(duì)該字符的刪除操作,即使是也可能不是由于點(diǎn)擊位置不準(zhǔn)確造成字符輸入錯(cuò)誤,因此, 不需要執(zhí)行后續(xù)對(duì)按鍵的放大操作。本步驟是在實(shí)現(xiàn)本發(fā)明目的的基礎(chǔ)上,進(jìn)一步確定用戶(hù)是在一段時(shí)長(zhǎng)內(nèi)由于點(diǎn)擊不準(zhǔn)確造成輸入錯(cuò)誤的優(yōu)選步驟,使用戶(hù)在正常使用觸摸屏輸入字符出現(xiàn)錯(cuò)誤時(shí)不會(huì)觸發(fā)放大顯示功能,避免了由于頻繁出現(xiàn)放大顯示對(duì)用戶(hù)的正常使用造成影響的問(wèn)題。步驟106 根據(jù)字符按鍵的坐標(biāo)值和對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏的設(shè)定區(qū)域內(nèi)放大顯示。由于通過(guò)步驟104已確定用戶(hù)連續(xù)出現(xiàn)點(diǎn)擊位置不準(zhǔn)確造成字符輸入錯(cuò)誤,且用戶(hù)每次點(diǎn)擊都是在所述字符按鍵與該字符按鍵周?chē)鷧^(qū)域,因此,將字符按鍵和對(duì)應(yīng)的關(guān)聯(lián)按鍵在觸摸屏的設(shè)定區(qū)域內(nèi)放大顯示,使用戶(hù)能夠清楚地看清放大后的字符以及能夠準(zhǔn)確地點(diǎn)擊希望輸入字符的字符按鍵,以便于用戶(hù)能夠通過(guò)點(diǎn)擊放大的按鍵重新輸入字符。在本實(shí)施例一的方案中,可以通過(guò)以下兩種方式來(lái)放大字符按鍵和關(guān)聯(lián)按鍵第一種方式在步驟105的條件滿(mǎn)足執(zhí)行步驟106時(shí),放大一次字符按鍵和關(guān)聯(lián)按鍵,并在結(jié)束放大顯示后將步驟101中輸入錯(cuò)誤的字符對(duì)應(yīng)的修正操作次數(shù)清零,以及將記錄時(shí)間清零,并重復(fù)執(zhí)行實(shí)施例一的步驟。第二種方式在執(zhí)行步驟106放大一次字符按鍵和關(guān)聯(lián)按鍵后的設(shè)定時(shí)長(zhǎng)內(nèi),用戶(hù)每次點(diǎn)擊所述字符按鍵以及對(duì)應(yīng)的關(guān)聯(lián)按鍵時(shí),都將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示,并在設(shè)定時(shí)長(zhǎng)到達(dá)時(shí)將步驟101中輸入錯(cuò)誤的字符對(duì)應(yīng)的修正操作次數(shù)清零,以及將記錄時(shí)間清零,并重復(fù)執(zhí)行實(shí)施例一的步驟。在第二種方式下,可以使用戶(hù)能夠熟悉觸摸屏內(nèi)各觸摸按鍵的位置,進(jìn)而減少點(diǎn)擊不準(zhǔn)確導(dǎo)致的輸入錯(cuò)誤。通過(guò)本發(fā)明實(shí)施例一提供的方法,使用戶(hù)在使用觸摸屏輸入字符時(shí),能夠主動(dòng)識(shí)別用戶(hù)當(dāng)前的輸入錯(cuò)誤是否是由于點(diǎn)擊不準(zhǔn)確造成的,在確定是用戶(hù)點(diǎn)擊不準(zhǔn)確造成的輸入錯(cuò)誤時(shí),能夠?qū)⒂脩?hù)希望輸入的字符的按鍵以及周邊按鍵放大后顯示,以達(dá)到用戶(hù)準(zhǔn)確點(diǎn)擊按鍵的目的;進(jìn)一步地,由于本發(fā)明在用戶(hù)一段時(shí)長(zhǎng)內(nèi)多次由于點(diǎn)擊不準(zhǔn)確造成輸入錯(cuò)誤時(shí)才放大顯示按鍵,因此,用戶(hù)在正常使用觸摸屏輸入字符出現(xiàn)錯(cuò)誤時(shí)不會(huì)觸發(fā)放大顯示功能,避免了由于頻繁出現(xiàn)放大顯示對(duì)用戶(hù)的正常使用造成影響的問(wèn)題。實(shí)施例二 如圖3所示,本發(fā)明實(shí)施例二還提供一種放大觸摸屏內(nèi)觸摸按鍵的設(shè)備,所述設(shè)備包括記錄模塊11、監(jiān)測(cè)模塊12、第一比較模塊13和放大顯示模塊14,其中記錄模塊11 用于記錄用戶(hù)點(diǎn)擊的字符按鍵在觸摸屏上的坐標(biāo)值,以及與所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值;監(jiān)測(cè)模塊12用于監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作;第一比較模塊13用于將執(zhí)行的修正操作次數(shù)與第一門(mén)限值進(jìn)行比較;放大顯示模塊14用于在修正操作次數(shù)達(dá)到第一門(mén)限值時(shí),根據(jù)字符按鍵的坐標(biāo)值和關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。所述監(jiān)測(cè)模塊12進(jìn)一步包括第一判斷子模塊21、第二判斷子模塊22和確定子模塊23,其中第一判斷子模塊21用于判斷用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是否是刪除操作;第二判斷子模塊22用于在確定用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是刪除操作時(shí),進(jìn)一步判斷刪除操作之后的相鄰操作是否是點(diǎn)擊所述字符按鍵或與字符按鍵相鄰的按鍵;確定子模塊23用于確定在刪除操作之后的相鄰操作是點(diǎn)擊所述字符按鍵或與字符按鍵相鄰的按鍵時(shí),確定用戶(hù)對(duì)所述字符執(zhí)行修正操作。所述記錄模塊11還用于記錄用戶(hù)點(diǎn)擊字符按鍵的時(shí)間。所述設(shè)備還包括第二比較模塊15,用于將當(dāng)前時(shí)間與記錄時(shí)間的差值與第二門(mén)限值進(jìn)行比較。所述放大顯示模塊14還用于在所述差值小于第二門(mén)限值時(shí),將字符按鍵和對(duì)應(yīng)的關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。所述設(shè)備還包括清零模塊16,用于將所述字符對(duì)應(yīng)的修正操作次數(shù)以及所述記錄
時(shí)間清零。本實(shí)施例二中的設(shè)備是與實(shí)施例一屬于同一發(fā)明構(gòu)思下的通過(guò)觸摸屏輸入字符的設(shè)備,本實(shí)施例二中也不限于該設(shè)備具有實(shí)現(xiàn)實(shí)施例一方案的其他模塊。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種放大觸摸屏內(nèi)觸摸按鍵的方法,其特征在于,所述方法包括記錄用戶(hù)點(diǎn)擊的字符按鍵在觸摸屏上的坐標(biāo)值,以及與所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值;監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作,并在執(zhí)行的修正操作次數(shù)達(dá)到第一門(mén)限值時(shí),根據(jù)字符按鍵的坐標(biāo)值和關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵包括與所述字符按鍵相鄰的按鍵,和/或通過(guò)點(diǎn)擊能夠輸入備選字符的按鍵。
3.如權(quán)利要求1或2所述的方法,其特征在于,監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作,包括判斷用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是否是刪除操作,若是,則在確定刪除操作之后的相鄰操作是點(diǎn)擊所述字符按鍵或與字符按鍵相鄰的按鍵時(shí),確定用戶(hù)對(duì)所述字符執(zhí)行修正操作。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括 記錄用戶(hù)點(diǎn)擊字符按鍵的時(shí)間;在確定修正操作次數(shù)達(dá)到第一門(mén)限值之后,且將字符按鍵和關(guān)聯(lián)按鍵放大顯示之前, 所述方法還包括確定當(dāng)前時(shí)間與記錄時(shí)間的差值小于第二門(mén)限值。
5.如權(quán)利要求4所述的方法,其特征在于,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示之后,所述方法還包括在設(shè)定時(shí)長(zhǎng)內(nèi)用戶(hù)每次點(diǎn)擊所述字符按鍵以及對(duì)應(yīng)的關(guān)聯(lián)按鍵時(shí),將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。
6.如權(quán)利要求5所述的方法,其特征在于,將字符按鍵和關(guān)聯(lián)按鍵一次放大顯示之后,或在所述設(shè)定時(shí)長(zhǎng)到達(dá)后將所述字符對(duì)應(yīng)的修正操作次數(shù)清零,以及將所述記錄時(shí)間清零。
7.—種放大觸摸屏內(nèi)觸摸按鍵的設(shè)備,其特征在于,所述設(shè)備包括記錄模塊,用于記錄用戶(hù)點(diǎn)擊的字符按鍵在觸摸屏上的坐標(biāo)值,以及與所述字符按鍵對(duì)應(yīng)的關(guān)聯(lián)按鍵的坐標(biāo)值;監(jiān)測(cè)模塊,用于監(jiān)測(cè)用戶(hù)對(duì)點(diǎn)擊字符按鍵時(shí)輸入的字符執(zhí)行的修正操作; 第一比較模塊,用于將執(zhí)行的修正操作次數(shù)與第一門(mén)限值進(jìn)行比較; 放大顯示模塊,用于在修正操作次數(shù)達(dá)到第一門(mén)限值時(shí),根據(jù)字符按鍵的坐標(biāo)值和關(guān)聯(lián)按鍵的坐標(biāo)值,將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。
8.如權(quán)利要求7所述的設(shè)備,其特征在于,所述監(jiān)測(cè)模塊包括第一判斷子模塊,用于判斷用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是否是刪除操作; 第二判斷子模塊,用于在確定用戶(hù)點(diǎn)擊字符按鍵后的相鄰操作是刪除操作時(shí),進(jìn)一步判斷刪除操作之后的相鄰操作是否是點(diǎn)擊所述字符按鍵或與字符按鍵相鄰的按鍵;確定子模塊,用于確定在刪除操作之后的相鄰操作是點(diǎn)擊所述字符按鍵或與字符按鍵相鄰的按鍵時(shí),確定用戶(hù)對(duì)所述字符執(zhí)行修正操作。
9.如權(quán)利要求7所述的設(shè)備,其特征在于,所述記錄模塊,還用于記錄用戶(hù)點(diǎn)擊字符按鍵的時(shí)間; 所述設(shè)備還包括第二比較模塊,用于將當(dāng)前時(shí)間與記錄時(shí)間的差值與第二門(mén)限值進(jìn)行比較; 所述放大顯示模塊,還用于在所述差值小于第二門(mén)限值時(shí),將字符按鍵和關(guān)聯(lián)按健在觸摸屏內(nèi)放大顯示。
10.如權(quán)利要求9所述的設(shè)備,其特征在于,所述放大顯示模塊,還用于在設(shè)定時(shí)長(zhǎng)內(nèi)用戶(hù)每次點(diǎn)擊所述字符按鍵以及對(duì)應(yīng)的關(guān)聯(lián)按鍵時(shí),將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示。
11.如權(quán)利要求10所述的設(shè)備,其特征在于,所述設(shè)備還包括清零模塊,用于將字符按鍵和關(guān)聯(lián)按鍵一次放大顯示之后,或在所述設(shè)定時(shí)長(zhǎng)到達(dá)后將所述字符對(duì)應(yīng)的修正操作次數(shù)以及所述記錄時(shí)間清零。
全文摘要
本發(fā)明公開(kāi)了一種放大觸摸屏內(nèi)觸摸按鍵的方法及設(shè)備,主要內(nèi)容包括在記錄用戶(hù)點(diǎn)擊的字符按鍵以及該字符按鍵在軟鍵盤(pán)上的關(guān)聯(lián)按鍵坐標(biāo)值后,對(duì)用戶(hù)是否執(zhí)行對(duì)輸入字符的修正操作進(jìn)行監(jiān)測(cè),在用戶(hù)對(duì)該字符的修正次數(shù)達(dá)到第一門(mén)限值時(shí),將字符按鍵和關(guān)聯(lián)按鍵在觸摸屏內(nèi)放大顯示,以達(dá)到在確定用戶(hù)確實(shí)是針對(duì)某一字符出現(xiàn)點(diǎn)擊不準(zhǔn)確的情況時(shí),使用戶(hù)能夠通過(guò)點(diǎn)擊放大的按鍵重新輸入字符,避免點(diǎn)擊出錯(cuò),提高字符輸入效率。
文檔編號(hào)G06F3/041GK102262497SQ20101018991
公開(kāi)日2011年11月30日 申請(qǐng)日期2010年5月25日 優(yōu)先權(quán)日2010年5月25日
發(fā)明者金鏑 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司