專利名稱:終端和終端控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體而言,涉及ー種終端和ー種終端控制方法。
背景技術(shù):
目前的手持終端向著大屏幕的趨勢(shì)發(fā)展,這樣在當(dāng)前屏幕可以顯示更多的內(nèi)容,相應(yīng)的操作控件也布局在屏幕的各個(gè)位置。因此,單手操作時(shí)不能方便的觸及到手指觸摸范圍外的ー些操作控件,這樣就需要調(diào)整手機(jī)在手中的位置,以便能觸摸到較遠(yuǎn)的操作控件,或者用另ー只手來(lái)觸摸較遠(yuǎn)的操作控件。不論哪種方式,都需要手指移動(dòng)更長(zhǎng)的操作距離,費(fèi)時(shí)且費(fèi)力。因此,需要一種新的終端控制技術(shù),可以在較小的區(qū)域內(nèi)實(shí)現(xiàn)對(duì)大屏幕終端的觸摸操作,避免用戶較大范圍的操作動(dòng)作,省時(shí)省力。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問(wèn)題,提出了一種新的終端控制技術(shù),可以在較小的區(qū)域內(nèi)實(shí)現(xiàn)對(duì)大屏幕終端的觸摸操作,避免用戶較大范圍的操作動(dòng)作,省時(shí)省力。有鑒于此,本發(fā)明提出了ー種終端,包括區(qū)域設(shè)置單元,用于在終端的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域;映射處理單元,用于將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至所述集中操作區(qū)域中;功能執(zhí)行單元,用于根據(jù)所述集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端屏幕界面上的位置由系統(tǒng)或應(yīng)用程序的開(kāi)發(fā)者設(shè)定,因而位置往往存在千差萬(wàn)別,不具有統(tǒng)ー性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個(gè)控件的位置也往往比較分散,因此,通過(guò)在終端屏幕界面上設(shè)置集中操作區(qū)域,對(duì)終端屏幕界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個(gè)終端屏幕界面的不同位置尋找控制按鍵或控制區(qū)域,針對(duì)當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中操作區(qū)域中進(jìn)行,方便用戶的操作過(guò)程。具體地,可以對(duì)終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對(duì)于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中操作區(qū)域中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。另外,操作菜單是指有些操作控件對(duì)應(yīng)于多個(gè)操作功能,在該操作控件被選中吋,這些操作功能以操作菜單的形式進(jìn)行顯示,用戶需要進(jìn)行操作時(shí),仍需要對(duì)該操作菜單中的具體操作功能進(jìn)行點(diǎn)擊和選擇,因此,可以將這些操作菜單也映射至集中操作區(qū)域中,以便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,還包括獲取單元,用于從所述終端中獲取至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單;關(guān)聯(lián)存儲(chǔ)單元,用于將所述至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ);所述映射處理單元用于根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。在該技術(shù)方案中,進(jìn)行關(guān)聯(lián)存儲(chǔ)時(shí),具體地,可以將屏幕界面與操作控件或操作菜單之間的關(guān)聯(lián)關(guān)系存儲(chǔ)至終端中的數(shù)據(jù)庫(kù)中,則在進(jìn)行虛擬按鍵的設(shè)置時(shí),從該數(shù)據(jù)庫(kù)中調(diào)用關(guān)聯(lián)關(guān)系,從而確定對(duì)應(yīng)的操作控件和/或操作菜単。在上述技術(shù)方案中,優(yōu)選地,所述映射處理單元用于根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。在該技術(shù)方案中,也可以不進(jìn)行事先獲取和存儲(chǔ),而是對(duì)操作控件和/或操作菜單進(jìn)行實(shí)時(shí)獲取,并設(shè)置為虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,還包括距離檢測(cè)單元,用于檢測(cè)每個(gè)所述操作控件和/或操作菜單與所述集中操作區(qū)域的距離;所述映射處理單元用于將所述距離大于預(yù) 定距離閾值的操作控件和/或操作菜單映射至所述集中操作區(qū)域。在該技術(shù)方案中,根據(jù)用戶的使用心理,在對(duì)集中操作區(qū)域進(jìn)行操作時(shí),一定會(huì)將其移動(dòng)至當(dāng)前終端屏幕界面上最方便進(jìn)行操作的位置,比如在單手握持終端時(shí),將集中操作區(qū)域移動(dòng)至距離該握持手最近的角落,從而便于實(shí)現(xiàn)單手控制。因此,終端屏幕界面上處于該集中操作區(qū)域附近的操作控件或操作菜單,本身也應(yīng)該是便于用戶進(jìn)行操作的;而由于集中操作區(qū)域自身的顯示面積有限,從而可以僅將距離集中操作區(qū)域較遠(yuǎn)、用戶無(wú)法輕松實(shí)現(xiàn)控制的操作控件或操作菜單映射至集中操作區(qū)域中,便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,還包括布局設(shè)置單元,用于將所述集中操作區(qū)域中的操作控件和/或操作菜單按照所述當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。在該技術(shù)方案中,不同屏幕界面上的操作控件或操作菜單有著不同的布局方式,而為了便于用戶建立起集中操作區(qū)域與屏幕界面之間的聯(lián)系,可以仍按照每個(gè)屏幕界面上的操作控件或操作菜單的布局方式,對(duì)映射在集中操作區(qū)域中的操作控件或操作菜單進(jìn)行布局。在上述技術(shù)方案中,優(yōu)選地,還包括顯示處理單元,用于隱藏所述當(dāng)前屏幕界面中已映射至所述集中操作區(qū)域中的操作控件和/或操作菜單。在該技術(shù)方案中,處于可以僅將操作控件或操作菜單映射至集中操作區(qū)域中,還可以在完成映射后,將原來(lái)屏幕界面中的操作控件和/或操作菜單隱藏起來(lái),從而使得其他的顯示內(nèi)容具有更大的顯示面積,使用戶得到更好的視覺(jué)效果。根據(jù)本發(fā)明的又一方面,還提出了ー種終端控制方法,包括步驟202,在終端的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域;步驟204,將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至所述集中操作區(qū)域中;步驟206,根據(jù)所述集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端屏幕界面上的位置由系統(tǒng)或應(yīng)用程序的開(kāi)發(fā)者設(shè)定,因而位置往往存在千差萬(wàn)別,不具有統(tǒng)ー性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個(gè)控件的位置也往往比較分散,因此,通過(guò)在終端屏幕界面上設(shè)置集中操作區(qū)域,對(duì)終端屏幕界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個(gè)終端屏幕界面的不同位置尋找控制按鍵或控制區(qū)域,針對(duì)當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中操作區(qū)域中進(jìn)行,方便用戶的操作過(guò)程。具體地,可以對(duì)終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對(duì)于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中操作區(qū)域中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。另外,操作菜單是指有些操作控件對(duì)應(yīng)于多個(gè)操作功能,在該操作控件被選中吋,這些操作功能以操作菜單的形式進(jìn)行顯示,用戶需要進(jìn)行操作時(shí),仍需要對(duì)該操作菜單中的具體操作功能進(jìn)行點(diǎn)擊和選擇,因此,可以將這些操作菜單也映射至集中操作區(qū)域中,以便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟204之前,包括將從所述終端中獲取的至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ);所述步驟204包括根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。
在該技術(shù)方案中,進(jìn)行關(guān)聯(lián)存儲(chǔ)時(shí),具體地,可以將屏幕界面與操作控件或操作菜單之間的關(guān)聯(lián)關(guān)系存儲(chǔ)至終端中的數(shù)據(jù)庫(kù)中,則在進(jìn)行虛擬按鍵的設(shè)置時(shí),從該數(shù)據(jù)庫(kù)中調(diào)用關(guān)聯(lián)關(guān)系,從而確定對(duì)應(yīng)的操作控件和/或操作菜単。在上述技術(shù)方案中,優(yōu)選地,所述步驟204包括根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。在該技術(shù)方案中,也可以不進(jìn)行事先獲取和存儲(chǔ),而是對(duì)操作控件和/或操作菜單進(jìn)行實(shí)時(shí)獲取,并設(shè)置為虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括檢測(cè)每個(gè)所述操作控件和/或操作菜單與所述集中操作區(qū)域的距離;將所述距離大于預(yù)定距離閾值的操作控件和/或操作菜單映射至所述集中操作區(qū)域。在該技術(shù)方案中,根據(jù)用戶的使用心理,在對(duì)集中操作區(qū)域進(jìn)行操作時(shí),一定會(huì)將其移動(dòng)至當(dāng)前終端屏幕界面上最方便進(jìn)行操作的位置,比如在單手握持終端時(shí),將集中操作區(qū)域移動(dòng)至距離該握持手最近的角落,從而便于實(shí)現(xiàn)單手控制。因此,終端屏幕界面上處于該集中操作區(qū)域附近的操作控件或操作菜單,本身也應(yīng)該是便于用戶進(jìn)行操作的;而由于集中操作區(qū)域自身的顯示面積有限,從而可以僅將距離集中操作區(qū)域較遠(yuǎn)、用戶無(wú)法輕松實(shí)現(xiàn)控制的操作控件或操作菜單映射至集中操作區(qū)域中,便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括將所述集中操作區(qū)域中的操作控件和/或操作菜單按照所述當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。在該技術(shù)方案中,不同屏幕界面上的操作控件或操作菜單有著不同的布局方式,而為了便于用戶建立起集中操作區(qū)域與屏幕界面之間的聯(lián)系,可以仍按照每個(gè)屏幕界面上的操作控件或操作菜單的布局方式,對(duì)映射在集中操作區(qū)域中的操作控件或操作菜單進(jìn)行布局。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括隱藏所述當(dāng)前屏幕界面中已映射至所述集中操作區(qū)域中的操作控件和/或操作菜單。在該技術(shù)方案中,處于可以僅將操作控件或操作菜單映射至集中操作區(qū)域中,還可以在完成映射后,將原來(lái)屏幕界面中的操作控件和/或操作菜單隱藏起來(lái),從而使得其他的顯示內(nèi)容具有更大的顯示面積,使用戶得到更好的視覺(jué)效果。通過(guò)以上技術(shù)方案,可以在較小的區(qū)域內(nèi)實(shí)現(xiàn)對(duì)大屏幕終端的觸摸操作,避免用戶較大范圍的操作動(dòng)作,省時(shí)省力。
圖I示出了根據(jù)本發(fā)明的實(shí)施例的終端的框圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的終端控制方法的流程圖;圖3A至圖3F示出了根據(jù)本發(fā)明的實(shí)施例的對(duì)終端進(jìn)行控制的示意圖。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一歩的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。圖I示出了根據(jù)本發(fā)明的實(shí)施例的終端的框圖。如圖I所示,根據(jù)本發(fā)明的實(shí)施例的終端100,包括區(qū)域設(shè)置單元102,用于在終端100的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域;映射處理單元104,用于將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至集中操作區(qū)域中;功能執(zhí)行單元106,用于根據(jù)集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。在該技術(shù)方案中,終端100的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端屏幕界面上的位置由系統(tǒng)或應(yīng)用程序的開(kāi)發(fā)者設(shè)定,因而位置往往存在千差萬(wàn)別,不具有統(tǒng)ー性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個(gè)控件的位置也往往比較分散,因此,通過(guò)在終端屏幕界面上設(shè)置集中操作區(qū)域,對(duì)終端屏幕界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個(gè)終端屏幕界面的不同位置尋找控制按鍵或控制區(qū)域,針對(duì)當(dāng)前界面或終端100的所有能夠進(jìn)行的操作都可以在該集中操作區(qū)域中進(jìn)行,方便用戶的操作過(guò)程。具體地,可以對(duì)終端100不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對(duì)于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中操作區(qū)域中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。另外,操作菜單是指有些操作控件對(duì)應(yīng)于多個(gè)操作功能,在該操作控件被選中吋,這些操作功能以操作菜單的形式進(jìn)行顯示,用戶需要進(jìn)行操作時(shí),仍需要對(duì)該操作菜單中的具體操作功能進(jìn)行點(diǎn)擊和選擇,因此,可以將這些操作菜單也映射至集中操作區(qū)域中,以便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,還包括獲取單元108,用于從終端100中獲取至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單;關(guān)聯(lián)存儲(chǔ)單元110,用于將至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ);映射處理單元104用于根據(jù)集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在集中操作區(qū)域中。在該技術(shù)方案中,進(jìn)行關(guān)聯(lián)存儲(chǔ)時(shí),具體地,可以將屏幕界面與操作控件或操作菜單之間的關(guān)聯(lián)關(guān)系存儲(chǔ)至終端中的數(shù)據(jù)庫(kù)中,則在進(jìn)行虛擬按鍵的設(shè)置時(shí),從該數(shù)據(jù)庫(kù)中調(diào)用關(guān)聯(lián)關(guān)系,從而確定對(duì)應(yīng)的操作控件和/或操作菜単。在上述技術(shù)方案中,優(yōu)選地,映射處理單元104用于根據(jù)集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。在該技術(shù)方案中,也可以不進(jìn)行事先獲取和存儲(chǔ),而是對(duì)操作控件和/或操作菜單進(jìn)行實(shí)時(shí)獲取,并設(shè)置為虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,還包括距離檢測(cè)單元112,用于檢測(cè)每個(gè)操作控件和/或操作菜單與集中操作區(qū)域的距離;映射處理單元104用于將距離大于預(yù)定距離閾 值的操作控件和/或操作菜單映射至集中操作區(qū)域。在該技術(shù)方案中,根據(jù)用戶的使用心理,在對(duì)集中操作區(qū)域進(jìn)行操作時(shí),一定會(huì)將其移動(dòng)至當(dāng)前終端屏幕界面上最方便進(jìn)行操作的位置,比如在單手握持終端時(shí),將集中操作區(qū)域移動(dòng)至距離該握持手最近的角落,從而便于實(shí)現(xiàn)單手控制。因此,終端屏幕界面上處于該集中操作區(qū)域附近的操作控件或操作菜單,本身也應(yīng)該是便于用戶進(jìn)行操作的;而由于集中操作區(qū)域自身的顯示面積有限,從而可以僅將距離集中操作區(qū)域較遠(yuǎn)、用戶無(wú)法輕松實(shí)現(xiàn)控制的操作控件或操作菜單映射至集中操作區(qū)域中,便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,還包括布局設(shè)置單元114,用于將集中操作區(qū)域中的操作控件和/或操作菜單按照當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。在該技術(shù)方案中,不同屏幕界面上的操作控件或操作菜單有著不同的布局方式,而為了便于用戶建立起集中操作區(qū)域與屏幕界面之間的聯(lián)系,可以仍按照每個(gè)屏幕界面上的操作控件或操作菜單的布局方式,對(duì)映射在集中操作區(qū)域中的操作控件或操作菜單進(jìn)行布局。在上述技術(shù)方案中,優(yōu)選地,還包括顯示處理單元116,用于隱藏當(dāng)前屏幕界面中已映射至集中操作區(qū)域中的操作控件和/或操作菜單。在該技術(shù)方案中,處于可以僅將操作控件或操作菜單映射至集中操作區(qū)域中,還可以在完成映射后,將原來(lái)屏幕界面中的操作控件和/或操作菜單隱藏起來(lái),從而使得其他的顯示內(nèi)容具有更大的顯示面積,使用戶得到更好的視覺(jué)效果。圖2示出了根據(jù)本發(fā)明的實(shí)施例的終端控制方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實(shí)施例的終端控制方法,包括步驟202,在終端的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域;步驟204,將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至集中操作區(qū)域中;步驟206,根據(jù)集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。在該技術(shù)方案中,終端的操作系統(tǒng)或每種應(yīng)用程序都存在其相應(yīng)的操作控件,這些操作控件在終端屏幕界面上的位置由系統(tǒng)或應(yīng)用程序的開(kāi)發(fā)者設(shè)定,因而位置往往存在千差萬(wàn)別,不具有統(tǒng)ー性;而即使是同一操作系統(tǒng)的操作界面或同一應(yīng)用程序中,包含的多個(gè)控件的位置也往往比較分散,因此,通過(guò)在終端屏幕界面上設(shè)置集中操作區(qū)域,對(duì)終端屏幕界面上所有或部分操作功能進(jìn)行集成,用戶不需要在整個(gè)終端屏幕界面的不同位置尋找控制按鍵或控制區(qū)域,針對(duì)當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中操作區(qū)域中進(jìn)行,方便用戶的操作過(guò)程。具體地,可以對(duì)終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對(duì)于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),當(dāng)用戶在集中操作區(qū)域中劃出相應(yīng)的觸控軌跡后,也能夠?qū)崿F(xiàn)原有的功能。另外,操作菜單是指有些操作控件對(duì)應(yīng)于多個(gè)操作功能,在該操作控件被選中吋,這些操作功能以操作菜單的形式進(jìn)行顯示,用戶需要進(jìn)行操作時(shí),仍需要對(duì)該操作菜單中的具體操作功能進(jìn)行點(diǎn)擊和選擇,因此,可以將這些操作菜單也映射至集中操作區(qū)域中,以便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,步驟204之前,包括將從終端中獲取的至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ);步驟204包括根據(jù)集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在集 中操作區(qū)域中。在該技術(shù)方案中,進(jìn)行關(guān)聯(lián)存儲(chǔ)時(shí),具體地,可以將屏幕界面與操作控件或操作菜單之間的關(guān)聯(lián)關(guān)系存儲(chǔ)至終端中的數(shù)據(jù)庫(kù)中,則在進(jìn)行虛擬按鍵的設(shè)置時(shí),從該數(shù)據(jù)庫(kù)中調(diào)用關(guān)聯(lián)關(guān)系,從而確定對(duì)應(yīng)的操作控件和/或操作菜単。在上述技術(shù)方案中,優(yōu)選地,步驟204包括根據(jù)集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在集中操作區(qū)域中。在該技術(shù)方案中,也可以不進(jìn)行事先獲取和存儲(chǔ),而是對(duì)操作控件和/或操作菜單進(jìn)行實(shí)時(shí)獲取,并設(shè)置為虛擬按鍵。在上述技術(shù)方案中,優(yōu)選地,步驟204還包括檢測(cè)每個(gè)操作控件和/或操作菜單與集中操作區(qū)域的距離;將距離大于預(yù)定距離閾值的操作控件和/或操作菜單映射至集中操作區(qū)域。在該技術(shù)方案中,根據(jù)用戶的使用心理,在對(duì)集中操作區(qū)域進(jìn)行操作時(shí),一定會(huì)將其移動(dòng)至當(dāng)前終端屏幕界面上最方便進(jìn)行操作的位置,比如在單手握持終端時(shí),將集中操作區(qū)域移動(dòng)至距離該握持手最近的角落,從而便于實(shí)現(xiàn)單手控制。因此,終端屏幕界面上處于該集中操作區(qū)域附近的操作控件或操作菜單,本身也應(yīng)該是便于用戶進(jìn)行操作的;而由于集中操作區(qū)域自身的顯示面積有限,從而可以僅將距離集中操作區(qū)域較遠(yuǎn)、用戶無(wú)法輕松實(shí)現(xiàn)控制的操作控件或操作菜單映射至集中操作區(qū)域中,便于用戶的操作。在上述技術(shù)方案中,優(yōu)選地,步驟204還包括將集中操作區(qū)域中的操作控件和/或操作菜單按照當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。在該技術(shù)方案中,不同屏幕界面上的操作控件或操作菜單有著不同的布局方式,而為了便于用戶建立起集中操作區(qū)域與屏幕界面之間的聯(lián)系,可以仍按照每個(gè)屏幕界面上的操作控件或操作菜單的布局方式,對(duì)映射在集中操作區(qū)域中的操作控件或操作菜單進(jìn)行布局。在上述技術(shù)方案中,優(yōu)選地,步驟204還包括隱藏當(dāng)前屏幕界面中已映射至集中操作區(qū)域中的操作控件和/或操作菜單。在該技術(shù)方案中,處于可以僅將操作控件或操作菜單映射至集中操作區(qū)域中,還可以在完成映射后,將原來(lái)屏幕界面中的操作控件和/或操作菜單隱藏起來(lái),從而使得其他的顯示內(nèi)容具有更大的顯示面積,使用戶得到更好的視覺(jué)效果。圖3A至圖3F示出了根據(jù)本發(fā)明的實(shí)施例的對(duì)終端進(jìn)行控制的示意圖。如圖3A所示,在終端的屏幕界面上,往往包含有很多操作控件302,由于不同的屏幕界面在設(shè)計(jì)時(shí)的種種考慮,往往采用了不同的布局方式,因此,操作控件302分布在屏幕界面的各個(gè)位置,并且為了不對(duì)屏幕界面內(nèi)的顯示內(nèi)容進(jìn)行阻擋,操作控件302常常被設(shè)置在屏幕界面的上下或左右側(cè)邊,從而當(dāng)用戶對(duì)這些操作控件302進(jìn)行點(diǎn)擊等操作吋,需要使手指在較大范圍內(nèi)進(jìn)行移動(dòng)。而隨著目前終端屏幕越來(lái)越大的趨勢(shì),使得用戶對(duì)于操作控件302的操作顯得更為困難,甚至需要用一只手握持終端,另ー只手進(jìn)行操作,極為費(fèi)時(shí)費(fèi)力。
因此,本發(fā)明的技術(shù)方案中,在終端的屏幕界面上設(shè)置了如圖3B所示的集中操作區(qū)域304,將屏幕界面上的操作控件302映射至該集中操作區(qū)域304中,形成映射控件306。由于集中操作區(qū)域304本身的區(qū)域面積較小,并且可以由用戶根據(jù)需要進(jìn)行移動(dòng)、縮放等操作,使得用戶可以將該集中操作區(qū)域304設(shè)置在某只手指能夠覆蓋的范圍內(nèi),從而在手指不需要在較大范圍內(nèi)進(jìn)行運(yùn)動(dòng)的前提下,輕松實(shí)現(xiàn)對(duì)屏幕界面上的顯示內(nèi)容的單手控制。具體如圖3C所示,用戶通過(guò)對(duì)映射控件306的操作,以實(shí)現(xiàn)操作控件302對(duì)應(yīng)的操作功能;而為了便于用戶的查看,還可以將操作時(shí)的顯示效果,比如圖中被點(diǎn)擊的映射控件306,可以將對(duì)應(yīng)的操作控件302進(jìn)行陰影效果的顯示。如圖3D所示,對(duì)于ー些操作控件302,其包含有多個(gè)操作功能,可以在對(duì)該操作控件302進(jìn)行操作后,調(diào)出包含有上述多個(gè)操作功能的操作菜單308。對(duì)于該操作菜單308,也可以映射至集中操作區(qū)域304中,比如圖中的映射菜單310。當(dāng)然,對(duì)于這里的操作菜單308和映射菜單310,除了采用上述方式,對(duì)兩者均進(jìn)行顯示,還可以僅顯示出操作菜單308或僅顯示出映射菜單310,其中當(dāng)僅顯示出操作菜單308時(shí),用戶可以直接對(duì)該操作菜單308進(jìn)行點(diǎn)擊等操作;還可以在集中操作區(qū)域304中進(jìn)行操作,并將該操作映射至屏幕界面中,實(shí)現(xiàn)對(duì)操作菜單308的控制,具體地,可以對(duì)用戶在集中操作區(qū)域304中的觸摸位置進(jìn)行定位,并獲取該觸摸位置在屏幕界面中對(duì)應(yīng)的操作位置,以實(shí)現(xiàn)對(duì)操作菜單308的操作。當(dāng)僅顯示出映射菜單310時(shí),用戶可以直接對(duì)映射菜單310進(jìn)行點(diǎn)擊等操作,從而實(shí)現(xiàn)相應(yīng)的操作功能。此外,由于集中操作區(qū)域304的顯示面積有限,而屏幕界面上的操作控件302的數(shù)目可能較多,若都顯示在集中操作區(qū)域304中,則ー方面不便于用戶的操作,另一方面會(huì)造成集中操作區(qū)域304無(wú)法進(jìn)行較大比例的縮放,可能對(duì)屏幕界面上的顯示內(nèi)容造成阻擋,影響用戶的查看。因此,如圖3E所示,可以根據(jù)不同操作控件302與集中操作區(qū)域304之間的距離,選擇出可以映射至集中操作區(qū)域304中的操作控件304。具體地,根據(jù)用戶的使用心理,在對(duì)集中操作區(qū)域304進(jìn)行操作吋,一定會(huì)將其移動(dòng)至當(dāng)前終端屏幕界面上最方便進(jìn)行操作的位置,比如在單手握持終端吋,將集中操作區(qū)域304移動(dòng)至距離該握持手最近的角落,從而便于實(shí)現(xiàn)單手控制。因此,終端屏幕界面上處于該集中操作區(qū)域304附近的操作控件302(或操作菜單308),本身也應(yīng)該是便于用戶進(jìn)行操作的;而由于集中操作區(qū)域304自身的顯示面積有限,從而可以僅將距離集中操作區(qū)域304較遠(yuǎn)、用戶無(wú)法輕松實(shí)現(xiàn)控制的操作控件302或操作菜單308映射至集中操作區(qū)域304中,便于用戶的操作。在將屏幕界面上的操作控件302或操作菜單308映射至集中操作區(qū)域304之后,用戶可以直接通過(guò)集中操作區(qū)域304中的映射控件306和映射菜單310實(shí)現(xiàn)對(duì)當(dāng)前屏幕界面的控制,因此,如圖3F所示,可以對(duì)上述各圖中的操作控件302和操作菜單308進(jìn)行隱藏,從而將空出的顯示空間用于對(duì)屏幕界面中的其他內(nèi)容的顯示,以便于用戶對(duì)屏幕界面的查看。以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,對(duì)于大屏幕終端的使用,需要用戶的手指移動(dòng)更長(zhǎng)的操作距離,不便于單手操作,因此,本發(fā)明提供了一種終端和ー種終端控制方法,可以在較小的區(qū)域內(nèi)實(shí)現(xiàn)對(duì)大屏幕終端的觸摸操作,避免用戶較大范圍的操作動(dòng)作,省時(shí)省力。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.ー種終端,其特征在于,包括 區(qū)域設(shè)置單元,用于在終端的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域; 映射處理單元,用于將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至所述集中操作區(qū)域中; 功能執(zhí)行單元,用于根據(jù)所述集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。
2.根據(jù)權(quán)利要求I所述的終端,其特征在于,還包括 獲取單元,用于從所述終端中獲取至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單; 關(guān)聯(lián)存儲(chǔ)單元,用于將所述至少一個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ); 所述映射處理單元用于根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。
3.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述映射處理單元用于 根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。
4.根據(jù)權(quán)利要求I所述的終端,其特征在于,還包括 距離檢測(cè)單元,用于檢測(cè)每個(gè)所述操作控件和/或操作菜單與所述集中操作區(qū)域的距離; 所述映射處理單元用于將所述距離大于預(yù)定距離閾值的操作控件和/或操作菜單映射至所述集中操作區(qū)域。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的終端,其特征在于,還包括 布局設(shè)置單元,用于將所述集中操作區(qū)域中的操作控件和/或操作菜單按照所述當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。
6.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的終端,其特征在于,還包括 顯示處理單元,用于隱藏所述當(dāng)前屏幕界面中已映射至所述集中操作區(qū)域中的操作控件和/或操作菜單。
7.—種終端控制方法,其特征在于,包括 步驟202,在終端的屏幕界面上設(shè)置至少ー個(gè)集中操作區(qū)域; 步驟204,將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至所述集中操作區(qū)域中;步驟206,根據(jù)所述集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。
8.根據(jù)權(quán)利要求7所述的終端控制方法,其特征在于,所述步驟204之前,還包括 將從所述終端中獲取的至少ー個(gè)屏幕界面及對(duì)應(yīng)的操作控件和/或操作菜單進(jìn)行關(guān)聯(lián)存儲(chǔ); 所述步驟204包括 根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,獲取對(duì)應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。
9.根據(jù)權(quán)利要求7所述的終端控制方法,其特征在于,所述步驟204包括根據(jù)所述集中操作區(qū)域當(dāng)前所處的屏幕界面,實(shí)時(shí)獲取相應(yīng)的操作控件和/或操作菜単,并作為虛擬按鍵設(shè)置在所述集中操作區(qū)域中。
10.根據(jù)權(quán)利要求7所述的終端控制方法,其特征在于,所述步驟204還包括 檢測(cè)每個(gè)所述操作控件和/或操作菜單與所述集中操作區(qū)域的距離; 將所述距離大于預(yù)定距離閾值的操作控件和/或操作菜單映射至所述集中操作區(qū)域。
11.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的終端控制方法,其特征在于,所述步驟204還包括 將所述集中操作區(qū)域中的操作控件和/或操作菜單按照所述當(dāng)前屏幕界面的布局進(jìn)行設(shè)置。
12.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的終端控制方法,其特征在于,所述步驟204還 包括 隱藏所述當(dāng)前屏幕界面中已映射至所述集中操作區(qū)域中的操作控件和/或操作菜単。
全文摘要
本發(fā)明提供了一種終端,包括區(qū)域設(shè)置單元,用于在終端的屏幕界面上設(shè)置至少一個(gè)集中操作區(qū)域;映射處理單元,用于將當(dāng)前屏幕界面上的操作控件和/或操作菜單映射至所述集中操作區(qū)域中;功能執(zhí)行單元,用于根據(jù)所述集中操作區(qū)域中的操作控件或操作菜單接收到的操作指令,執(zhí)行相應(yīng)的操作功能。相應(yīng)地,本發(fā)明還提出了一種終端控制方法。通過(guò)本發(fā)明的技術(shù)方案,可以在較小的區(qū)域內(nèi)實(shí)現(xiàn)對(duì)大屏幕終端的觸摸操作,避免用戶較大范圍的操作動(dòng)作,省時(shí)省力。
文檔編號(hào)G06F3/041GK102855056SQ20121023504
公開(kāi)日2013年1月2日 申請(qǐng)日期2012年7月9日 優(yōu)先權(quán)日2012年7月9日
發(fā)明者郭德英, 饒俊成 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司