專利名稱:移動(dòng)終端和移動(dòng)終端操作對(duì)象的顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端和移動(dòng)終端操作對(duì)象的顯示方法。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的迅速發(fā)展,手機(jī)等移動(dòng)終端的功能越來(lái)越強(qiáng)大。并且,為了追求更好的體驗(yàn),手機(jī)的一個(gè)發(fā)展趨勢(shì)是顯示觸摸屏的尺寸越來(lái)遠(yuǎn)大,目前4寸、5寸屏的智能手機(jī)大量出現(xiàn),而ー些平板電腦(PAD)的尺寸甚至更大。對(duì)于這些大屏幕的終端設(shè)備,用戶在單手操作時(shí)根本無(wú)法觸摸到整個(gè)區(qū)域,這樣導(dǎo)致用戶不得不采用雙手操作,使得大屏幕的終端設(shè)備的便捷性較差。根據(jù)現(xiàn)有技術(shù),手機(jī)等終端設(shè)備上的觸摸區(qū)域都是相對(duì)靜止的,用戶要完成觸控操作,必須將手指或觸控筆移動(dòng)到相應(yīng)的操作區(qū)域,進(jìn)行相應(yīng)的觸控操作。綜上所述,可知現(xiàn)有技術(shù)中由于大屏幕的終端設(shè)備的觸控操作對(duì)象都是相對(duì)靜止不動(dòng)的,不便于用戶操作,因此有必要提出改進(jìn)的技術(shù)方案解決上述問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種移動(dòng)終端和移動(dòng)終端操作對(duì)象的顯示方法,以解決現(xiàn)有技術(shù)存在的終端設(shè)備的觸控操作對(duì)象相對(duì)靜止不動(dòng)、不便于用戶操作的問(wèn)題,其中:為了解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種移動(dòng)終端操作對(duì)象的顯示方法,其包括:檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作;在檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。其中,所述方法還包括:預(yù)先設(shè)置觸控屏的有效觸控區(qū)域;所述檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作的步驟,包括:檢測(cè)有效觸控區(qū)域內(nèi)的觸控操作。其中,所述根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置的步驟,包括:計(jì)算觸控操作在觸控屏的觸控操作位置;設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù);根據(jù)所述觸控操作位置以及所述顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。其中,所述方法還包括:在檢測(cè)到恢復(fù)操作吋,將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。其中,在檢測(cè)到多個(gè)相關(guān)聯(lián)的觸控操作時(shí),所述根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置的步驟,包括:根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。本發(fā)明實(shí)施例還提供一種移動(dòng)終端,其包括:檢測(cè)模塊,用于檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作;顯示處理模塊,用于在所述檢測(cè)模塊檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。其中,所述移動(dòng)終端還包括:有效觸控區(qū)域設(shè)置模塊,用于預(yù)先設(shè)置觸控屏的有效觸控區(qū)域;所述檢測(cè)模塊檢測(cè)有效觸控區(qū)域內(nèi)的觸控操作。其中,所述顯示處理模塊包括:觸控操作位置計(jì)算模塊,用于計(jì)算觸控操作在觸控屏的觸控操作位置;顯示位置參數(shù)設(shè)置模塊,用于設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù);顯示位置確定模塊,用于根據(jù)所述觸控操作位置以及所述顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。其中,在所述檢測(cè)模塊檢測(cè)到恢復(fù)操作時(shí),所述顯示處理模塊將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。其中,若所述檢測(cè)模塊檢測(cè)到多個(gè)相關(guān)聯(lián)的觸控操作,則所述顯示處理模塊根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。根據(jù)本發(fā)明的技術(shù)方案,通過(guò)檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作,井根據(jù)觸控操作位置調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置,使預(yù)定操作對(duì)象顯示在觸控操作位置區(qū)域或附近,便于用戶對(duì)手機(jī)進(jìn)行觸控操作。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)ー步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明ー個(gè)實(shí)施例的移動(dòng)終端操作對(duì)象的顯示方法的流程圖;圖2是根據(jù)本發(fā)明另一實(shí)施例的移動(dòng)終端操作對(duì)象的顯示方法的流程圖;圖3A和圖3B是根據(jù)本發(fā)明實(shí)施例的顯示處理的示意圖。圖4是根據(jù)本發(fā)明ー個(gè)實(shí)施例的移動(dòng)終端的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明另一實(shí)施例的移動(dòng)終端的結(jié)構(gòu)框圖。
具體實(shí)施例方式本發(fā)明的主要思想在于,檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作,在檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明作進(jìn)ー步地詳細(xì)說(shuō)明。根據(jù)本發(fā)明的實(shí)施例,提供了一種移動(dòng)終端操作對(duì)象的顯示方法。根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端包括但不限于具有觸控屏的手機(jī)、智能手機(jī)、平板電腦(PAD)、個(gè)人數(shù)字助理(PDA)等終端設(shè)備。圖1是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端操作對(duì)象的顯示方法的流程圖,如圖1所示,該方法包括:步驟S102,檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作。當(dāng)用戶使用手指或觸控筆觸控移動(dòng)終端觸控屏?xí)r,檢測(cè)到上述操作并執(zhí)行步驟S104。步驟S104,在檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。通過(guò)上述實(shí)施例,根據(jù)觸控操作位置調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置,使預(yù)定操作對(duì)象顯示在觸控操作位置區(qū)域或附近,便于用戶對(duì)手機(jī)(尤其是大屏幕手機(jī))進(jìn)行觸控操作。
參考圖2,步驟S104具體包括:步驟S202,計(jì)算觸控操作在觸控屏的觸控操作位置。所述的觸控操作位置包括:在觸控屏上的觸控點(diǎn)或者觸控軌跡。步驟S204,設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù)。所述顯示位置參數(shù)包括但不限于:與觸控位置的距離和相對(duì)方向。舉例來(lái)說(shuō),可以設(shè)置預(yù)定操作對(duì)象位于觸控點(diǎn)的上方I厘米處。步驟S206,根據(jù)觸控操作位置以及顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。在本發(fā)明的一個(gè)實(shí)施例中,所述預(yù)定操作對(duì)象包括但不限于:按鈕、彈出框、選擇框、虛擬鍵盤、可觸控件等可觸控元素,下面舉例說(shuō)明。參考圖3A和圖3B,一般在進(jìn)行操作后,應(yīng)用系統(tǒng)會(huì)提示信息彈出框,例如“確定/取消”選擇框供用戶進(jìn)行確認(rèn)。如圖3A所示,用戶在操作屏幕上方位置的“復(fù)選框”后,在屏幕的下方位置出現(xiàn)“確定/取消”選擇框,這樣手指或觸控筆在觸控“復(fù)選框”后需要移動(dòng)較長(zhǎng)距離才能夠觸控“確定/取消”選擇框,尤其當(dāng)用戶使用較大屏幕的終端時(shí)操作非常不便。根據(jù)本發(fā)明,參考圖3B,用戶操作屏幕上方位置的“復(fù)選框”后,檢測(cè)到用戶對(duì)于觸控屏的觸控操作,根據(jù)預(yù)設(shè)的顯示位置參數(shù)將“確定/取消”選擇框顯示在“復(fù)選框”的下方(例如下方I厘米處),這樣,手指或觸控筆在觸控“復(fù)選框”后只需要移動(dòng)很短距離就能夠觸控“確定/取消”選擇框,方便了用戶操作。同樣地,當(dāng)“復(fù)選框”出現(xiàn)在屏幕下方位置吋,“確定/取消”選擇框隨著手指或觸控筆的觸控操作,也會(huì)相應(yīng)出現(xiàn)在屏幕下方位置。也就是說(shuō),“確定/取消”選擇框會(huì)跟隨觸控操作位置而進(jìn)行變化,以方便用戶操作。另外,對(duì)于“確定/取消”選擇框的原位置,可以選擇不進(jìn)行顯示或者進(jìn)行“變灰,,處理而不可被操作。在本發(fā)明的實(shí)施例中,例如,在進(jìn)行手寫輸入操作時(shí),當(dāng)用戶手寫后離開屏幕的瞬間,系統(tǒng)計(jì)算到用戶手指的最后位置,手寫鍵盤以及“取消/返回”的按鈕,都跟隨手指最后觸控位置顯示,以方便用戶選擇操作。又例如,當(dāng)用戶屏幕解鎖后撥打電話時(shí),整個(gè)虛擬鍵盤區(qū)域便移動(dòng)顯示到用戶手指附近。如果系統(tǒng)默認(rèn)的虛擬鍵盤是在屏幕下端,而此時(shí)手指位于屏幕中上端,則虛擬鍵盤顯示在屏幕中上端手指附近,同時(shí)隨著手指的移動(dòng)而移動(dòng),方便用戶撥打電話。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)先設(shè)置觸控屏的有效觸控區(qū)域,所述有效觸控區(qū)域是指在該區(qū)域檢測(cè)到觸控操作時(shí),才執(zhí)行預(yù)定操作對(duì)象跟隨觸控操作位置進(jìn)行顯示的處理,否則不進(jìn)行跟隨顯示處理。此外,在檢測(cè)到恢復(fù)操作吋,將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。例如,在屏幕空白處或非有效觸控區(qū)域點(diǎn)擊屏幕,這時(shí)恢復(fù)預(yù)定操作對(duì)象的系統(tǒng)默認(rèn)位置。在實(shí)際應(yīng)用中,如果步驟S102檢測(cè)到對(duì)于移動(dòng)終端觸控屏的多個(gè)相關(guān)聯(lián)的觸控操作,則步驟S104為:根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。也就是說(shuō),當(dāng)觸控操作為ー系列相關(guān)聯(lián)的操作時(shí),在做完最后一個(gè)觸控操作后將操作對(duì)象移到最后ー個(gè)操作位置旁邊。上述的多個(gè)相關(guān)聯(lián)的觸控操作是指,相同類型的多個(gè)操作或?qū)τ谕粋€(gè)操作對(duì)象的多個(gè)操作。所述的多個(gè)相關(guān)聯(lián)的觸控操作,應(yīng)該是在設(shè)置的時(shí)間內(nèi)完成的一系列操作,當(dāng)超過(guò)設(shè)置未檢測(cè)到操作則認(rèn)為上一操作為最后的觸控操作。例如在虛擬鍵盤進(jìn)行中英文輸入時(shí),當(dāng)用輸入完畢后離開屏幕超過(guò)設(shè)置時(shí)間后,將“確定/取消”等按鈕移到最后操作的位置旁邊。又例如,在虛擬撥號(hào)盤上進(jìn)行撥號(hào)時(shí),檢測(cè)已撥號(hào)碼的數(shù)量,當(dāng)號(hào)碼符號(hào)電話號(hào)碼數(shù)量吋,將“撥出”按鈕移到最后一位數(shù)字的旁邊。通過(guò)上述實(shí)施例,可以根據(jù)實(shí)際操作情況進(jìn)行跟隨顯示處理,避免了頻繁地跟隨顯示操作,并且減輕了系統(tǒng)負(fù)擔(dān)。根據(jù)本發(fā)明的實(shí)施例,還提供了 一種移動(dòng)終端。圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的結(jié)構(gòu)框圖,如圖4所示,所述移動(dòng)終端至少包括:檢測(cè)模塊10和顯示處理模塊20,下面詳細(xì)描述各模塊的結(jié)構(gòu)和功能。檢測(cè)模塊10用于檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作,并在檢測(cè)到觸控操作后通知顯示處理模塊20。顯示處理模塊20與檢測(cè)模塊10相耦接,用于在檢測(cè)模塊10檢測(cè)到觸控操作吋,根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。優(yōu)選地,預(yù)定操作對(duì)象包括但不限于:按鈕、彈出框、選擇框、虛擬鍵盤、可觸控件。參考圖5,在本發(fā)明的一個(gè)實(shí)施例中,所述移動(dòng)終端還包括:有效觸控區(qū)域設(shè)置模塊30。有效觸控區(qū)域設(shè)置模塊30與檢測(cè)模塊10相耦接,用于預(yù)先設(shè)置觸控屏的有效觸控區(qū)域。檢測(cè)模塊10檢測(cè)有效觸控區(qū)域內(nèi)的觸控操作。并且,檢測(cè)模塊10檢測(cè)到恢復(fù)操作吋,顯示處理模塊20將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。所述的恢復(fù)操作可以是在屏幕空白處或非有效觸控區(qū)域點(diǎn)擊屏幕等操作,這時(shí)恢復(fù)預(yù)定操作對(duì)象的系統(tǒng)默認(rèn)顯示位置。繼續(xù)參考圖5,顯示處理模塊20進(jìn)ー步包括:觸控操作位置計(jì)算模塊210、顯示位置參數(shù)設(shè)置模塊220和顯示位置確定模塊230。其中,觸控操作位置計(jì)算模塊210用于計(jì)算觸控操作在觸控屏的觸控操作位置。顯示位置參數(shù)設(shè)置模塊220用于設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù)。顯示位置確定模塊230分別與觸控操作位置計(jì)算模塊210和顯示位置參數(shù)設(shè)置模塊220相耦接,用于根據(jù)所述觸控操作位置以及所述顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。另外,需要說(shuō)明的是,若檢測(cè)模塊10檢測(cè)到多個(gè)相關(guān)聯(lián)的觸控操作,則顯示處理模塊20根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。也就是說(shuō),當(dāng)觸控操作為一系列相關(guān)聯(lián)的操作時(shí),在做完最后一個(gè)觸控操作后將操作對(duì)象移到最后ー個(gè)操作位置旁邊。上述的多個(gè)相關(guān)聯(lián)的觸控操作是指,相同類型的多個(gè)操作或?qū)τ谕粋€(gè)操作對(duì)象的多個(gè)操作。所述的多個(gè)相關(guān)聯(lián)的觸控操作,應(yīng)該是在設(shè)置的時(shí)間內(nèi)完成的一系列操作,當(dāng)超過(guò)設(shè)置未檢測(cè)到操作則認(rèn)為上一操作為最后的觸控操作。例如在虛擬鍵盤進(jìn)行中英文輸入時(shí),當(dāng)用輸入完畢后離開屏幕超過(guò)設(shè)置時(shí)間后,將“確定/取消”等按鈕移到最后操作的位置旁邊。又例如,在虛擬撥號(hào)盤上進(jìn)行撥號(hào)時(shí),檢測(cè)已撥號(hào)碼的數(shù)量,當(dāng)號(hào)碼符號(hào)電話號(hào)碼數(shù)量吋,將“撥出”按鈕移到最后一位數(shù)字的旁邊。通過(guò)上述實(shí)施例,可以根據(jù)實(shí)際操作情況進(jìn)行跟隨顯示處理,避免了頻繁地跟隨顯示操作,并且減輕了系統(tǒng)負(fù)擔(dān)。本發(fā)明的方法的操作步驟與裝置的結(jié)構(gòu)特征對(duì)應(yīng),可以相互參照,不再一一贅述。綜上所述,根據(jù)本發(fā)明的技術(shù)方案,通過(guò)檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作,并根據(jù)觸控操作位置調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置,使預(yù)定操作對(duì)象顯示在觸控操作位置區(qū)域或附近,便于用戶對(duì)手機(jī)進(jìn)行觸控操作。以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端操作對(duì)象的顯示方法,其特征在于,包括: 檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作; 在檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:預(yù)先設(shè)置觸控屏的有效觸控區(qū)域; 所述檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作的步驟,包括:檢測(cè)有效觸控區(qū)域內(nèi)的觸控操作。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置的步驟,包括: 計(jì)算觸控操作在觸控屏的觸控操作位置; 確定設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù); 根據(jù)所述觸控操作位置以及所述顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在檢測(cè)到恢復(fù)操作吋,將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在檢測(cè)到多個(gè)相關(guān)聯(lián)的觸控操作時(shí),所述根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置的步驟,包括: 根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。
6.一種移動(dòng)終端,其特征在于,包括: 檢測(cè)模塊,用于檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作; 顯示處理模塊,用于在所述檢測(cè)模塊檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。
7.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,還包括: 有效觸控區(qū)域設(shè)置模塊,用于預(yù)先設(shè)置觸控屏的有效觸控區(qū)域; 所述檢測(cè)模塊檢測(cè)有效觸控區(qū)域內(nèi)的觸控操作。
8.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述顯示處理模塊包括: 觸控操作位置計(jì)算模塊,用于計(jì)算觸控操作在觸控屏的觸控操作位置; 顯示位置參數(shù)設(shè)置模塊,用于設(shè)置預(yù)定操作對(duì)象的顯示位置參數(shù); 顯示位置確定模塊,用于根據(jù)所述觸控操作位置以及所述顯示位置參數(shù),調(diào)整預(yù)定操作對(duì)象在觸控屏的顯示位置。
9.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,在所述檢測(cè)模塊檢測(cè)到恢復(fù)操作吋,所述顯示處理模塊將預(yù)定操作對(duì)象的顯示位置恢復(fù)為默認(rèn)位置。
10.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,若所述檢測(cè)模塊檢測(cè)到多個(gè)相關(guān)聯(lián)的觸控操作,則所述顯示處理模塊根據(jù)最后的觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。
全文摘要
本發(fā)明公開了一種移動(dòng)終端和移動(dòng)終端操作對(duì)象的顯示方法,其中該移動(dòng)終端操作對(duì)象的顯示方法包括檢測(cè)對(duì)于移動(dòng)終端觸控屏的觸控操作;在檢測(cè)到觸控操作時(shí),根據(jù)觸控操作位置確定預(yù)定操作對(duì)象在觸控屏的顯示位置。通過(guò)本發(fā)明,預(yù)定操作對(duì)象能夠顯示在觸控操作位置區(qū)域或附近,便于用戶對(duì)手機(jī)進(jìn)行觸控操作。
文檔編號(hào)G06F3/041GK103092412SQ20131001361
公開日2013年5月8日 申請(qǐng)日期2013年1月14日 優(yōu)先權(quán)日2013年1月14日
發(fā)明者段建忠 申請(qǐng)人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司