專(zhuān)利名稱(chēng):一種光標(biāo)控制方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端技術(shù)領(lǐng)域中的觸摸屏技術(shù)領(lǐng)域,尤其涉及一種光標(biāo)控制方法及裝置。
背景技術(shù):
目前,用戶(hù)在使用智能終端(例如智能手機(jī)、平板電腦)在觸摸屏上進(jìn)行文字編輯等應(yīng)用操作時(shí),對(duì)光標(biāo)位置的控制,一般采用如下方式第一種方式用戶(hù)直接點(diǎn)擊需要定位的位置,智能終端在檢測(cè)到觸摸屏上被點(diǎn)擊的位置后,直接將光標(biāo)移動(dòng)到該位置。
第二種方式用戶(hù)用手指點(diǎn)擊一下輸入?yún)^(qū)域,屏幕上會(huì)出現(xiàn)移動(dòng)提示條,再用手指按住提示條不放,并在屏幕上進(jìn)行滑動(dòng)操作,來(lái)控制光標(biāo)的移動(dòng)。然而,上述第一種方式和第二種方式,由于受到智能終端的屏幕尺寸一般較小的限制,以及移動(dòng)提示條面積較小的限制,經(jīng)常會(huì)出現(xiàn)點(diǎn)擊位置不準(zhǔn)確,從而無(wú)法或者很難有效地將光標(biāo)定位到所期望的位置上。第三種方式用戶(hù)用手指按住觸摸屏上的光標(biāo)不放,在持續(xù)一段時(shí)間后,智能終端放大光標(biāo)所在位置周?chē)欢娣e的內(nèi)容,用戶(hù)再通過(guò)手指向各方向的給力,微調(diào)光標(biāo)的位置。然而,上述第三種方式中,需要在用戶(hù)按住屏幕持續(xù)一段時(shí)間后,才能啟動(dòng)對(duì)光標(biāo)位置的控制,并且在用戶(hù)控制光標(biāo)移動(dòng)的過(guò)程中,一旦手指離開(kāi)屏幕,則會(huì)立刻切換出對(duì)光標(biāo)的控制狀態(tài),如果需要再次進(jìn)入對(duì)光標(biāo)的控制狀態(tài),則需要重新通過(guò)按住屏幕持續(xù)一段時(shí)間來(lái)啟動(dòng),從而導(dǎo)致控制效率較低,且對(duì)用戶(hù)進(jìn)行控制操作的要求較高。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種光標(biāo)控制方法及裝置,用以解決現(xiàn)有技術(shù)中存在的對(duì)觸摸屏上的光標(biāo)進(jìn)行控制不準(zhǔn)確以及效率低的問(wèn)題。本發(fā)明實(shí)施例提供一種光標(biāo)控制方法,包括檢測(cè)觸摸屏上被觸摸操作的觸摸位置;當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),所述指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面上。本發(fā)明實(shí)施例還提供一種光標(biāo)控制裝置,包括檢測(cè)單元,用于檢測(cè)觸摸屏上被觸摸操作的觸摸位置;控制單元,用于當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),所述指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面上。本發(fā)明有益效果包括本發(fā)明實(shí)施例提供的方法中,在觸摸屏上顯示的應(yīng)用界面上,設(shè)置與方向?qū)?yīng)的指定區(qū)域,并在檢測(cè)到觸摸屏上被觸摸操作的觸摸位置位于該指定區(qū)域時(shí),控制觸摸屏上顯示的光標(biāo)向該指定區(qū)域?qū)?yīng)的方向移動(dòng)。相比現(xiàn)有技術(shù),避免了由于點(diǎn)擊不準(zhǔn)確而導(dǎo)致光標(biāo)定位不準(zhǔn)確的問(wèn)題,且在用戶(hù)對(duì)觸摸屏進(jìn)行觸摸后,可以立即控制光標(biāo)的移動(dòng),而不需要持續(xù)一段時(shí)間后再啟動(dòng)控制操作,從而提高了對(duì)光標(biāo)控制的效率;并且,將該指定區(qū)域設(shè)置在當(dāng)前顯示的應(yīng)用界面上,可以減少觸摸屏上控制界面所占的面積,從而提高了應(yīng)用界面在觸摸屏上所占的面積,進(jìn)而增加了應(yīng)用界面中所顯示的內(nèi)容;并且,將該指定區(qū)域設(shè)置在當(dāng)前顯示的應(yīng)用界面上,還可以減少對(duì)該指定區(qū)域的覆蓋范圍大小的限制,從而更方便用戶(hù)對(duì)該指定區(qū)域的觸摸操作,進(jìn)而提高了對(duì)光標(biāo)進(jìn)行控制的效率。
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中圖I為本發(fā)明實(shí)施例提供的光標(biāo)控制方法的流程圖;圖2為本發(fā)明實(shí)施例I中用于光標(biāo)控制的各指定區(qū)域的位置示意圖之一;圖3為本發(fā)明實(shí)施例I中用于光標(biāo)控制的各指定區(qū)域的位置示意圖之二 ;圖4為本發(fā)明實(shí)施例I中用于光標(biāo)控制的各指定區(qū)域的位置示意圖之三;圖5為本發(fā)明實(shí)施例2中用于光標(biāo)控制的各指定區(qū)域的位置示意圖之一;圖6為本發(fā)明實(shí)施例2中用于光標(biāo)控制的各指定區(qū)域的位置示意圖之二 ;圖7為本發(fā)明實(shí)施例3中提供的光標(biāo)控制方法的流程圖;圖8為本發(fā)明實(shí)施例4中提供的光標(biāo)控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了給出提高對(duì)觸摸屏上的光標(biāo)進(jìn)行控制的準(zhǔn)確性以及效率的實(shí)現(xiàn)方案,本發(fā)明實(shí)施例提供了一種光標(biāo)控制方法及裝置,以下結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。本發(fā)明實(shí)施例提供一種光標(biāo)控制方法,如圖I所示,包括步驟101、檢測(cè)觸摸屏上被觸摸操作的觸摸位置。步驟102、當(dāng)該觸摸位置位于觸摸屏上的指定區(qū)域時(shí),控制觸摸屏上顯示的光標(biāo)向該指定區(qū)域?qū)?yīng)的方向移動(dòng),該指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面上。下面結(jié)合附圖,用具體實(shí)施例對(duì)本發(fā)明提供的方法進(jìn)行詳細(xì)描述。實(shí)施例I :本發(fā)明實(shí)施例I中,在進(jìn)入光標(biāo)控制輸入模式后,在觸摸屏上顯示的應(yīng)用界面上,設(shè)置與方向?qū)?yīng)的指定區(qū)域,具體可以設(shè)置分別與不同方向?qū)?yīng)的多個(gè)指定區(qū)域,例如,本實(shí)施例I中設(shè)置與上、下、左、右四個(gè)方向分別對(duì)應(yīng)的四個(gè)指定區(qū)域,其中,應(yīng)用界面上顯示終端當(dāng)前運(yùn)行的應(yīng)用程序所對(duì)應(yīng)的應(yīng)用內(nèi)容,例如,可以為文字編輯界面等;相對(duì)應(yīng)用界面而言的是控制界面,控制界面上顯示向用戶(hù)提供的控制操作內(nèi)容,例如,可以為文字輸入需要的虛擬鍵盤(pán)區(qū)域等。進(jìn)一步的,為了便于用戶(hù)對(duì)光標(biāo)的控制操作,基于用戶(hù)的操作習(xí)慣,如圖2所示,設(shè)置與上方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的上方,將該指定區(qū)域稱(chēng)作上方指定區(qū)域;設(shè)置與下方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的下方,將該指定區(qū)域稱(chēng)作下方指定區(qū)域;設(shè)置與左方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的左方,將該指定區(qū)域稱(chēng)作左方指定區(qū)域;設(shè)置與右方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的右方,將該指定區(qū)域稱(chēng)作右方指定區(qū)域。為了進(jìn)一步的便于用戶(hù)對(duì)光標(biāo)的控制操作,可以設(shè)置該四個(gè)指定區(qū)域的覆蓋范圍 尺寸不小于設(shè)定范圍閾值,例如,該設(shè)定范圍閾值可以為應(yīng)用界面尺寸的設(shè)定百分比,具體數(shù)值可以根據(jù)觸摸屏的實(shí)際大小等實(shí)際使用情況進(jìn)行靈活設(shè)置。較佳的,如圖2所示,可以設(shè)置該四個(gè)指定區(qū)域覆蓋觸摸屏上顯示的應(yīng)用界面的全部區(qū)域,以使得該四個(gè)指定區(qū)域的覆蓋范圍尺寸盡可能的大,以便于用戶(hù)對(duì)光標(biāo)的控制操作;除圖2所示的設(shè)置方式外,還可以采用如圖3所示的方式設(shè)置。本實(shí)施例I中,在進(jìn)行光標(biāo)控制時(shí),除設(shè)置該四個(gè)指定區(qū)域用于控制光標(biāo)的移動(dòng)夕卜,還可以設(shè)置光標(biāo)控制取消區(qū)域,用于在檢測(cè)到該光標(biāo)控制取消區(qū)域被觸摸時(shí),控制觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式,具體可以切換到進(jìn)入光標(biāo)控制輸入模式之前的輸入模式,如文字編輯模式等。該光標(biāo)控制取消區(qū)域的具體位置,可以設(shè)置在控制界面上,也可以設(shè)置在應(yīng)用界面上,例如,如圖4所示,設(shè)置該光標(biāo)控制取消區(qū)域位于觸摸屏顯示的應(yīng)用界面的中央位置。并且,當(dāng)該光標(biāo)控制取消區(qū)域設(shè)置在應(yīng)用界面上時(shí),可以設(shè)置該四個(gè)指定區(qū)域和該光標(biāo)控制取消區(qū)域,共同覆蓋觸摸屏上顯示的應(yīng)用界面的全部區(qū)域。實(shí)施例2:本發(fā)明實(shí)施例2中,在進(jìn)入光標(biāo)控制輸入模式后,在觸摸屏上顯示的應(yīng)用界面上,設(shè)置與方向?qū)?yīng)的指定區(qū)域,具體可以設(shè)置分別與不同方向?qū)?yīng)的多個(gè)指定區(qū)域,例如,本實(shí)施例2中設(shè)置與上、下、左、右、左上、右上、左下和右下八個(gè)方向分別對(duì)應(yīng)的八個(gè)指定區(qū)域,其中,應(yīng)用界面上顯示終端當(dāng)前運(yùn)行的應(yīng)用程序所對(duì)應(yīng)的應(yīng)用內(nèi)容,例如,可以為文字編輯界面等;相對(duì)應(yīng)用界面而言的是控制界面,控制界面上顯示向用戶(hù)提供的控制操作內(nèi)容,例如,可以為文字輸入需要的虛擬鍵盤(pán)區(qū)域等。進(jìn)一步的,為了便于用戶(hù)對(duì)光標(biāo)的控制操作,基于用戶(hù)的操作習(xí)慣,如圖5所示,設(shè)置與上方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的上方,將該指定區(qū)域稱(chēng)作上方指定區(qū)域;設(shè)置與下方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的下方,將該指定區(qū)域稱(chēng)作下方指定區(qū)域;設(shè)置與左方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的左方,將該指定區(qū)域稱(chēng)作左方指定區(qū)域;設(shè)置與右方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的右方,將該指定區(qū)域稱(chēng)作右方指定區(qū)域;設(shè)置與左上方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的左上方,將該指定區(qū)域稱(chēng)作左上指定區(qū)域;設(shè)置與右上方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的右上方,將該指定區(qū)域稱(chēng)作右上指定區(qū)域;設(shè)置與左下方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的左下方,將該指定區(qū)域稱(chēng)作左下指定區(qū)域;設(shè)置與右下方向?qū)?yīng)的指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面的右下方,將該指定區(qū)域稱(chēng)作右下指定區(qū)域。為了進(jìn)一步的便于用戶(hù)對(duì)光標(biāo)的控制操作,可以設(shè)置該八個(gè)指定區(qū)域的覆蓋范圍尺寸不小于設(shè)定范圍閾值,例如,該設(shè)定范圍閾值可以為應(yīng)用界面尺寸的設(shè)定百分比,具體數(shù)值可以根據(jù)觸摸屏的實(shí)際大小等實(shí)際使用情況進(jìn)行靈活設(shè)置。
較佳的,如圖5所示,可以設(shè)置該八個(gè)指定區(qū)域覆蓋觸摸屏上顯示的應(yīng)用界面的全部區(qū)域,以使得該八個(gè)指定區(qū)域的覆蓋范圍尺寸盡可能的大,以便于用戶(hù)對(duì)光標(biāo)的控制操作。本實(shí)施例2中,在進(jìn)行光標(biāo)控制時(shí),除設(shè)置該八個(gè)指定區(qū)域用于控制光標(biāo)的移動(dòng)夕卜,還可以設(shè)置光標(biāo)控制取消區(qū)域,用于在檢測(cè)到該光標(biāo)控制取消區(qū)域被觸摸時(shí),控制觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式,具體可以切換到進(jìn)入光標(biāo)控制輸入模式之前的輸入模式,如文字編輯模式等。該光標(biāo)控制取消區(qū)域的具體位置,可以設(shè)置在控制界面上,也可以設(shè)置在應(yīng)用界面上,例如,如圖6所示,設(shè)置該光標(biāo)控制取消區(qū)域位于觸摸屏顯示的應(yīng)用界面的中央位置。并且,當(dāng)該光標(biāo)控制取消區(qū)域設(shè)置在應(yīng)用界面上時(shí),可以設(shè)置該八個(gè)指定區(qū)域和該光標(biāo)控制取消區(qū)域,共同覆蓋觸摸屏上顯示的應(yīng)用界面的全部區(qū)域。實(shí)施例3 基于上述實(shí)施例I或?qū)嵤├?中進(jìn)行光標(biāo)控制時(shí)的各指定區(qū)域的設(shè)置,本實(shí)施例3中提出如圖7所示的光標(biāo)控制處理流程,具體包括如下處理步驟步驟701、用戶(hù)可以通過(guò)點(diǎn)擊觸摸屏上的光標(biāo)控制切換區(qū)域,將觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式,相應(yīng)的,終端在檢測(cè)到觸摸屏上的光標(biāo)控制切換區(qū)域被進(jìn)行觸摸操作后,控制觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式。步驟702、終端在控制觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式之后,則按照上述實(shí)施例I或?qū)嵤├?中的方式,在觸摸屏上顯示各指定區(qū)域的覆蓋范圍,也可以還顯示光標(biāo)控制取消區(qū)域的范圍,具體的,可以采用半透明的方式顯示,以便用戶(hù)在獲知覆蓋范圍的同時(shí),還能夠清楚的了解應(yīng)用界面上的應(yīng)用內(nèi)容。本實(shí)施例3中,顯示各指定區(qū)域的覆蓋范圍的步驟為可選步驟,當(dāng)用戶(hù)采用該光標(biāo)控制方式進(jìn)行光標(biāo)控制一段時(shí)間,并熟悉各指定區(qū)域的覆蓋范圍后,即可以在切換到光標(biāo)控制輸入模式之后,不再顯示覆蓋范圍。步驟703、終端在顯示覆蓋范圍持續(xù)設(shè)定時(shí)長(zhǎng)后,取消顯示覆蓋范圍。通過(guò)執(zhí)行本步驟,可以在用戶(hù)已知各指定區(qū)域的覆蓋范圍后,通過(guò)取消顯示該覆蓋范圍,以便于用戶(hù)能夠更清楚的對(duì)應(yīng)用界面上的應(yīng)用內(nèi)容進(jìn)行瀏覽。步驟704、終端在控制觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式之后,用戶(hù)即可以通過(guò)對(duì)觸摸屏上應(yīng)用界面的觸摸操作,控制光標(biāo)的移動(dòng),相應(yīng)的,終端則檢測(cè)觸摸屏上被觸摸操作的觸摸位置。本步驟與上述步驟702和步驟703之間沒(méi)有嚴(yán)格的先后順序。步驟705、終端根據(jù)所檢測(cè)到的該觸摸位置所位于的指定區(qū)域,控制光標(biāo)向該觸摸位置所位于的指定區(qū)域?qū)?yīng)的方向移動(dòng),具體包括當(dāng)該觸摸位置位于上方指定區(qū)域時(shí),控制光標(biāo)向上移動(dòng);當(dāng)該觸摸位置位于下方指定區(qū)域時(shí),控制光標(biāo)向下移動(dòng);當(dāng)該觸摸位置位于左方指定區(qū)域時(shí),控制光標(biāo)向左移動(dòng);當(dāng)該觸摸位置位于右方指定區(qū)域時(shí),控制光標(biāo)向右移動(dòng);
當(dāng)指定區(qū)域還包括與左上、右上、左下和右下四個(gè)方向分別對(duì)應(yīng)的四個(gè)指定區(qū)域時(shí),還包括當(dāng)該觸摸位置位于左上指定區(qū)域時(shí),控制光標(biāo)向左上方移動(dòng);當(dāng)該觸摸位置位于右上指定區(qū)域時(shí),控制光標(biāo)向右上方移動(dòng);當(dāng)該觸摸位置位于左下指定區(qū)域時(shí),控制光標(biāo)向左下方移動(dòng);當(dāng)該觸摸位置位于右下指定區(qū)域時(shí),控制光標(biāo)向右下方移動(dòng)。其中,按照目前用戶(hù)對(duì)光標(biāo)進(jìn)行定位時(shí)的控制習(xí)慣,在觸摸屏的當(dāng)前平面坐標(biāo)系中,控制光標(biāo)向上移動(dòng),具體是指控制光標(biāo)向Y軸正方向移動(dòng);控制光標(biāo)向下移動(dòng),具體是指控制光標(biāo)向Y軸負(fù)方向移動(dòng);控制光標(biāo)向左移動(dòng),具體是指控制光標(biāo)向X軸負(fù)方向移動(dòng);控制光標(biāo)向右移動(dòng),具體是指控制光標(biāo)向X軸正方向移動(dòng);相應(yīng)的,控制光標(biāo)向左上方移動(dòng),具體是指控制光標(biāo)向第二象限對(duì)應(yīng)方向移動(dòng),例如,向135度方向移動(dòng);控制光標(biāo)向右上方移動(dòng),具體是指控制光標(biāo)向第一象限對(duì)應(yīng)方向移動(dòng),例如,向45度方向移動(dòng);控制光標(biāo)向左上方移動(dòng),具體是指控制光標(biāo)向第三象限對(duì)應(yīng)方向移動(dòng),例如,向225度方向移動(dòng);控制光標(biāo)向右下方移動(dòng),具體是指控制光標(biāo)向第四象限對(duì)應(yīng)方向移動(dòng),例如,向315度方向移動(dòng)。本步驟中,還包括當(dāng)該觸摸位置位于光標(biāo)控制取消區(qū)域時(shí),則控制觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式。采用本發(fā)明實(shí)施例提供的上述光標(biāo)控制方法,相比現(xiàn)有技術(shù),避免了由于點(diǎn)擊不準(zhǔn)確而導(dǎo)致光標(biāo)定位不準(zhǔn)確的問(wèn)題,且在用戶(hù)對(duì)觸摸屏進(jìn)行觸摸后,可以立即控制光標(biāo)的移動(dòng),而不需要持續(xù)一段時(shí)間后再啟動(dòng)控制操作,從而提高了對(duì)光標(biāo)控制的效率。并且,將各指定區(qū)域設(shè)置在當(dāng)前顯示的應(yīng)用界面上,可以減少觸摸屏上控制界面所占的面積,從而提高了應(yīng)用界面所占的面積,進(jìn)而增加了應(yīng)用界面中所顯示的內(nèi)容。并且,將各指定區(qū)域設(shè)置在當(dāng)前顯示的應(yīng)用界面上,還可以減少對(duì)各指定區(qū)域的覆蓋范圍大小的限制,從而更方便用戶(hù)對(duì)各指定區(qū)域的觸摸操作,進(jìn)而提高了對(duì)光標(biāo)進(jìn)行控制的效率。實(shí)施例4:基于同一發(fā)明構(gòu)思,根據(jù)本發(fā)明上述實(shí)施例提供的光標(biāo)控制方法,相應(yīng)地,本發(fā)明實(shí)施例4還提供了一種光標(biāo)控制裝置,該光標(biāo)控制裝置可集成于終端中,其結(jié)構(gòu)示意圖如圖8所示,具體包括檢測(cè)單元801,用于檢測(cè)觸摸屏上被觸摸操作的觸摸位置;
控制單元802,用于當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),所述指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面上。進(jìn)一步的,控制單元802,具體用于當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右四個(gè)方向分別對(duì)應(yīng)的四個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng);或者當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右、左上、右上、左下和右下八個(gè)方向分別對(duì)應(yīng)的八個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng)。進(jìn)一步的,檢測(cè)單元801,還用于在檢測(cè)觸摸 屏上被觸摸操作的觸摸位置之前,檢測(cè)所述觸摸屏上的光標(biāo)控制切換區(qū)域是否被進(jìn)行觸摸操作;控制單元802,還用于在檢測(cè)單元801檢測(cè)到所述觸摸屏上的光標(biāo)控制切換區(qū)域被進(jìn)行觸摸操作后,控制所述觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式。進(jìn)一步的,控制單元802,還用于在所述觸摸屏上顯示各指定區(qū)域的覆蓋范圍;并在顯示所述覆蓋范圍持續(xù)設(shè)定時(shí)長(zhǎng)后,取消顯示所述覆蓋范圍。進(jìn)一步的,控制單元802,還用于當(dāng)所述觸摸位置位于所述觸摸屏上的光標(biāo)控制取消區(qū)域時(shí),控制所述觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式,所述光標(biāo)控制取消區(qū)域位于所述觸摸屏顯示的應(yīng)用界面的中央位置。上述各模塊的功能可對(duì)應(yīng)于圖I和圖7所示流程中的相應(yīng)處理步驟,在此不再贅述。綜上所述,本發(fā)明實(shí)施例提供的方案,包括檢測(cè)觸摸屏上被觸摸操作的觸摸位置;并當(dāng)該觸摸位置位于觸摸屏上的指定區(qū)域時(shí),控制觸摸屏上顯示的光標(biāo)向該指定區(qū)域?qū)?yīng)的方向移動(dòng),該指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面上。采用本發(fā)明實(shí)施例提供的方案,提高了對(duì)觸摸屏上的光標(biāo)進(jìn)行控制的準(zhǔn)確性以及效率。本申請(qǐng)的實(shí)施例所提供的光標(biāo)控制裝置可通過(guò)計(jì)算機(jī)程序?qū)崿F(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要光標(biāo)控制裝置具有上述功能,都應(yīng)該在本申請(qǐng)的保護(hù)范圍之內(nèi)。本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(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.一種光標(biāo)控制方法,其特征在于,包括 檢測(cè)觸摸屏上被觸摸操作的觸摸位置; 當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),所述指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面上。
2.如權(quán)利要求I所述的方法,其特征在于,當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),具體包括 當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右四個(gè)方向分別對(duì)應(yīng)的四個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng);或者 當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右、左上、右上、左下和右下八個(gè)方向分別對(duì)應(yīng)的八個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng)。
3.如權(quán)利要求2所述的方法,其特征在于,與上方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的上方; 與下方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的下方; 與左方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的左方; 與右方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的右方; 與左上方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的左上方; 與右上方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的右上方; 與左下方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的左下方; 與右下方向?qū)?yīng)的指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面的右下方。
4.如權(quán)利要求2或3所述的方法,其特征在于,與各方向分別對(duì)應(yīng)的所有指定區(qū)域,覆蓋所述觸摸屏上顯示的應(yīng)用界面的全部區(qū)域。
5.如權(quán)利要求I所述的方法,其特征在于,在檢測(cè)觸摸屏上被觸摸操作的觸摸位置之前,還包括 檢測(cè)到所述觸摸屏上的光標(biāo)控制切換區(qū)域被進(jìn)行觸摸操作后,控制所述觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式。
6.如權(quán)利要求5所述的方法,其特征在于,在控制所述觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式之后,還包括 在所述觸摸屏上顯示所述指定區(qū)域的覆蓋范圍; 在顯示所述覆蓋范圍持續(xù)設(shè)定時(shí)長(zhǎng)后,取消顯示所述覆蓋范圍。
7.如權(quán)利要求1、5或6所述的方法,其特征在于,還包括 當(dāng)所述觸摸位置位于所述觸摸屏上的光標(biāo)控制取消區(qū)域時(shí),控制所述觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式,所述光標(biāo)控制取消區(qū)域位于所述觸摸屏顯示的應(yīng)用界面的中央位置。
8.一種光標(biāo)控制裝置,其特征在于,包括 檢測(cè)單元,用于檢測(cè)觸摸屏上被觸摸操作的觸摸位置; 控制單元,用于當(dāng)所述觸摸位置位于所述觸摸屏上的指定區(qū)域時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述指定區(qū)域?qū)?yīng)的方向移動(dòng),所述指定區(qū)域位于所述觸摸屏上顯示的應(yīng)用界面上。
9.如權(quán)利要求8所述的裝置,其特征在于,所述控制單元,具體用于當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右四個(gè)方向分別對(duì)應(yīng)的四個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng);或者 當(dāng)所述觸摸位置位于所述觸摸屏上與上、下、左、右、左上、右上、左下和右下八個(gè)方向分別對(duì)應(yīng)的八個(gè)指定區(qū)域之一時(shí),控制所述觸摸屏上顯示的光標(biāo)向所述觸摸位置位于的指定區(qū)域?qū)?yīng)的方向移動(dòng)。
10.如權(quán)利要求8或9所述的裝置,其特征在于,所述檢測(cè)單元,還用于在檢測(cè)觸摸屏上被觸摸操作的觸摸位置之前,檢測(cè)所述觸摸屏上的光標(biāo)控制切換區(qū)域是否被進(jìn)行觸摸操作; 所述控制單元,還用于在所述檢測(cè)單元檢測(cè)到所述觸摸屏上的光標(biāo)控制切換區(qū)域被進(jìn)行觸摸操作后,控制所述觸摸屏上的輸入模式切換到光標(biāo)控制輸入模式。
11.如權(quán)利要求10所述的裝置,其特征在于,所述控制單元,還用于在所述觸摸屏上顯示各指定區(qū)域的覆蓋范圍;并在顯示所述覆蓋范圍持續(xù)設(shè)定時(shí)長(zhǎng)后,取消顯示所述覆蓋范圍。
12.如權(quán)利要求8所述的裝置,其特征在于,所述控制單元,還用于當(dāng)所述觸摸位置位于所述觸摸屏上的光標(biāo)控制取消區(qū)域時(shí),控制所述觸摸屏上的輸入模式切換出光標(biāo)控制輸入模式,所述光標(biāo)控制取消區(qū)域位于所述觸摸屏顯示的應(yīng)用界面的中央位置。
全文摘要
本發(fā)明公開(kāi)了一種光標(biāo)控制方法及裝置,包括檢測(cè)觸摸屏上被觸摸操作的觸摸位置;并當(dāng)該觸摸位置位于觸摸屏上的指定區(qū)域時(shí),控制觸摸屏上顯示的光標(biāo)向該指定區(qū)域?qū)?yīng)的方向移動(dòng),該指定區(qū)域位于觸摸屏上顯示的應(yīng)用界面上。采用本發(fā)明實(shí)施例提供的方案,提高了對(duì)觸摸屏上的光標(biāo)進(jìn)行控制的準(zhǔn)確性以及效率。
文檔編號(hào)G06F3/048GK102779005SQ201210213890
公開(kāi)日2012年11月14日 申請(qǐng)日期2012年6月25日 優(yōu)先權(quán)日2012年6月25日
發(fā)明者彭昱瑋 申請(qǐng)人:新浪網(wǎng)技術(shù)(中國(guó))有限公司