專利名稱:頁(yè)面控制方法及通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種頁(yè)面控制方法及通信終端。
背景技術(shù):
在多數(shù)情況下,手機(jī)等通信終端的顯示屏上只能顯示部分網(wǎng)頁(yè)。用戶必須通過(guò)在觸屏拖拽網(wǎng)頁(yè)的方法達(dá)到瀏覽整個(gè)網(wǎng)頁(yè)的目的。但當(dāng)網(wǎng)頁(yè)上有許多超鏈接時(shí),拖拽網(wǎng)頁(yè)的操作與點(diǎn)擊超鏈接的操作容易混淆,導(dǎo)致原本是拖拽網(wǎng)頁(yè)的操作結(jié)果可能變成了點(diǎn)擊超鏈接的操作。為了解決觸屏拖拽時(shí)所弓I起的誤操作問(wèn)題,中國(guó)專利申請(qǐng)CN201180000624. 8提出了一種通過(guò)檢測(cè)移動(dòng)終端位移的方法達(dá)到調(diào)節(jié)網(wǎng)頁(yè)顯示區(qū)域的目的,包括獲取移動(dòng)終端從第一時(shí)刻到第二時(shí)刻的位移,根據(jù)所述位移調(diào)整當(dāng)前瀏覽頁(yè)面的顯示區(qū)域。雖然 CN201180000624. 8方案可在一定程度上避免誤點(diǎn)擊超鏈接的操作,但是其仍然存在以下幾個(gè)問(wèn)題第一,網(wǎng)頁(yè)非可控亂跑的問(wèn)題。用戶無(wú)意或被動(dòng)移動(dòng)移動(dòng)終端時(shí),會(huì)造成網(wǎng)頁(yè)亂跑的誤操作。例如,用戶在地鐵、公交車上瀏覽網(wǎng)頁(yè)時(shí),很容易因?yàn)閾頂D、剎車等因素造成移動(dòng)終端的移動(dòng),進(jìn)而引起網(wǎng)頁(yè)亂跑的問(wèn)題。而且,即使用戶在正常情況下瀏覽網(wǎng)頁(yè)時(shí),也很難保證自己不會(huì)移動(dòng)移動(dòng)終端,這會(huì)對(duì)用戶瀏覽網(wǎng)頁(yè)造成不便。第二,位移過(guò)大的問(wèn)題。如果網(wǎng)頁(yè)的顯示面積很大,則要求移動(dòng)終端的位移距離必然很大,而用戶手臂的長(zhǎng)度卻畢竟有限,這會(huì)給用戶操作帶來(lái)不便。第三,位移比例無(wú)法動(dòng)態(tài)調(diào)節(jié)的問(wèn)題。雖然CN201180000624. 8方案中提到網(wǎng)頁(yè)位移可與移動(dòng)終端的位移按照預(yù)設(shè)比例進(jìn)行換算,但是網(wǎng)頁(yè)大小是不能預(yù)測(cè)也是不一致的,必然會(huì)出現(xiàn)瀏覽這個(gè)網(wǎng)頁(yè)時(shí)位移較小,而瀏覽另一個(gè)網(wǎng)頁(yè)位移較大的問(wèn)題,這給用戶使用帶來(lái)困擾。綜上可知,現(xiàn)有通信終端的頁(yè)面控制技術(shù)在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種頁(yè)面控制方法及通信終端,其能夠方便、準(zhǔn)確地判斷出用戶在瀏覽頁(yè)面時(shí)的操作是點(diǎn)擊入口標(biāo)記還是拖拽頁(yè)面,從而執(zhí)行正確的頁(yè)面控制處理。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種頁(yè)面控制方法,包括步驟有在頁(yè)面上顯示控制區(qū)域;禁用所述頁(yè)面上位于所述控制區(qū)域內(nèi)的入口標(biāo)記,并啟用所述控制區(qū)域外的入口標(biāo)記;檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令;根據(jù)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域。根據(jù)本發(fā)明所述的頁(yè)面控制方法,所述控制區(qū)域?yàn)榘胪该鳡睢?br>
根據(jù)本發(fā)明所述的頁(yè)面控制方法,所述控制區(qū)域?yàn)榭瞻讌^(qū)域;所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令;所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括根據(jù)所述第一頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng); 根據(jù)所述第一區(qū)域移動(dòng)指令,將所述空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。根據(jù)本發(fā)明所述的頁(yè)面控制方法,所述控制區(qū)域包括垂直滑塊和水平滑塊;所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊上沿垂直方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿水平方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),將所述第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)所述第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊上沿水平方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿垂直方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿第二傾斜方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),將所述第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)所述第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令;或者當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊和所述水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出所述垂直滑塊和所述水平滑塊時(shí),將所述第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)所述第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六頁(yè)面移動(dòng)指令;所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括根據(jù)所述第二頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);根據(jù)所述第二區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);根據(jù)所述第三頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);根據(jù)所述第三區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);根據(jù)所述第四頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);根據(jù)所述第四區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 根據(jù)所述第五頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);根據(jù)所述第五區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);或者根據(jù)所述第六頁(yè)面移動(dòng)指令,將所述垂直滑塊以與所述第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng),并將所述水平滑塊以所述第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng)。根據(jù)本發(fā)明所述的頁(yè)面控制方法,所述控制區(qū)域?yàn)榘ㄉ湘I、下鍵、左鍵及右鍵的按鍵區(qū)域;所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括當(dāng)檢測(cè)到所述觸點(diǎn)觸控所述上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè)面移動(dòng)指令;當(dāng)檢測(cè)到所述觸點(diǎn)在所述按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令;所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括根據(jù)所述第七頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng);根據(jù)所述第七區(qū)域移動(dòng)指令,將所述按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。本發(fā)明還提供一種通信終端,包括有顯示模塊,用于在頁(yè)面上顯示控制區(qū)域;禁用/啟用模塊,用于禁用所述頁(yè)面上位于所述控制區(qū)域內(nèi)的入口標(biāo)記,并啟用所述控制區(qū)域外的入口標(biāo)記;檢測(cè)模塊,用于檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令;移動(dòng)模塊,用于根據(jù)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域。根據(jù)本發(fā)明所述的通信終端,所述控制區(qū)域?yàn)榘胪该鳡?。根?jù)本發(fā)明所述的通信終端,所述控制區(qū)域?yàn)榭瞻讌^(qū)域;所述檢測(cè)模塊進(jìn)一步包括第一頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令;第一區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令;
所述移動(dòng)模塊進(jìn)一步包括第一頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第一頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng);第一區(qū)域移動(dòng)子模塊,用于根據(jù)所述第一區(qū)域移動(dòng)指令,將所述空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。根據(jù)本發(fā)明所述的通信終端,所述控制區(qū)域包括垂直滑塊和水平滑塊; 所述檢測(cè)模塊進(jìn)一步包括第二頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊上沿垂直方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令;第二區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿水平方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令;第三檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),將所述第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)所述第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令;第四頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊上沿水平方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令;第四區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿垂直方向滑動(dòng),且超出水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令;第五檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿第二傾斜方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),將所述第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)所述第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令;或者第六區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊和所述水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出所述垂直滑塊和所述水平滑塊時(shí),將所述第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)所述第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六區(qū)域移動(dòng)指令;所述移動(dòng)模塊進(jìn)一步包括第二頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第二頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);
第二區(qū)域移動(dòng)子模塊,用于根據(jù)所述第二區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);第三頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第三頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);第三區(qū)域移動(dòng)子模塊,用于根據(jù)所述第三區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);第四頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第四頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);第四區(qū)域移動(dòng)子模塊,用于根據(jù)所述第四區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng) 的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);第五頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第五頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng);第五區(qū)域移動(dòng)子模塊,用于根據(jù)所述第五區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);或者第六區(qū)域移動(dòng)子模塊,用于根據(jù)所述第六區(qū)域移動(dòng)指令,將所述垂直滑塊以與所述第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng),并將所述水平滑塊以所述第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng)。根據(jù)本發(fā)明所述的通信終端,所述控制區(qū)域?yàn)榘ㄉ湘I、下鍵、左鍵及右鍵的按鍵區(qū)域;所述檢測(cè)模塊進(jìn)一步包括第七頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)觸控所述上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè)面移動(dòng)指令;第七區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令;所述移動(dòng)模塊進(jìn)一步包括第七頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第七頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng);第七區(qū)域移動(dòng)子模塊,用于根據(jù)所述第七區(qū)域移動(dòng)指令,將所述按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。本發(fā)明通過(guò)在頁(yè)面上顯示控制區(qū)域,所述頁(yè)面上在控制區(qū)域內(nèi)的入口標(biāo)記被禁用,而在控制區(qū)域外的入口標(biāo)記被啟用;若檢測(cè)到用戶在控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令,則根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)頁(yè)面和/或控制區(qū)域。借此,本發(fā)明能夠通過(guò)控制區(qū)域來(lái)方便、準(zhǔn)確地判斷出用戶在瀏覽頁(yè)面時(shí)的操作是點(diǎn)擊入口標(biāo)記還是拖拽頁(yè)面,從而執(zhí)行正確的頁(yè)面控制處理,可解決現(xiàn)有技術(shù)中誤點(diǎn)擊入口標(biāo)記、頁(yè)面非可控亂跑、位移過(guò)大以及位移比例無(wú)法動(dòng)態(tài)調(diào)節(jié)的問(wèn)題,同時(shí)又無(wú)需增加用戶的額外操作,進(jìn)而大大提升了用戶體驗(yàn)。
圖I是本發(fā)明通信終端的結(jié)構(gòu)示意圖;圖2是本發(fā)明第一實(shí)施例中通信終端的結(jié)構(gòu)示意圖;圖3是本發(fā)明第二實(shí)施例中通信終端的結(jié)構(gòu)示意圖;圖4是本發(fā)明第三實(shí)施例中通信終端的結(jié)構(gòu)示意圖;圖5是本發(fā)明頁(yè)面控制方法的流程圖;圖6是本發(fā)明第一實(shí)施例中頁(yè)面控制方法的流程圖;圖7是本發(fā)明第二實(shí)施例中頁(yè)面控制方法的流程圖;圖8是本發(fā)明第三實(shí)施例中頁(yè)面控制方法的流程圖;圖9A 圖9D是本發(fā)明第一實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖; 圖IOA 圖IOH是本發(fā)明第二實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖;圖IlA 圖IlD是本發(fā)明第三實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖I是本發(fā)明通信終端的結(jié)構(gòu)示意圖,所述通信終端100可以是具有觸摸屏的手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、平板電腦等,并且所述通信終端100包括顯示模塊10、禁用/啟用模塊20、檢測(cè)模塊30以及移動(dòng)模塊40,其中顯示模塊10,用于在頁(yè)面上顯示控制區(qū)域。所述頁(yè)面優(yōu)選為網(wǎng)頁(yè),當(dāng)然也可以指桌面等其他瀏覽頁(yè)面。首先,通信終端100根據(jù)用戶的瀏覽指令,通過(guò)顯示模塊10來(lái)顯示相應(yīng)的瀏覽頁(yè)面,并在頁(yè)面預(yù)定位置顯示所述控制區(qū)域。所述控制區(qū)域的形狀和大小可以根據(jù)需要設(shè)置,并且可以由系統(tǒng)默認(rèn)設(shè)置或者用戶自定義設(shè)置;并且所述控制區(qū)域優(yōu)選為半透明狀,以便用戶仍可以瀏覽到所述控制區(qū)域所覆蓋的頁(yè)面內(nèi)容。禁用/啟用模塊20,用于禁用頁(yè)面上位于控制區(qū)域內(nèi)的入口標(biāo)記,并啟用控制區(qū)域外的入口標(biāo)記。所述入口標(biāo)記優(yōu)選為網(wǎng)頁(yè)的超鏈接,當(dāng)然也可以應(yīng)用圖標(biāo)等入口標(biāo)記。此時(shí),若用戶用手指點(diǎn)擊所述控制區(qū)域內(nèi)的入口標(biāo)記,不會(huì)執(zhí)行入口標(biāo)記的啟動(dòng)處理;而若用戶用手指點(diǎn)擊所述控制區(qū)域外的入口標(biāo)記,則將執(zhí)行入口標(biāo)記的啟動(dòng)處理,例如通過(guò)啟動(dòng)所述入口標(biāo)記打開(kāi)相應(yīng)的網(wǎng)頁(yè)或進(jìn)入相應(yīng)的應(yīng)用界面。檢測(cè)模塊30,用于檢測(cè)觸點(diǎn)在控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。本發(fā)明中所指的觸點(diǎn),優(yōu)選是指用戶的手指或腳趾與觸摸屏的接觸區(qū)域,當(dāng)然也可能是觸控筆等觸控裝置與觸摸屏的接觸區(qū)域。用戶可以通過(guò)在控制區(qū)域上滑動(dòng)、點(diǎn)擊、長(zhǎng)按、畫(huà)預(yù)定圖形等預(yù)定方式觸發(fā)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。移動(dòng)模塊40,用于根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令來(lái)移動(dòng)頁(yè)面和/或控制區(qū)域。這樣,用戶可以通過(guò)控制區(qū)域來(lái)任意拖拽頁(yè)面,即控制頁(yè)面上、下、左、右的移動(dòng)來(lái)調(diào)整頁(yè)面的顯示區(qū)域,并且由于控制區(qū)域內(nèi)的入口標(biāo)記均被禁用,因此不用擔(dān)心誤點(diǎn)擊入口標(biāo)記的問(wèn)題。同時(shí),用戶可以根據(jù)實(shí)際需要,將控制區(qū)域進(jìn)行自由移動(dòng),以不干擾其正常瀏覽頁(yè)面。
圖2是本發(fā)明第一實(shí)施例中通信終端的結(jié)構(gòu)示意圖,所述通信終端100包括顯示模塊10、禁用/啟用模塊20、檢測(cè)模塊30以及移動(dòng)模塊40,本實(shí)施例中控制區(qū)域?yàn)榭瞻讌^(qū)域,其中顯示模塊10,用于在頁(yè)面上顯示作為控制區(qū)域的空白區(qū)域。所述空白區(qū)域優(yōu)選為半透明狀,且所述空白區(qū)域可以是方形、圓形燈形狀。禁用/啟用模塊20,用于禁用頁(yè)面上位于空白區(qū)域內(nèi)的入口標(biāo)記,并啟用空白區(qū)域外的入口標(biāo)記。所述檢測(cè)模塊30進(jìn)一步包括第一頁(yè)面檢測(cè)子模塊301,用于當(dāng)檢測(cè)到觸點(diǎn)在空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令。在本發(fā)明中,所述垂直方向包括垂直向上方向和垂直向下方向;所述水平方向包括水平向左方向和水平向右方向;所述傾斜方向包括右上方向、右下方向、左上方向和左下方向等。 第一區(qū)域檢測(cè)子模塊302,用于當(dāng)檢測(cè)到觸點(diǎn)在空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令。所述移動(dòng)模塊40進(jìn)一步包括第一頁(yè)面移動(dòng)子模塊401,用于根據(jù)第一頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。第一區(qū)域移動(dòng)子模塊402,用于根據(jù)第一區(qū)域移動(dòng)指令,將空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。所述對(duì)應(yīng)的方向,是指頁(yè)面或控制區(qū)域的移動(dòng)方向與觸點(diǎn)的滑動(dòng)方向?qū)?yīng),例如觸點(diǎn)在空白區(qū)域上向右滑動(dòng),則頁(yè)面也向右滑動(dòng);所述對(duì)應(yīng)的距離,是指頁(yè)面或控制區(qū)域的移動(dòng)距離與觸點(diǎn)的滑動(dòng)距離對(duì)應(yīng),例如觸點(diǎn)在空白區(qū)域上向下移動(dòng)Icm或2cm,則頁(yè)面移動(dòng)Icm或2cm ;所述對(duì)應(yīng)的速度,是指頁(yè)面或控制區(qū)域的移動(dòng)速度與觸點(diǎn)的滑動(dòng)速度對(duì)應(yīng),以對(duì)用戶操作速度進(jìn)行匹配。圖3是本發(fā)明第二實(shí)施例中通信終端的結(jié)構(gòu)示意圖,所述通信終端100包括顯示模塊10、禁用/啟用模塊20、檢測(cè)模塊30以及移動(dòng)模塊40,本實(shí)施例中控制區(qū)域包括垂直滑塊和水平滑塊,且垂直模塊的兩端與觸摸屏的上下兩邊對(duì)齊,水平模塊的兩端與觸摸屏的左右兩邊對(duì)齊,其中顯示模塊10,用于在頁(yè)面上顯示作為控制區(qū)域的垂直滑塊和水平滑塊。所述垂直滑塊和水平滑塊優(yōu)選為半透明狀。禁用/啟用模塊20,用于禁用頁(yè)面上位于垂直滑塊和水平滑塊內(nèi)的入口標(biāo)記,并啟用垂直滑塊和水平滑塊外的入口標(biāo)記。所述檢測(cè)模塊30進(jìn)一步包括第二頁(yè)面檢測(cè)子模塊303,用于當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊上沿垂直方向滑動(dòng)時(shí),例如用戶用手指在垂直滑塊上進(jìn)行向上或向下滑動(dòng),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令;第二區(qū)域檢測(cè)子模塊304,用于當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊的邊界上沿水平方向滑動(dòng),且超出垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令。例如用戶用手指自垂直滑塊的邊界向右滑動(dòng)并超出所述邊界,表示想向右移動(dòng)垂直滑塊,通信終端100將自動(dòng)觸發(fā)生成該第二區(qū)域移動(dòng)指令;第三檢測(cè)子模塊305,用于當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出垂直滑塊的邊界時(shí),將第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令,即這個(gè)動(dòng)作表示想同時(shí)移動(dòng)垂直滑塊和頁(yè)面;第四頁(yè)面檢測(cè)子模塊306,用于當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊上沿水平方向滑動(dòng)時(shí),例如用戶用手指在水平滑塊上進(jìn)行向左或向右滑動(dòng),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令;第四區(qū)域檢測(cè)子模塊307,用于當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊的邊界上沿垂直方向滑動(dòng),且超出水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令,例如用戶用手指自水平滑塊的邊界向上滑動(dòng)并超出所述邊界,表示想向上移動(dòng)水平滑塊,通信終端100將自動(dòng)觸發(fā)生成該第四區(qū)域移動(dòng)指令;第五檢測(cè)子模塊308,用于當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊的邊界上沿第二傾斜方向滑 動(dòng),且超出水平滑塊的邊界時(shí),將第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令,即這個(gè)動(dòng)作表示想同時(shí)移動(dòng)水平滑塊和頁(yè)面;或者第六區(qū)域檢測(cè)子模塊309,用于當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊和水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出垂直滑塊和水平滑塊時(shí),將第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六區(qū)域移動(dòng)指令,即這個(gè)動(dòng)作表示想同時(shí)移動(dòng)水平滑塊和垂直模塊。所述移動(dòng)模塊40進(jìn)一步包括第二頁(yè)面移動(dòng)子模塊403,用于根據(jù)第二頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。第二區(qū)域移動(dòng)子模塊404,用于根據(jù)第二區(qū)域移動(dòng)指令,將垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。第三頁(yè)面移動(dòng)子模塊405,用于根據(jù)第三頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。第三區(qū)域移動(dòng)子模塊406,用于根據(jù)第三區(qū)域移動(dòng)指令,將垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。第四頁(yè)面移動(dòng)子模塊407,用于根據(jù)第四頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。第四區(qū)域移動(dòng)子模塊408,用于根據(jù)第四區(qū)域移動(dòng)指令,將水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。第五頁(yè)面移動(dòng)子模塊409,用于根據(jù)第五頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。第五區(qū)域移動(dòng)子模塊410,用于根據(jù)第五區(qū)域移動(dòng)指令,將水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)?;蛘叩诹鶇^(qū)域移動(dòng)子模塊411,用于根據(jù)第六區(qū)域移動(dòng)指令,將垂直滑塊以與第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng),并將水平滑塊以第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。本實(shí)施例中所述滑塊是用于滑動(dòng)頁(yè)面的半透明區(qū)域;所述垂直滑塊是用于垂直方向滑動(dòng)頁(yè)面的滑塊;所述水平滑塊是用于水平方向滑動(dòng)頁(yè)面的滑塊。當(dāng)觸點(diǎn)在垂直滑塊上,沿垂直方向滑動(dòng)時(shí),頁(yè)面也以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行上下滑動(dòng);當(dāng)觸點(diǎn)在水平滑塊上,沿水平方向滑動(dòng)時(shí),頁(yè)面也以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行左右滑動(dòng)。而當(dāng)觸點(diǎn)在滑塊外滑動(dòng)時(shí),頁(yè)面不滑動(dòng),即只有在滑塊上滑動(dòng)時(shí),才能滑動(dòng)頁(yè)面。同時(shí),滑塊內(nèi)的入口標(biāo)記是被禁用的,滑塊外的入口標(biāo)記是被啟用的。觸點(diǎn)自滑塊的邊界向外移動(dòng)時(shí),該滑塊會(huì)相應(yīng)移動(dòng)。圖4是本發(fā)明第三實(shí)施例中通信終端的結(jié)構(gòu)示意圖,所述通信終端100包括顯示模塊10、禁用/啟用模塊20、檢測(cè)模塊30以及移動(dòng)模塊40,本實(shí)施例中控制區(qū)域?yàn)榘ㄉ? 鍵、下鍵、左鍵及右鍵的按鍵區(qū)域,其中顯示模塊10,用于在頁(yè)面上顯示作為控制區(qū)域的按鍵區(qū)域。所述按鍵區(qū)域優(yōu)選為半透明狀。禁用/啟用模塊20,用于禁用頁(yè)面上位于按鍵區(qū)域內(nèi)的入口標(biāo)記,并啟用按鍵區(qū)域外的入口標(biāo)記。所述檢測(cè)模塊30進(jìn)一步包括第七頁(yè)面檢測(cè)子模塊312,用于當(dāng)檢測(cè)到觸點(diǎn)觸控上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè)面移動(dòng)指令。第七區(qū)域檢測(cè)子模塊313,用于當(dāng)檢測(cè)到觸點(diǎn)在按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令。所述移動(dòng)模塊40進(jìn)一步包括第七頁(yè)面移動(dòng)子模塊412,用于根據(jù)第七頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng)。例如用戶兩次點(diǎn)擊按鍵區(qū)域的上鍵,則頁(yè)面向上移動(dòng)兩次。第七區(qū)域移動(dòng)子模塊413,用于根據(jù)第七區(qū)域移動(dòng)指令,將按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。圖5是本發(fā)明頁(yè)面控制方法的流程圖,其可以通過(guò)如圖I、圖2、圖3或圖4所示的通信終端100實(shí)現(xiàn),包括步驟有步驟S501,在頁(yè)面上顯示控制區(qū)域。所述頁(yè)面優(yōu)選為網(wǎng)頁(yè),當(dāng)然也可以指桌面等其他瀏覽頁(yè)面。首先,通信終端100根據(jù)用戶的瀏覽指令來(lái)顯示相應(yīng)的瀏覽頁(yè)面,并在頁(yè)面預(yù)定位置顯示所述控制區(qū)域。所述控制區(qū)域的形狀和大小可以根據(jù)需要設(shè)置,并且可以由系統(tǒng)默認(rèn)設(shè)置或者用戶自定義設(shè)置;并且所述控制區(qū)域優(yōu)選為半透明狀,以便用戶仍可以瀏覽到所述控制區(qū)域所覆蓋的頁(yè)面內(nèi)容。步驟S502,禁用頁(yè)面上位于控制區(qū)域內(nèi)的入口標(biāo)記,并啟用控制區(qū)域外的入口標(biāo)記。所述入口標(biāo)記優(yōu)選為網(wǎng)頁(yè)的超鏈接,當(dāng)然也可以應(yīng)用圖標(biāo)等入口標(biāo)記。此時(shí),若用戶用手指點(diǎn)擊所述控制區(qū)域內(nèi)的入口標(biāo)記,不會(huì)執(zhí)行入口標(biāo)記的啟動(dòng)處理;而若用戶用手指點(diǎn)擊所述控制區(qū)域外的入口標(biāo)記,則將執(zhí)行入口標(biāo)記的啟動(dòng)處理,例如通過(guò)啟動(dòng)所述入口標(biāo)記打開(kāi)相應(yīng)的網(wǎng)頁(yè)或進(jìn)入相應(yīng)的應(yīng)用界面。步驟S503,檢測(cè)觸點(diǎn)在控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。本發(fā)明中所指的觸點(diǎn),優(yōu)選是指用戶的手指或腳趾與觸摸屏的接觸區(qū)域,當(dāng)然也可能是觸控筆等觸控裝置與觸摸屏的接觸區(qū)域。用戶可以通過(guò)在控制區(qū)域上滑動(dòng)、點(diǎn)擊、長(zhǎng)按、畫(huà)預(yù)定圖形等預(yù)定方式觸發(fā)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。步驟S504,根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)頁(yè)面和/或控制區(qū)域。這樣,用戶可以通過(guò)控制區(qū)域來(lái)任意拖拽頁(yè)面,即控制頁(yè)面上、下、左、右的移動(dòng)來(lái)調(diào)整頁(yè)面的顯示區(qū)域,并且由于控制區(qū)域內(nèi)的入口標(biāo)記均被禁用,因此不用擔(dān)心誤點(diǎn)擊入口標(biāo)記的問(wèn)題。同時(shí),用戶可以根據(jù)實(shí)際需要,將控制區(qū)域進(jìn)行自由移動(dòng),以不干擾其正常瀏覽頁(yè)面。圖6是本發(fā)明第一實(shí)施例中頁(yè)面控制方法的流程圖,其可通過(guò)如圖2所示的通信終端100實(shí)現(xiàn),且本實(shí)施例中控制區(qū)域?yàn)榭瞻讌^(qū)域,所述方法包括步驟有步驟S601,在頁(yè)面上顯示作為控制區(qū)域的空白區(qū)域。優(yōu)選的是,所述空白區(qū)域?yàn)榘胪该鳡睢?步驟S602,禁用頁(yè)面上位于空白區(qū)域內(nèi)的入口標(biāo)記,并啟用空白區(qū)域外的入口標(biāo)記。步驟S603,檢測(cè)觸點(diǎn)在空白區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令步驟S604,當(dāng)檢測(cè)到觸點(diǎn)在空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令。在本發(fā)明中,所述垂直方向包括垂直向上方向和垂直向下方向;所述水平方向包括水平向左方向和水平向右方向;所述傾斜方向包括右上方向、右下方向、左上方向和左下方向等。步驟S605,根據(jù)第一頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。步驟S606,當(dāng)檢測(cè)到觸點(diǎn)在空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令。步驟S607,根據(jù)第一區(qū)域移動(dòng)指令,將空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。所述對(duì)應(yīng)的方向,是指頁(yè)面或控制區(qū)域的移動(dòng)方向與觸點(diǎn)的滑動(dòng)方向?qū)?yīng),例如觸點(diǎn)在空白區(qū)域上向右滑動(dòng),則頁(yè)面也向右滑動(dòng);所述對(duì)應(yīng)的距離,是指頁(yè)面或控制區(qū)域的移動(dòng)距離與觸點(diǎn)的滑動(dòng)距離對(duì)應(yīng),例如觸點(diǎn)在空白區(qū)域上向下移動(dòng)Icm或2cm,則頁(yè)面移動(dòng)Icm或2cm ;所述對(duì)應(yīng)的速度,是指頁(yè)面或控制區(qū)域的移動(dòng)速度與觸點(diǎn)的滑動(dòng)速度對(duì)應(yīng),以對(duì)用戶操作速度進(jìn)行匹配。圖7是本發(fā)明第二實(shí)施例中頁(yè)面控制方法的流程圖,其可通過(guò)如圖3所示的通信終端100實(shí)現(xiàn),且本實(shí)施例中控制區(qū)域包括垂直滑塊和水平滑塊,且垂直模塊的兩端與觸摸屏的上下兩邊對(duì)齊,水平模塊的兩端與觸摸屏的左右兩邊對(duì)齊,所述方法包括步驟有步驟S701,在頁(yè)面上顯示作為控制區(qū)域的垂直滑塊和水平滑塊。優(yōu)選的是,所述垂直滑塊和水平滑塊為半透明狀。步驟S702,禁用頁(yè)面上位于垂直滑塊和水平滑塊內(nèi)的入口標(biāo)記,并啟用垂直滑塊和水平滑塊外的入口標(biāo)記。步驟S703,檢測(cè)觸點(diǎn)在垂直滑塊和水平滑塊觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。
步驟S704,當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊上沿垂直方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令。步驟S705,根據(jù)第二頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。步驟S706,當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊的邊界上沿水平方向滑動(dòng),且超出垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令。步驟S707,根據(jù)第二區(qū)域移動(dòng)指令,將垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。步驟S708,當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出垂直滑塊的邊界時(shí),將第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令。 步驟S709,根據(jù)第三頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。步驟S710,根據(jù)第三區(qū)域移動(dòng)指令,將垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。步驟S711,當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊上沿水平方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令。步驟S712,根據(jù)第四頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。步驟S713,當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊的邊界上沿垂直方向滑動(dòng),且超出水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令。步驟S714,根據(jù)第四區(qū)域移動(dòng)指令,將水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。步驟S715,當(dāng)檢測(cè)到觸點(diǎn)在水平滑塊的邊界上沿第二傾斜方向滑動(dòng),且超出水平滑塊的邊界時(shí),將第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令。步驟S716,根據(jù)第五頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng)。步驟S717,根據(jù)第五區(qū)域移動(dòng)指令,將水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。步驟S718,當(dāng)檢測(cè)到觸點(diǎn)在垂直滑塊和水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出垂直滑塊和水平滑塊時(shí),將第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六頁(yè)面移動(dòng)指令。步驟S719,根據(jù)第六頁(yè)面移動(dòng)指令,將垂直滑塊以與第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行左或右移動(dòng),并將水平滑塊以第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行上或下移動(dòng)。
圖8是本發(fā)明第三實(shí)施例中頁(yè)面控制方法的流程圖,其可通過(guò)如圖4所示的通信終端100實(shí)現(xiàn),且本實(shí)施例中控制區(qū)域?yàn)榘ㄉ湘I、下鍵、左鍵及右鍵的按鍵區(qū)域,所述方法包括步驟有步驟S801,在頁(yè)面上顯示控制區(qū)域。優(yōu)選的是,控制區(qū)域?yàn)榘胪该鳡?。步驟S802,禁用頁(yè)面上位于控制區(qū)域內(nèi)的入口標(biāo)記,并啟用控制區(qū)域外的入口標(biāo)記。步驟S803,檢測(cè)觸點(diǎn)在控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令。步驟S604,當(dāng)檢測(cè)到觸點(diǎn)觸控上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè) 面移動(dòng)指令。步驟S805,根據(jù)第七頁(yè)面移動(dòng)指令,將頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng)。步驟S806,當(dāng)檢測(cè)到觸點(diǎn)在按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令。步驟S807,根據(jù)第七區(qū)域移動(dòng)指令,將按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。圖9A 圖9D示出了本發(fā)明第一實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖假設(shè)初始情況下,網(wǎng)頁(yè)上有四個(gè)超鏈接搜狐百度土豆新浪,土豆位于長(zhǎng)方形的空白區(qū)域(控制區(qū)域)上,此時(shí)土豆的鏈接被禁用,而空白區(qū)域之外搜狐百度新浪的鏈接是啟用的。第一種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在空白區(qū)域上沿水平向右方向滑動(dòng)1cm,如圖9A所示,將頁(yè)面以對(duì)應(yīng)的方向、距離和速度進(jìn)行移動(dòng),即將頁(yè)面沿水平向右方向移動(dòng)1cm,如圖9B所示,此時(shí)土豆新浪位于空白區(qū)域內(nèi),因此土豆新浪的鏈接被禁用,而空白區(qū)域之外搜狐百度的鏈接是啟用的。第二種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在空白區(qū)域的邊界沿垂直向上方向滑動(dòng)1cm,且超出了所述空白區(qū)域的邊界,如圖9C所示,將空白區(qū)域以對(duì)應(yīng)的方向、距離和速度進(jìn)行移動(dòng),即將空白區(qū)域沿垂直向上方向移動(dòng)1cm,如圖9D所示,此時(shí)搜狐位于空白區(qū)域內(nèi),因此搜狐的鏈接被禁用,而空白區(qū)域之外的百度土豆新浪的連接是啟用的。圖IOA 圖IOH示出本發(fā)明第二實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖。假設(shè)初始情況下,網(wǎng)頁(yè)上有四個(gè)超鏈接搜狐百度土豆新浪,搜狐位于垂直滑塊(控制區(qū)域)內(nèi),新浪位于水平滑塊(控制區(qū)域)內(nèi),土豆位于垂直滑塊和水平滑塊的共同區(qū)域內(nèi),因此搜狐土豆新浪的鏈接被禁用,而位于垂直滑塊和水平滑塊之外的百度的鏈接是啟用的。第一種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在垂直滑塊上沿垂直向上方向滑動(dòng)1cm,如圖IOA所示,將頁(yè)面以對(duì)應(yīng)的方向、距離和速度進(jìn)行移動(dòng),即將頁(yè)面沿垂直向上方向移動(dòng)1cm,如圖IOB所示,此時(shí)搜狐土豆依然位于垂直滑塊內(nèi),因此搜狐土豆的鏈接被禁用,而垂直滑塊和水平滑塊之外百度新浪的鏈接是啟用的。第二種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在垂直滑塊的邊界上沿水平向右方向滑動(dòng)lcm,如圖IOC所示,將垂直滑塊以對(duì)應(yīng)的方向、距離和速度進(jìn)行移動(dòng),即將垂直滑塊沿水平向右方向移動(dòng)lcm,如圖IOD所示,此時(shí)百度新浪位于垂直滑塊內(nèi),土豆位于水平滑塊內(nèi),因此百度新浪土豆的鏈接被禁用,而垂直滑塊和水平滑塊之外搜狐的鏈接是啟用的。第三種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在垂直滑塊的邊界上沿右上方向滑動(dòng)2cm,如圖IOE所不,將右上方向滑動(dòng)分解成第一垂直向上方向滑動(dòng)的I. 85cm和第一水平向右方向滑動(dòng)的1cm,并將頁(yè)面沿垂直向上方向移動(dòng)I. 85cm,同時(shí)將垂直滑塊沿水平向右方向移動(dòng)lcm,如圖IOF所示。此時(shí)百度新浪位于垂直滑塊內(nèi),因此百度新浪的鏈接被禁用,而垂直滑塊和水平滑塊之外搜狐土豆的鏈接是啟用的。第四種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在垂直滑塊和水平滑塊的共同區(qū)域處沿右上方向滑動(dòng)2cm,如圖IOG所示,且超出垂直滑塊和水平滑塊時(shí),將右上方向滑動(dòng)分解成第三垂直方向滑動(dòng)的I. 85cm和第三水平方向滑動(dòng)的1cm,并將水平滑塊沿垂直向上方向移動(dòng)I. 85cm,同時(shí)將垂直滑塊沿水平向右方向移動(dòng)1cm,如圖IOH所示。此時(shí)搜狐百度土豆新浪均位于垂直滑塊和水平滑塊之外,因此搜狐百度土豆新浪的鏈接都是啟用的。
圖IlA 圖IlD示出本發(fā)明第三實(shí)施例中頁(yè)面控制方法的操作界面實(shí)例圖。假設(shè)初始情況下,網(wǎng)頁(yè)上有四個(gè)超鏈接搜狐百度土豆新浪,土豆位于按鍵區(qū)域(控制區(qū)域)內(nèi),此時(shí)土豆的鏈接被禁用,而空白區(qū)域之外搜狐百度新浪的鏈接是啟用的。第一種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)落在按鍵區(qū)域的左鍵上,并持續(xù)按住左鍵,如圖IlA所示,將頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng),即將頁(yè)面按一定速度沿水平向左方向移動(dòng)一定距離,如圖IlB所示,此時(shí)土豆新浪位于按鍵區(qū)域內(nèi),因此土豆新浪的鏈接被禁用,而按鍵區(qū)域之外搜狐百度的鏈接是啟用的。第二種情況當(dāng)檢測(cè)到用戶的觸點(diǎn)在按鍵區(qū)域的邊界沿垂直向上方向滑動(dòng)1cm,且超出了所述按鍵區(qū)域的邊界,如圖IlC所示,將按鍵區(qū)域以對(duì)應(yīng)的方向、距離和速度進(jìn)行移動(dòng),即將按鍵區(qū)域沿垂直向上方向移動(dòng)1cm,如圖IlD所示,此時(shí)搜狐位于按鍵區(qū)域內(nèi),因此搜狐的鏈接被禁用,而按鍵區(qū)域之外的百度土豆新浪的連接是啟用的。綜上所述,本發(fā)明通過(guò)在頁(yè)面上顯示控制區(qū)域,所述頁(yè)面上在控制區(qū)域內(nèi)的入口標(biāo)記被禁用,而在控制區(qū)域外的入口標(biāo)記被啟用;若檢測(cè)到用戶在控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令,則根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)頁(yè)面和/或控制區(qū)域。借此,本發(fā)明能夠通過(guò)控制區(qū)域來(lái)方便、準(zhǔn)確地判斷出用戶在瀏覽頁(yè)面時(shí)的操作是點(diǎn)擊入口標(biāo)記還是拖拽頁(yè)面,從而執(zhí)行正確的頁(yè)面控制處理,可解決現(xiàn)有技術(shù)中誤點(diǎn)擊入口標(biāo)記、頁(yè)面非可控亂跑、位移過(guò)大以及位移比例無(wú)法動(dòng)態(tài)調(diào)節(jié)的問(wèn)題,同時(shí)又無(wú)需增加用戶的額外操作,進(jìn)而大大提升了用戶體驗(yàn)。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種頁(yè)面控制方法,其特征在于,包括步驟有 在頁(yè)面上顯示控制區(qū)域; 禁用所述頁(yè)面上位于所述控制區(qū)域內(nèi)的入口標(biāo)記,并啟用所述控制區(qū)域外的入口標(biāo)記; 檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令; 根據(jù)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域。
2.根據(jù)權(quán)利要求I所述的頁(yè)面控制方法,其特征在于,所述控制區(qū)域?yàn)榘胪该鳡睢?br>
3.根據(jù)權(quán)利要求I或2所述的頁(yè)面控制方法,其特征在于,所述控制區(qū)域?yàn)榭瞻讌^(qū)域; 所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括 當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令; 所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括 根據(jù)所述第一頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng); 根據(jù)所述第一區(qū)域移動(dòng)指令,將所述空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。
4.根據(jù)權(quán)利要求I或2所述的頁(yè)面控制方法,其特征在于,所述控制區(qū)域包括垂直滑塊和水平滑塊; 所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊上沿垂直方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿水平方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),將所述第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)所述第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊上沿水平方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿垂直方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿第二傾斜方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),將所述第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)所述第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令;或者 當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊和所述水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出所述垂直滑塊和所述水平滑塊時(shí),將所述第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)所述第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六頁(yè)面移動(dòng)指令; 所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括 根據(jù)所述第二頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 根據(jù)所述第二區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 根據(jù)所述第三頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 根據(jù)所述第三區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 根據(jù)所述第四頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 根據(jù)所述第四區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 根據(jù)所述第五頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 根據(jù)所述第五區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);或者 根據(jù)所述第六頁(yè)面移動(dòng)指令,將所述垂直滑塊以與所述第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng),并將所述水平滑塊以所述第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng)。
5.根據(jù)權(quán)利要求I或2所述的頁(yè)面控制方法,其特征在于,所述控制區(qū)域?yàn)榘ㄉ湘I、下鍵、左鍵及右鍵的按鍵區(qū)域; 所述檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令的步驟包括 當(dāng)檢測(cè)到所述觸點(diǎn)觸控所述上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè)面移動(dòng)指令; 當(dāng)檢測(cè)到所述觸點(diǎn)在所述按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令; 所述根據(jù)頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域的步驟包括 根據(jù)所述第七頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng); 根據(jù)所述第七區(qū)域移動(dòng)指令,將所述按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。
6.一種通信終端,其特征在于,包括有 顯示模塊,用于在頁(yè)面上顯示控制區(qū)域; 禁用/啟用模塊,用于禁用所述頁(yè)面上位于所述控制區(qū)域內(nèi)的入口標(biāo)記,并啟用所述控制區(qū)域外的入口標(biāo)記; 檢測(cè)模塊,用于檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令;移動(dòng)模塊,用于根據(jù)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域。
7.根據(jù)權(quán)利要求6所述的通信終端,其特征在于,所述控制區(qū)域?yàn)榘胪该鳡睢?br>
8.根據(jù)權(quán)利要求6或7所述的通信終端,其特征在于,所述控制區(qū)域?yàn)榭瞻讌^(qū)域; 所述檢測(cè)模塊進(jìn)一步包括 第一頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域上沿垂直方向、水平方向或者傾斜方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第一頁(yè)面移動(dòng)指令; 第一區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述空白區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述空白區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第一區(qū)域移動(dòng)指令; 所述移動(dòng)模塊進(jìn)一步包括 第一頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第一頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng); 第一區(qū)域移動(dòng)子模塊,用于根據(jù)所述第一區(qū)域移動(dòng)指令,將所述空白區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。
9.根據(jù)權(quán)利要求6或7所述的通信終端,其特征在于,所述控制區(qū)域包括垂直滑塊和水平滑塊; 所述檢測(cè)模塊進(jìn)一步包括 第二頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊上沿垂直方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第二頁(yè)面移動(dòng)指令; 第二區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿水平方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第二區(qū)域移動(dòng)指令; 第三檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊的邊界上沿第一傾斜方向滑動(dòng),且超出所述垂直滑塊的邊界時(shí),將所述第一傾斜方向滑動(dòng)分解成第一垂直方向滑動(dòng)和第一水平方向滑動(dòng),根據(jù)所述第一垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三頁(yè)面移動(dòng)指令,根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第三區(qū)域移動(dòng)指令; 第四頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊上沿水平方向滑動(dòng)時(shí),觸發(fā)生成對(duì)應(yīng)的第四頁(yè)面移動(dòng)指令; 第四區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿垂直方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第四區(qū)域移動(dòng)指令; 第五檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述水平滑塊的邊界上沿第二傾斜方向滑動(dòng),且超出所述水平滑塊的邊界時(shí),將所述第二傾斜方向滑動(dòng)分解成第二垂直方向滑動(dòng)和第二水平方向滑動(dòng),根據(jù)所述第二水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五頁(yè)面移動(dòng)指令,根據(jù)所述第二垂直方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第五區(qū)域移動(dòng)指令;或者 第六區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述垂直滑塊和所述水平滑塊的共同區(qū)域處沿第三傾斜方向滑動(dòng),且超出所述垂直滑塊和所述水平滑塊時(shí),將所述第三傾斜方向滑動(dòng)分解成第三垂直方向滑動(dòng)和第三水平方向滑動(dòng),根據(jù)所述第三垂直方向滑動(dòng)和第三水平方向滑動(dòng)觸發(fā)生成對(duì)應(yīng)的第六區(qū)域移動(dòng)指令; 所述移動(dòng)模塊進(jìn)一步包括 第二頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第二頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 第二區(qū)域移動(dòng)子模塊,用于根據(jù)所述第二區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 第三頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第三頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 第三區(qū)域移動(dòng)子模塊,用于根據(jù)所述第三區(qū)域移動(dòng)指令,將所述垂直滑塊以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 第四頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第四頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 第四區(qū)域移動(dòng)子模塊,用于根據(jù)所述第四區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng); 第五頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第五頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng); 第五區(qū)域移動(dòng)子模塊,用于根據(jù)所述第五區(qū)域移動(dòng)指令,將所述水平滑塊以對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng);或者 第六區(qū)域移動(dòng)子模塊,用于根據(jù)所述第六區(qū)域移動(dòng)指令,將所述垂直滑塊以與所述第三水平方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在水平方向上進(jìn)行移動(dòng),并將所述水平滑塊以所述第三垂直方向滑動(dòng)對(duì)應(yīng)的方向、距離和/或速度在垂直方向上進(jìn)行移動(dòng)。
10.根據(jù)權(quán)利要求6或7所述的通信終端,其特征在于,所述控制區(qū)域?yàn)榘ㄉ湘I、下鍵、左鍵及右鍵的按鍵區(qū)域; 所述檢測(cè)模塊進(jìn)一步包括 第七頁(yè)面檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)觸控所述上鍵、下鍵、左鍵或右鍵時(shí),觸發(fā)生成對(duì)應(yīng)的第七頁(yè)面移動(dòng)指令; 第七區(qū)域檢測(cè)子模塊,用于當(dāng)檢測(cè)到所述觸點(diǎn)在所述按鍵區(qū)域的邊界上沿垂直方向、水平方向或者傾斜方向滑動(dòng),且超出所述按鍵區(qū)域的邊界時(shí),觸發(fā)生成對(duì)應(yīng)的第七區(qū)域移動(dòng)指令; 所述移動(dòng)模塊進(jìn)一步包括 第七頁(yè)面移動(dòng)子模塊,用于根據(jù)所述第七頁(yè)面移動(dòng)指令,將所述頁(yè)面以對(duì)應(yīng)的按鍵方向、按鍵時(shí)間和/或按鍵次數(shù)進(jìn)行移動(dòng); 第七區(qū)域移動(dòng)子模塊,用于根據(jù)所述第七區(qū)域移動(dòng)指令,將所述按鍵區(qū)域以對(duì)應(yīng)的方向、距離和/或速度進(jìn)行移動(dòng)。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種頁(yè)面控制方法,包括步驟有在頁(yè)面上顯示控制區(qū)域;禁用所述頁(yè)面上位于所述控制區(qū)域內(nèi)的入口標(biāo)記,并啟用所述控制區(qū)域外的入口標(biāo)記;檢測(cè)觸點(diǎn)在所述控制區(qū)域觸發(fā)的頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令;根據(jù)所述頁(yè)面移動(dòng)指令和/或區(qū)域移動(dòng)指令移動(dòng)所述頁(yè)面和/或所述控制區(qū)域。相應(yīng)地,本發(fā)明還提供一種通信終端。借此,本發(fā)明能夠方便、準(zhǔn)確地判斷出用戶在瀏覽頁(yè)面時(shí)的操作是點(diǎn)擊入口標(biāo)記還是拖拽頁(yè)面,從而執(zhí)行正確的頁(yè)面控制處理。
文檔編號(hào)G06F3/048GK102841743SQ20121021740
公開(kāi)日2012年12月26日 申請(qǐng)日期2012年6月28日 優(yōu)先權(quán)日2012年6月28日
發(fā)明者彭飛 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司