專利名稱:終端和集中控制區(qū)顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端操控技術(shù)領(lǐng)域,具體而言,涉及一種終端和一種集中控制區(qū)顯示方法。
背景技術(shù):
目前,就移動終端發(fā)展趨勢來看,屏幕的大小已經(jīng)成為了用戶購買手機(jī)的關(guān)鍵因素,大屏手機(jī)給用戶帶來視覺上的感官是小屏手機(jī)所不能比擬的,它將逐漸成為移動終端的主流,成為今后手機(jī)的一種發(fā)展趨勢。當(dāng)然大屏手機(jī)在給用戶帶來視覺享受的同時,由于屏幕過大,導(dǎo)致手機(jī)尺寸過大,在操控時,手指移動的距離也必然增大,所以在單手操控時很不方便,而且以往在小屏手機(jī)上單手的操控習(xí)慣,也很難在大屏手機(jī)上得以延續(xù)。當(dāng)然現(xiàn)在有提出新的方案來解決大屏手機(jī)操控不便的問題,比如可以通過設(shè)置一個集中控制區(qū),將一些常用的應(yīng)用和功能等集中在一個固定的區(qū)域,來方便用戶操作,解決操控大屏手機(jī)時手指移動距離過大的問題。但是這些提案都是將集中控制區(qū)設(shè)定在屏幕上某一個固定的位置,用戶通過這個固定的區(qū)域進(jìn)行操作。這樣的設(shè)定過于死板,將導(dǎo)致用戶要操作此區(qū)域,手只能固定地握住手機(jī)的某一位置,想要換姿勢、或換手操作時,這樣便捷的設(shè)置將不再適用了。這樣固定的設(shè)置集中操作區(qū)域的位置,并不能靈活的響應(yīng)用戶的操作。因此,需要一種新的區(qū)域顯示技術(shù),可以使得集中控制區(qū)隨用戶的手指觸摸位置而實(shí)時變化,則用戶無論點(diǎn)擊在終端屏幕上的任何位置或采用任何握持姿勢,都僅需進(jìn)行很小范圍內(nèi)的移動,即可實(shí)現(xiàn)對集中控制區(qū)的操作控制。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問題,提出了一種新的區(qū)域顯示技術(shù),可以使得集中控制區(qū)隨用戶的手指觸摸位置而實(shí)時變化,則用戶無論點(diǎn)擊在終端屏幕上的任何位置或采用任何握持姿勢,都僅需進(jìn)行很小范圍內(nèi)的移動,即可實(shí)現(xiàn)對集中控制區(qū)的操作控制。有鑒于此,本發(fā)明提出了一種終端,包括區(qū)域設(shè)置單元,用于根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);位置獲取單元,用于獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置;區(qū)域顯示單元,用于將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應(yīng)的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當(dāng)前界面為待機(jī)界面或是某個應(yīng)用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實(shí)現(xiàn)對當(dāng)前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進(jìn)行功能按鍵的選擇,簡化了用戶操作。這里的預(yù)定位置可以是系統(tǒng)默認(rèn)或用戶設(shè)置的默認(rèn)區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當(dāng)前所需操作功能的多少進(jìn)行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進(jìn)行接收即可。因此,通過對用戶操作時的觸摸點(diǎn)的實(shí)時位置進(jìn)行獲取,并將集中控制區(qū)顯示在該觸摸點(diǎn)對應(yīng)的范圍內(nèi),則用戶產(chǎn)生該觸摸點(diǎn)的手指,無需進(jìn)行過大距離的移動,即可實(shí)現(xiàn)對該集中控制區(qū)的操作控制。其中,“對應(yīng)于實(shí)時位置的顯示范圍”是指該觸摸點(diǎn)附近,具體比如當(dāng)實(shí)時位置位于屏幕界面的中間區(qū)域時,顯示范圍可以為以該實(shí)時位置為圓心的圓形區(qū)域,當(dāng)實(shí)時位置位于屏幕界面上靠近邊框的區(qū)域時,顯示范圍可以在該實(shí)時位置旁邊,具體可以使得集中控制區(qū)的邊框與該觸摸點(diǎn)重合,從而便于用戶執(zhí)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提取單元,用于提取所述終端中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能;標(biāo)識設(shè)置單元,用于在所述集中控制區(qū)中設(shè)置對應(yīng)于所述至少一個應(yīng)用程序和/或至少一個應(yīng)用功能的操作標(biāo)識;以及標(biāo)識選擇單元,用于根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功能。在該技術(shù)方案中,終端可以自動提取已有的應(yīng)用程序和/或應(yīng)用功能,其中,應(yīng)用功能可以是獨(dú)立的,也可以是屬于某個應(yīng)用程序的。通過在集中控制區(qū)中設(shè)置對應(yīng)的標(biāo)識,從而便于用戶在調(diào)出集中控制區(qū)時,對其中的標(biāo)識進(jìn)行選擇,從而快捷地啟動相應(yīng)的應(yīng)用程序或應(yīng)用功能,便于用戶對終端的操作控制。更為優(yōu)選地,可以提取終端中使用頻率最高的一個或多個應(yīng)用程序和/或應(yīng)用功能,并在集中控制區(qū)中設(shè)置相應(yīng)的操作標(biāo)識,從而在控制操作標(biāo)識的數(shù)量的同時,仍盡可能地滿足用戶的使用需求。在上述技術(shù)方案中,優(yōu)選地,所述區(qū)域顯示單元還用于當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示,以及在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯示。在該技術(shù)方案中,由于用戶在選擇集中控制區(qū)中的功能控件等時,需要將手指從原來的觸摸點(diǎn)移開,則通過延遲顯示,比如3s,用戶可以在這個時間段內(nèi)決定是否對集中控制區(qū)進(jìn)行操作,若不操作,則集中控制區(qū)可以自動消失(具體可以逐漸變?yōu)橥该?,避免阻擋用戶視線。在上述技術(shù)方案中,優(yōu)選地,還包括屬性調(diào)節(jié)單元,用于根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。在該技術(shù)方案中,當(dāng)顯示位置處于屏幕的邊緣或角落時,為了方便對集中控制區(qū)的顯示和用戶的操作,可以改變集中控制區(qū)的顯示屬性,比如顯示屬性可以包括大小、形狀、透明度等,以更好地適應(yīng)實(shí)時情況。在上述技術(shù)方案中,優(yōu)選地,所述區(qū)域顯示單元還用于在所述屏幕界面檢測到多個觸摸點(diǎn)的情況下,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。
在該技術(shù)方案中,當(dāng)終端的屏幕支持多點(diǎn)觸控且檢測到多個觸摸點(diǎn)時,可以同時顯示出多個集中控制區(qū)。每個集中控制區(qū)中可以設(shè)置對應(yīng)于不同功能的控件或顯示內(nèi)容等,則通過同時顯示多個集中控制區(qū),使得用戶可以同時得到更多選擇,實(shí)現(xiàn)更為豐富的功倉泛。在上述技術(shù)方案中,優(yōu)選地,還包括順序設(shè)定單元,用于在所述集中控制區(qū)的數(shù)量為多個的情況下,為多個所述集中控制區(qū)設(shè)定顯示順序;其中,所述區(qū)域顯示單元還用于在所述屏幕界面檢測到多個觸摸點(diǎn)的情況下,按照所述顯示順序選擇對應(yīng)數(shù)量的集中控制區(qū),并分別顯示在所述多個觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi),其中,每個觸摸點(diǎn)對應(yīng)的顯示范圍內(nèi)顯示一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)存在多個集中控制區(qū)時,由于每個集中控制區(qū)中的顯示內(nèi)容或功能控件不相同,那么對于用戶而言,這些顯示內(nèi)容或功能控件存在一定的優(yōu)先級別,因而用戶可以事先按照這個優(yōu)先級別對集中控制區(qū)進(jìn)行順序排列,從而當(dāng)終端的屏幕界面上檢測到用戶的觸摸點(diǎn)時,可以按照觸摸點(diǎn)的個數(shù),按順序依次顯示出對應(yīng)的集中控制區(qū)。根據(jù)本發(fā)明的另一方面,還提出了一種集中控制區(qū)顯示方法,包括根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置,將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應(yīng)的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當(dāng)前界面為待機(jī)界面或是某個應(yīng)用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實(shí)現(xiàn)對當(dāng)前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進(jìn)行功能按鍵的選擇,簡化了用戶操作。這里的預(yù)定位置可以是系統(tǒng)默認(rèn)或用戶設(shè)置的默認(rèn)區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當(dāng)前所需操作功能的多少進(jìn)行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進(jìn)行接收即可。因此,通過對用戶操作時的觸摸點(diǎn)的實(shí)時位置進(jìn)行獲取,并將集中控制區(qū)顯示在該觸摸點(diǎn)對應(yīng)的范圍內(nèi),則用戶產(chǎn)生該觸摸點(diǎn)的手指,無需進(jìn)行過大距離的移動,即可實(shí)現(xiàn)對該集中控制區(qū)的操作控制。其中,“對應(yīng)于實(shí)時位置的顯示范圍”是指該觸摸點(diǎn)附近,具體比如當(dāng)實(shí)時位置位于屏幕界面的中間區(qū)域時,顯示范圍可以為以該實(shí)時位置為圓心的圓形區(qū)域,當(dāng)實(shí)時位置位于屏幕界面上靠近邊框的區(qū)域時,顯示范圍可以在該實(shí)時位置旁邊,具體可以使得集中控制區(qū)的邊框與該觸摸點(diǎn)重合,從而便于用戶執(zhí)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提取所述終端中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能,并在所述集中控制區(qū)中設(shè)置對應(yīng)的操作標(biāo)識;以及根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功倉泛。在該技術(shù)方案中,終端可以自動提取已有的應(yīng)用程序和/或應(yīng)用功能,其中,應(yīng)用功能可以是獨(dú)立的,也可以是屬于某個應(yīng)用程序的。通過在集中控制區(qū)中設(shè)置對應(yīng)的標(biāo)識,從而便于用戶在調(diào)出集中控制區(qū)時,對其中的標(biāo)識進(jìn)行選擇,從而快捷地啟動相應(yīng)的應(yīng)用程序或應(yīng)用功能,便于用戶對終端的操作控制。更為優(yōu)選地,可以提取終端中使用頻率最高的一個或多個應(yīng)用程序和/或應(yīng)用功能,并在集中控制區(qū)中設(shè)置相應(yīng)的操作標(biāo)識,從而在控制操作標(biāo)識的數(shù)量的同時,仍盡可能地滿足用戶的使用需求。在上述技術(shù)方案中,優(yōu)選地,還包括當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示;以及在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯示。在該技術(shù)方案中,由于用戶在選擇集中控制區(qū)中的功能控件等時,需要將手指從原來的觸摸點(diǎn)移開,則通過延遲顯示,比如3s,用戶可以在這個時間段內(nèi)決定是否對集中控制區(qū)進(jìn)行操作,若不操作,則集中控制區(qū)可以自動消失(具體可以逐漸變?yōu)橥该?,避免阻擋用戶視線。在上述技術(shù)方案中,優(yōu)選地,還包括根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。在該技術(shù)方案中,當(dāng)顯示位置處于屏幕的邊緣或角落時,為了方便對集中控制區(qū)的顯示和用戶的操作,可以改變集中控制區(qū)的顯示屬性,比如顯示屬性可以包括大小、形狀、透明度等,以更好地適應(yīng)實(shí)時情況。在上述技術(shù)方案中,優(yōu)選地,還包括當(dāng)所述屏幕界面檢測到多個觸摸點(diǎn)時,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)終端的屏幕支持多點(diǎn)觸控且檢測到多個觸摸點(diǎn)時,可以同時顯示出多個集中控制區(qū)。每個集中控制區(qū)中可以設(shè)置對應(yīng)于不同功能的控件或顯示內(nèi)容等,則通過同時顯示多個集中控制區(qū),使得用戶可以同時得到更多選擇,實(shí)現(xiàn)更為豐富的功倉泛。在上述技術(shù)方案中,優(yōu)選地,所述集中控制區(qū)的數(shù)量為多個,且多個所述集中控制區(qū)存在預(yù)設(shè)的顯示順序,則所述集中控制區(qū)顯示方法還包括當(dāng)所述屏幕界面檢測到多個觸摸點(diǎn)時,按照所述顯示順序選擇對應(yīng)數(shù)量的集中控制區(qū),并分別顯示在所述多個觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi),其中,每個觸摸點(diǎn)對應(yīng)的顯示范圍內(nèi)顯示一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)存在多個集中控制區(qū)時,由于每個集中控制區(qū)中的顯示內(nèi)容或功能控件不相同,那么對于用戶而言,這些顯示內(nèi)容或功能控件存在一定的優(yōu)先級別,因而用戶可以事先按照這個優(yōu)先級別對集中控制區(qū)進(jìn)行順序排列,從而當(dāng)終端的屏幕界面上檢測到用戶的觸摸點(diǎn)時,可以按照觸摸點(diǎn)的個數(shù),按順序依次顯示出對應(yīng)的集中控制區(qū)。通過以上技術(shù)方案,可以使得集中控制區(qū)隨用戶的手指觸摸位置而實(shí)時變化,則用戶無論點(diǎn)擊在終端屏幕上的任何位置或采用任何握持姿勢,都僅需進(jìn)行很小范圍內(nèi)的移動,即可實(shí)現(xiàn)對集中控制區(qū)的操作控制。
圖1示出了根據(jù)本發(fā)明的一個實(shí)施例的終端的框圖2示出了根據(jù)本發(fā)明的一個實(shí)施例的集中控制區(qū)顯示方法的流程圖;圖3A至圖3C示出了根據(jù)本發(fā)明的一個實(shí)施例的對集中控制區(qū)進(jìn)行顯示的界面示意圖;圖4示出了根據(jù)本發(fā)明的另一個實(shí)施例的終端的結(jié)構(gòu)圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。圖1示出了根據(jù)本發(fā)明的一個實(shí)施例的終端的框圖。如圖1所示,根據(jù)本發(fā)明的一個實(shí)施例的終端100,包括區(qū)域設(shè)置單元102,用于根據(jù)接收到的區(qū)域設(shè)置命令,在終端100的屏幕界面上設(shè)置至少一個集中控制區(qū);位置獲取單元104,用于獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置;區(qū)域顯示單元106,用于將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端100的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應(yīng)的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當(dāng)前界面為待機(jī)界面或是某個應(yīng)用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實(shí)現(xiàn)對當(dāng)前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進(jìn)行功能按鍵的選擇,簡化了用戶操作。這里的預(yù)定位置可以是系統(tǒng)默認(rèn)或用戶設(shè)置的默認(rèn)區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當(dāng)前所需操作功能的多少進(jìn)行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進(jìn)行接收即可。因此,通過對用戶操作時的觸摸點(diǎn)的實(shí)時位置進(jìn)行獲取,并將集中控制區(qū)顯示在該觸摸點(diǎn)對應(yīng)的范圍內(nèi),則用戶產(chǎn)生該觸摸點(diǎn)的手指,無需進(jìn)行過大距離的移動,即可實(shí)現(xiàn)對該集中控制區(qū)的操作控制。其中,“對應(yīng)于實(shí)時位置的顯示范圍”是指該觸摸點(diǎn)附近,具體比如當(dāng)實(shí)時位置位于屏幕界面的中間區(qū)域時,顯示范圍可以為以該實(shí)時位置為圓心的圓形區(qū)域,當(dāng)實(shí)時位置位于屏幕界面上靠近邊框的區(qū)域時,顯示范圍可以在該實(shí)時位置旁邊,具體可以使得集中控制區(qū)的邊框與該觸摸點(diǎn)重合,從而便于用戶執(zhí)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提取單元112,用于提取所述終端100中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能;標(biāo)識設(shè)置單元114,用于在所述集中控制區(qū)中設(shè)置對應(yīng)于所述至少一個應(yīng)用程序和/或至少一個應(yīng)用功能的操作標(biāo)識;以及標(biāo)識選擇單元116,用于根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功能。在該技術(shù)方案中,終端100可以自動提取已有的應(yīng)用程序和/或應(yīng)用功能,其中,應(yīng)用功能可以是獨(dú)立的,也可以是屬于某個應(yīng)用程序的。通過在集中控制區(qū)中設(shè)置對應(yīng)的標(biāo)識,從而便于用戶在調(diào)出集中控制區(qū)時,對其中的標(biāo)識進(jìn)行選擇,從而快捷地啟動相應(yīng)的應(yīng)用程序或應(yīng)用功能,便于用戶對終端100的操作控制。更為優(yōu)選地,可以提取終端100中使用頻率最高的一個或多個應(yīng)用程序和/或應(yīng)用功能,并在集中控制區(qū)中設(shè)置相應(yīng)的操作標(biāo)識,從而在控制操作標(biāo)識的數(shù)量的同時,仍盡可能地滿足用戶的使用需求。在上述技術(shù)方案中,優(yōu)選地,所述區(qū)域顯示單元106還用于當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示,以及在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯示。在該技術(shù)方案中,由于用戶在選擇集中控制區(qū)中的功能控件等時,需要將手指從原來的觸摸點(diǎn)移開,則通過延遲顯示,比如3s,用戶可以在這個時間段內(nèi)決定是否對集中控制區(qū)進(jìn)行操作,若不操作,則集中控制區(qū)可以自動消失(具體可以逐漸變?yōu)橥该?,避免阻擋用戶視線。在上述技術(shù)方案中,優(yōu)選地,還包括屬性調(diào)節(jié)單元108,用于根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。在該技術(shù)方案中,當(dāng)顯示位置處于屏幕的邊緣或角落時,為了方便對集中控制區(qū)的顯示和用戶的操作,可以改變集中控制區(qū)的顯示屬性,比如顯示屬性可以包括大小、形狀、透明度等,以更好地適應(yīng)實(shí)時情況。在上述技術(shù)方案中,優(yōu)選地,所述區(qū)域顯示單元106還用于在所述屏幕界面檢測到多個觸摸點(diǎn)的情況下,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)終端的屏幕支持多點(diǎn)觸控且檢測到多個觸摸點(diǎn)時,可以同時顯示出多個集中控制區(qū)。每個集中控制區(qū)中可以設(shè)置對應(yīng)于不同功能的控件或顯示內(nèi)容等,則通過同時顯示多個集中控制區(qū),使得用戶可以同時得到更多選擇,實(shí)現(xiàn)更為豐富的功倉泛。在上述技術(shù)方案中,優(yōu)選地,還包括順序設(shè)定單元110,用于在所述集中控制區(qū)的數(shù)量為多個的情況下,為多個所述集中控制區(qū)設(shè)定顯示順序;其中,所述區(qū)域顯示單元106還用于在所述屏幕界面檢測到多個觸摸點(diǎn)的情況下,按照所述顯示順序選擇對應(yīng)數(shù)量的集中控制區(qū),并分別顯示在所述多個觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi),其中,每個觸摸點(diǎn)對應(yīng)的顯示范圍內(nèi)顯示一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)存在多個集中控制區(qū)時,由于每個集中控制區(qū)中的顯示內(nèi)容或功能控件不相同,那么對于用戶而言,這些顯示內(nèi)容或功能控件存在一定的優(yōu)先級別,因而用戶可以事先按照這個優(yōu)先級別對集中控制區(qū)進(jìn)行順序排列,從而當(dāng)終端的屏幕界面上檢測到用戶的觸摸點(diǎn)時,可以按照觸摸點(diǎn)的個數(shù),按順序依次顯示出對應(yīng)的集中控制區(qū)。圖2示出了根據(jù)本發(fā)明的一個實(shí)施例的集中控制區(qū)顯示方法的流程圖。如圖2所示,根據(jù)本發(fā)明的一個實(shí)施例的集中控制區(qū)顯示方法,包括步驟202,根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);步驟204,獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置,將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當(dāng)前界面或終端的所有能夠進(jìn)行的操作都可以在該集中控制區(qū)中進(jìn)行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進(jìn)行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預(yù)設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應(yīng)的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當(dāng)用戶在集中控制區(qū)中劃出相應(yīng)的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當(dāng)前界面為待機(jī)界面或是某個應(yīng)用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實(shí)現(xiàn)對當(dāng)前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進(jìn)行功能按鍵的選擇,簡化了用戶操作。這里的預(yù)定位置可以是系統(tǒng)默認(rèn)或用戶設(shè)置的默認(rèn)區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當(dāng)前所需操作功能的多少進(jìn)行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進(jìn)行接收即可。因此,通過對用戶操作時的觸摸點(diǎn)的實(shí)時位置進(jìn)行獲取,并將集中控制區(qū)顯示在該觸摸點(diǎn)對應(yīng)的范圍內(nèi),則用戶產(chǎn)生該觸摸點(diǎn)的手指,無需進(jìn)行過大距離的移動,即可實(shí)現(xiàn)對該集中控制區(qū)的操作控制。其中,“對應(yīng)于實(shí)時位置的顯示范圍”是指該觸摸點(diǎn)附近,具體比如當(dāng)實(shí)時位置位于屏幕界面的中間區(qū)域時,顯示范圍可以為以該實(shí)時位置為圓心的圓形區(qū)域,當(dāng)實(shí)時位置位于屏幕界面上靠近邊框的區(qū)域時,顯示范圍可以在該實(shí)時位置旁邊,具體可以使得集中控制區(qū)的邊框與該觸摸點(diǎn)重合,從而便于用戶執(zhí)行操作。在上述技術(shù)方案中,優(yōu)選地,還包括提取所述終端中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能,并在所述集中控制區(qū)中設(shè)置對應(yīng)的操作標(biāo)識;以及根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功倉泛。在該技術(shù)方案中,終端可以自動提取已有的應(yīng)用程序和/或應(yīng)用功能,其中,應(yīng)用功能可以是獨(dú)立的,也可以是屬于某個應(yīng)用程序的。通過在集中控制區(qū)中設(shè)置對應(yīng)的標(biāo)識,從而便于用戶在調(diào)出集中控制區(qū)時,對其中的標(biāo)識進(jìn)行選擇,從而快捷地啟動相應(yīng)的應(yīng)用程序或應(yīng)用功能,便于用戶對終端的操作控制。更為優(yōu)選地,可以提取終端中使用頻率最高的一個或多個應(yīng)用程序和/或應(yīng)用功能,并在集中控制區(qū)中設(shè)置相應(yīng)的操作標(biāo)識,從而在控制操作標(biāo)識的數(shù)量的同時,仍盡可能地滿足用戶的使用需求。在上述技術(shù)方案中,優(yōu)選地,還包括當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示;以及在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯示。在該技術(shù)方案中,由于用戶在選擇集中控制區(qū)中的功能控件等時,需要將手指從原來的觸摸點(diǎn)移開,則通過延遲顯示,比如3s,用戶可以在這個時間段內(nèi)決定是否對集中控制區(qū)進(jìn)行操作,若不操作,則集中控制區(qū)可以自動消失(具體可以逐漸變?yōu)橥该?,避免阻擋用戶視線。在上述技術(shù)方案中,優(yōu)選地,還包括根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。在該技術(shù)方案中,當(dāng)顯示位置處于屏幕的邊緣或角落時,為了方便對集中控制區(qū)的顯示和用戶的操作,可以改變集中控制區(qū)的顯示屬性,比如顯示屬性可以包括大小、形狀、透明度等,以更好地適應(yīng)實(shí)時情況。在上述技術(shù)方案中,優(yōu)選地,還包括當(dāng)所述屏幕界面檢測到多個觸摸點(diǎn)時,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)終端的屏幕支持多點(diǎn)觸控且檢測到多個觸摸點(diǎn)時,可以同時顯示出多個集中控制區(qū)。每個集中控制區(qū)中可以設(shè)置對應(yīng)于不同功能的控件或顯示內(nèi)容等,則通過同時顯示多個集中控制區(qū),使得用戶可以同時得到更多選擇,實(shí)現(xiàn)更為豐富的功倉泛。在上述技術(shù)方案中,優(yōu)選地,所述集中控制區(qū)的數(shù)量為多個,且多個所述集中控制區(qū)存在預(yù)設(shè)的顯示順序,則所述集中控制區(qū)顯示方法還包括當(dāng)所述屏幕界面檢測到多個觸摸點(diǎn)時,按照所述顯示順序選擇對應(yīng)數(shù)量的集中控制區(qū),并分別顯示在所述多個觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi),其中,每個觸摸點(diǎn)對應(yīng)的顯示范圍內(nèi)顯示一個集中控制區(qū)。在該技術(shù)方案中,當(dāng)存在多個集中控制區(qū)時,由于每個集中控制區(qū)中的顯示內(nèi)容或功能控件不相同,那么對于用戶而言,這些顯示內(nèi)容或功能控件存在一定的優(yōu)先級別,因而用戶可以事先按照這個優(yōu)先級別對集中控制區(qū)進(jìn)行順序排列,從而當(dāng)終端的屏幕界面上檢測到用戶的觸摸點(diǎn)時,可以按照觸摸點(diǎn)的個數(shù),按順序依次顯示出對應(yīng)的集中控制區(qū)。圖3A至圖3C示出了根據(jù)本發(fā)明的一個實(shí)施例的對集中控制區(qū)進(jìn)行顯示的界面示意圖。如圖3A所示,當(dāng)用戶在終端的屏幕界面上進(jìn)行觸控操作時,終端將根據(jù)觸摸位置檢測到對應(yīng)的觸摸點(diǎn)302,則終端將根據(jù)該觸摸點(diǎn)302的位置,將集中控制區(qū)304顯示在對應(yīng)于該觸摸點(diǎn)302的顯示范圍內(nèi),以便于用戶對終端進(jìn)行單手操控。其中,觸摸點(diǎn)302對應(yīng)的“顯示范圍”具體比如當(dāng)觸摸點(diǎn)302位于屏幕界面的中間區(qū)域時,顯示范圍可以為以該觸摸點(diǎn)302為圓心的圓形區(qū)域,當(dāng)觸摸點(diǎn)302位于屏幕界面上靠近邊框的區(qū)域時,顯示范圍可以在該觸摸點(diǎn)302旁邊,具體可以使得集中控制區(qū)304的邊框與該觸摸點(diǎn)重合,從而便于用戶執(zhí)行操作。當(dāng)然,對于顯示范圍的設(shè)置,還可以參考其他的一些因素,比如由于用戶單手握持終端時,其用于操控的手指在終端的屏幕上存在對應(yīng)的單手操作范圍306,則集中控制區(qū)304的顯示范圍可以處于單手操作范圍306之內(nèi)。因此,集中控制區(qū)304位于觸摸點(diǎn)302的附近且位于單手操作范圍306內(nèi)。終端還可以檢測用戶的握持情況,比如可以通過壓力、光線、溫度等物理量中的一個或多個,檢測到當(dāng)前的握持手為左手或右手,比如圖3A (a)中為右手,則將集中控制區(qū)304顯示在觸摸點(diǎn)302的右上方。在集中控制區(qū)304中可以顯示用于操控終端的內(nèi)容或功能控件。為了方便用戶的操作,可以對集中控制區(qū)304進(jìn)行延遲顯示。具體地,如圖3A (b)所示,當(dāng)用戶的手指離開屏幕界面,即終端無法檢測到圖3A Ca)中的觸摸點(diǎn)302時,集中控制區(qū)304仍然顯示一段時間,則用戶可以在這段時間內(nèi)選擇是否執(zhí)行操作。更為具體地,可以另集中控制區(qū)304在延遲顯示時逐漸消失,則從視覺上逐漸變?yōu)橥该?。在用戶保持觸摸點(diǎn)302并在屏.上移動時,即觸摸點(diǎn)302在屏.上移動時,集中控制區(qū)304將隨之進(jìn)行移動。并且根據(jù)觸摸點(diǎn)302在屏幕上的位置,終端將隨之改變集中控制區(qū)304的顯示屬性,如形狀、大小等。具體地,比如圖3B (a)中,觸摸點(diǎn)302與終端的屏幕邊框很近,則將集中控制區(qū)304隨之變化為圓環(huán)形;而如圖3B (b)所示,當(dāng)觸摸點(diǎn)302移動至屏幕中間時,集中控制區(qū)304又變化為矩形。另外,集中控制區(qū)304的數(shù)量也可以為多個,具體如圖3C所示。當(dāng)用戶在終端的屏幕上生成多個觸摸點(diǎn)302時,則對應(yīng)于每個觸摸點(diǎn)302都可以顯示一個集中控制區(qū)(集中控制區(qū)304的數(shù)量可以進(jìn)行設(shè)置,比如圖3C中為5個,則預(yù)設(shè)的集中控制區(qū)304的數(shù)量應(yīng)該大于或等于5,否則即使有5個觸摸點(diǎn),也只顯示出部分集中控制區(qū)304,比如僅顯示3個)。由于每個集中控制區(qū)304中的顯示內(nèi)容不同,因而對應(yīng)于用戶的實(shí)際需求,可以為這些集中控制區(qū)304設(shè)置顯示順序,從而當(dāng)檢測到多個觸摸點(diǎn)302時,可以按照檢測到的順序,依次將集中控制區(qū)304顯示在屏幕上;或是當(dāng)同時檢測到多個觸摸點(diǎn)302時,同樣可以按照順序選擇對應(yīng)數(shù)量的集中控制區(qū)304,以顯示在屏幕上。圖4示出了根據(jù)本發(fā)明的另一個實(shí)施例的終端的結(jié)構(gòu)圖。如圖4所示,根據(jù)本發(fā)明的另一個實(shí)施例的終端的包括應(yīng)用提取模塊404、功能提取模塊406 (相當(dāng)于圖1所示的提取單元112)和顯示控制模塊408,其中,還需要配置文件來保存對應(yīng)用提取模塊404和功能提取模塊406的設(shè)置(可以采用同一配置文件或分別采用不同的配置文件)。下面分別對應(yīng)用提取模塊404、功能提取模塊406和顯示控制模塊408進(jìn)行說明。 1、應(yīng)用提取模塊404應(yīng)用提取模塊404是用來提取用戶經(jīng)常使用的應(yīng)用程序,在集中控制區(qū)中顯示的。具體地,應(yīng)用提取模塊404通過操作系統(tǒng)提供的接口可以獲取到當(dāng)前系統(tǒng)中所有應(yīng)用程序;同時該模塊一直運(yùn)行在后臺來監(jiān)聽用戶執(zhí)行打開應(yīng)用程序的操作,這樣便可以統(tǒng)計(jì)出所有應(yīng)用程序的使用頻率,將使用頻率最高的幾個應(yīng)用程序的信息輸出給顯示控制模塊408,以顯不在集中控制區(qū)中。當(dāng)然,應(yīng)用提取模塊404還可供用戶自行設(shè)置所需要顯示的應(yīng)用。用戶可以將自己喜愛的應(yīng)用程序設(shè)置在集中控制區(qū)中進(jìn)行顯示,這些用戶的設(shè)置存儲在配置文件402中。這樣,應(yīng)用提取模塊404的處理邏輯是首先判斷是否有用戶自定義要顯示的應(yīng)用,如果有直接將用戶設(shè)置的信息輸出給顯示控制模塊408,否則按應(yīng)用提取模塊404所統(tǒng)計(jì)的信息,來輸出最常用的幾個應(yīng)用。2、功能提取模塊406功能提取模塊406,類似于應(yīng)用提取模塊404,只是功能提取模塊406用來提取用戶經(jīng)常使用的功能,當(dāng)然功能是與應(yīng)用一一對應(yīng)的,不同的應(yīng)用擁有不同的功能,因而功能提取模塊406要比應(yīng)用提取模塊404更復(fù)雜些。具體地,可以通過維護(hù)一個二維表格,從而記錄不同的應(yīng)用中的所有功能,具體如表I所示
功能I 功能2 功能3 功能4 功能......
文件管理器復(fù)制β β 重命名……
權(quán)利要求
1.一種終端,其特征在于,包括 區(qū)域設(shè)置單元,用于根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū); 位置獲取單元,用于獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置; 區(qū)域顯示單元,用于將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。
2.根據(jù)權(quán)利要求1所述的終端,其特征在于,還包括 提取單元,用于提取所述終端中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能;標(biāo)識設(shè)置單元,用于在所述集中控制區(qū)中設(shè)置對應(yīng)于所述至少一個應(yīng)用程序和/或至少一個應(yīng)用功能的操作標(biāo)識;以及 標(biāo)識選擇單元,用于根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功能。
3.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述區(qū)域顯示單元還用于 當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示,以及在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯示。
4.根據(jù)權(quán)利要求1所述的終端,其特征在于,還包括 屬性調(diào)節(jié)單元,用于根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的終端,其特征在于,所述區(qū)域顯示單元還用于 在所述屏幕界面檢測到多個觸摸點(diǎn)的情況下,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。
6.一種集中控制區(qū)顯示方法,其特征在于,包括 根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū); 獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置,將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。
7.根據(jù)權(quán)利要求6所述的集中控制區(qū)顯示方法,其特征在于,還包括 提取所述終端中的至少一個應(yīng)用程序和/或至少一個應(yīng)用功能,并在所述集中控制區(qū)中設(shè)置對應(yīng)的操作標(biāo)識;以及 根據(jù)接收到的標(biāo)識選擇命令,對所述操作標(biāo)識進(jìn)行選擇,以執(zhí)行被選中的操作標(biāo)識對應(yīng)的應(yīng)用程序或應(yīng)用功能。
8.根據(jù)權(quán)利要求6所述的集中控制區(qū)顯示方法,其特征在于,還包括 當(dāng)所述屏幕界面檢測到所述觸摸點(diǎn)消失時,對所述至少一個集中控制區(qū)進(jìn)行延遲顯示;以及 在所述延遲顯示的時間大于或等于預(yù)設(shè)時間時,停止對所述至少一個集中控制區(qū)的顯/Jn ο
9.根據(jù)權(quán)利要求6所述的集中控制區(qū)顯示方法,其特征在于,還包括 根據(jù)所述顯示范圍在所述屏幕界面上所處的區(qū)域,對所述至少一個集中控制區(qū)的顯示屬性進(jìn)行調(diào)節(jié)。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的集中控制區(qū)顯示方法,其特征在于,還包括當(dāng)所述屏幕界面檢測到多個觸摸點(diǎn)時,在每個所述觸摸點(diǎn)的實(shí)時位置對應(yīng)的顯示范圍內(nèi)分別顯示出所述至少一個集中控制區(qū)。
全文摘要
本發(fā)明提供了一種終端,包括區(qū)域設(shè)置單元,用于根據(jù)接收到的區(qū)域設(shè)置命令,在終端的屏幕界面上設(shè)置至少一個集中控制區(qū);位置獲取單元,用于獲取所述屏幕界面檢測到的觸摸點(diǎn)的實(shí)時位置;區(qū)域顯示單元,用于將所述至少一個集中控制區(qū)顯示在對應(yīng)于所述實(shí)時位置的顯示范圍內(nèi)。本發(fā)明還提出了一種集中控制區(qū)顯示方法。通過本發(fā)明的技術(shù)方案,可以使得集中控制區(qū)隨用戶的手指觸摸位置而實(shí)時變化,則用戶無論點(diǎn)擊在終端屏幕上的任何位置或采用任何握持姿勢,都僅需進(jìn)行很小范圍內(nèi)的移動,即可實(shí)現(xiàn)對集中控制區(qū)的操作控制。
文檔編號G06F3/0488GK103049210SQ201310004519
公開日2013年4月17日 申請日期2013年1月7日 優(yōu)先權(quán)日2013年1月7日
發(fā)明者羅翔, 何莉 申請人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司