国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      終端和終端操控方法

      文檔序號:6385303閱讀:120來源:國知局
      專利名稱:終端和終端操控方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及終端操控技術(shù)領(lǐng)域,具體而言,涉及一種終端和一種終端操控方法。
      背景技術(shù)
      隨著終端屏幕尺寸的趨大化,當用戶進入某個應用界面時,由于應用界面上的功能控件或操作區(qū)域可能分布在終端屏幕上的任意位置,使得用戶在對該應用界面進行操作時,可能需要在整個屏幕的范圍內(nèi)移動手指,因此,當用戶難以通過單手握持并操作終端。但在一些情況下,比如用戶在駕駛過程中或開會時,將難以通過一只手握持終端、另一只手進行操作,或是將終端放置在平臺上進行單手操作。因此,需要一種新的終端操控技術(shù),可以依據(jù)用戶的手勢操作,在終端屏幕界面上最適于用戶操作的位置設(shè)置集中控制區(qū),從而便于用戶進行單手操作。

      發(fā)明內(nèi)容
      本發(fā)明正是基于上述問題,提出了一種新的終端操控技術(shù),可以依據(jù)用戶的手勢操作,在終端屏幕界面上最適于用戶操作的位置設(shè)置集中控制區(qū),從而便于用戶進行單手操作。有鑒于此,本發(fā)明提出了一種終端,包括軌跡生成單元,用于根據(jù)感應到的滑動手勢,生成對應的手勢軌跡;操作范圍分析單元,用于根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍;區(qū)域設(shè)置單元,用于將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當前界面或終端的所有能夠進行的操作都可以在該集中控制區(qū)中進行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當用戶在集中控制區(qū)中劃出相應的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當前界面為待機界面或是某個應用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實現(xiàn)對當前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進行功能按鍵的選擇,簡化了用戶操作。這里的預定位置可以是系統(tǒng)默認或用戶設(shè)置的默認區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當前所需操作功能的多少進行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進行接收即可。同時,當用戶進行手勢操作以生成手勢軌跡時,尤其可以在實際需要進行單手操作時,以單手握持終端、并使用該握持手的手指(通常為拇指)在終端的屏幕界面上劃出手勢軌跡,則該手勢軌跡必然對應于用戶單手操作時能夠覆蓋的操作區(qū)域,并且根據(jù)用戶的使用心理,該區(qū)域也必然是用戶操作時最舒適的位置,那么通過將集中控制區(qū)設(shè)置在該位置,使得用戶便于進行單手操控,并且能夠獲取最佳的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述操作范圍分析單元包括位置獲取子單元,用于獲取所述手勢軌跡的起始位置和終止位置;圓形區(qū)域生成子單元,用于生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域;操作范圍確定子單元,用于確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。在該技術(shù)方案中,由于用戶單手操作的過程中,用于操控的手指的活動范圍為圓弧形,因而以用戶的手勢軌跡為依據(jù),生成對應的圓形區(qū)域,以用于設(shè)置集中控制區(qū),便于用戶進行單手操作。由于當手勢軌跡比較靠近終端屏幕界面的邊緣時,形成的圓形區(qū)域可能只有一部分(即可顯示部分)處于屏幕界面內(nèi),因此需要對其余不可顯示的部分忽略。在上述技術(shù)方案中,優(yōu)選地,還包括修正因子設(shè)置單元,用于設(shè)置范圍修正因子;圓形區(qū)域修正單元,用于根據(jù)所述范圍修正因子對所述半徑進行修正,以由所述圓形區(qū)域生成子單元利用修正后的半徑生成所述圓形區(qū)域。在該技術(shù)方案中,由于用戶劃出的手勢軌跡的終止位置可能對應于用戶手指最舒適的伸展距離,若不加以修正,則圓形區(qū)域的邊緣即位于該終止位置上,使得在集中控制區(qū)中設(shè)置的功能控件的中心位置與該邊緣存在一定距離,則用戶實際操作時,手指需要略加彎曲;而加以修正后,則可以使得功能控件的中心位置基本處于手勢軌跡的終止位置處,用戶手指可以得以舒展,從而得到最舒適的操作體驗。在上述技術(shù)方案中,優(yōu)選地,還包括區(qū)域調(diào)節(jié)單元,用于根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié);數(shù)據(jù)修正單元,用于根據(jù)所述區(qū)域調(diào)節(jié)單元的調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。在該技術(shù)方案中,修正因子可能是廠商預設(shè)的,也可能是用戶自行設(shè)置的,但可能并不適合用戶的實際操作,因此,用戶可以在終端顯示出集中控制區(qū)之后,根據(jù)需要對其進行調(diào)節(jié)。當用戶將集中控制區(qū)調(diào)節(jié)得更大時,則說明范圍修正因子偏小,需要增大范圍修正因子以得到更大的單手操作范圍;當用戶將集中控制區(qū)調(diào)節(jié)得更小時,則說明范圍修正因子偏大,需要增大范圍修正因子以得到更小的單手操作范圍。通過對范圍修正因子的自動調(diào)節(jié),使得集中控制區(qū)的設(shè)置更精準,更適于用戶的單手操作。在上述技術(shù)方案中,優(yōu)選地,還包括范圍顯示單元,用于將所述單手操作范圍顯示在所述屏幕界面上;范圍調(diào)節(jié)單元,用于根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),以由所述區(qū)域設(shè)置單元將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。在該技術(shù)方案中,在用戶劃出手勢軌跡之后,可以將對應的單手操作范圍顯示在屏幕界面上,由于單手操作范圍與集中控制區(qū)的位置、大小等是相關(guān)聯(lián)的,因而通過用戶對單手操作范圍的調(diào)節(jié),便于得到最適于用戶操作的集中控制區(qū)。根據(jù)本發(fā)明的又一方面,還提出了一種終端操控方法,包括步驟202,根據(jù)終端感應到的滑動手勢,生成對應的手勢軌跡;步驟204,根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍;步驟206,將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當前界面或終端的所有能夠進行的操作都可以在該集中控制區(qū)中進行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當用戶在集中控制區(qū)中劃出相應的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當前界面為待機界面或是某個應用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實現(xiàn)對當前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進行功能按鍵的選擇,簡化了用戶操作。這里的預定位置可以是系統(tǒng)默認或用戶設(shè)置的默認區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當前所需操作功能的多少進行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進行接收即可。同時,當用戶進行手勢操作以生成手勢軌跡時,尤其可以在實際需要進行單手操作時,以單手握持終端、并使用該握持手的手指(通常為拇指)在終端的屏幕界面上劃出手勢軌跡,則該手勢軌跡必然對應于用戶單手操作時能夠覆蓋的操作區(qū)域,并且根據(jù)用戶的使用心理,該區(qū)域也必然是用戶操作時最舒適的位置,那么通過將集中控制區(qū)設(shè)置在該位置,使得用戶便于進行單手操控,并且能夠獲取最佳的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述步驟204包括獲取所述手勢軌跡的起始位置和終止位置;生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域;確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。在該技術(shù)方案中,由于用戶單手操作的過程中,用于操控的手指的活動范圍為圓弧形,因而以用戶的手勢軌跡為依據(jù),生成對應的圓形區(qū)域,以用于設(shè)置集中控制區(qū),便于用戶進行單手操作。由于當手勢軌跡比較靠近終端屏幕界面的邊緣時,形成的圓形區(qū)域可能只有一部分(即可顯示部分)處于屏幕界面內(nèi),因此需要對其余不可顯示的部分忽略。在上述技術(shù)方案中,優(yōu)選地,還包括設(shè)置范圍修正因子;根據(jù)所述范圍修正因子對所述半徑進行修正,并利用修正后的半徑生成所述圓形區(qū)域。在該技術(shù)方案中,由于用戶劃出的手勢軌跡的終止位置可能對應于用戶手指最舒適的伸展距離,若不加以修正,則圓形區(qū)域的邊緣即位于該終止位置上,使得在集中控制區(qū)中設(shè)置的功能控件的中心位置與該邊緣存在一定距離,則用戶實際操作時,手指需要略加彎曲;而加以修正后,則可以使得功能控件的中心位置基本處于手勢軌跡的終止位置處,用戶手指可以得以舒展,從而得到最舒適的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述步驟206之后,還包括根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié);根據(jù)調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。在該技術(shù)方案中,修正因子可能是廠商預設(shè)的,也可能是用戶自行設(shè)置的,但可能并不適合用戶的實際操作,因此,用戶可以在終端顯示出集中控制區(qū)之后,根據(jù)需要對其進行調(diào)節(jié)。當用戶將集中控制區(qū)調(diào)節(jié)得更大時,則說明范圍修正因子偏小,需要增大范圍修正因子以得到更大的單手操作范圍;當用戶將集中控制區(qū)調(diào)節(jié)得更小時,則說明范圍修正因子偏大,需要增大范圍修正因子以得到更小的單手操作范圍。通過對范圍修正因子的自動調(diào)節(jié),使得集中控制區(qū)的設(shè)置更精準,更適于用戶的單手操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括將所述單手操作范圍顯示在所述屏幕界面上;根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),并將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。在該技術(shù)方案中,在用戶劃出手勢軌跡之后,可以將對應的單手操作范圍顯示在屏幕界面上,由于單手操作范圍與集中控制區(qū)的位置、大小等是相關(guān)聯(lián)的,因而通過用戶對單手操作范圍的調(diào)節(jié),便于得到最適于用戶操作的集中控制區(qū)。通過以上技術(shù)方案,可以依據(jù)用戶的手勢操作,在終端屏幕界面上最適于用戶操作的位置設(shè)置集中控制區(qū),從而便于用戶進行單手操作。


      圖1示出了根據(jù)本發(fā)明的實施例的終端的框圖;圖2示出了根據(jù)本發(fā)明的實施例的終端操控方法的流程圖;圖3A至圖3G示出了根據(jù)本發(fā)明的實施例的設(shè)置集中控制區(qū)的操作示意圖;圖4示出了根據(jù)本發(fā)明的實施例的設(shè)置集中控制區(qū)的操作流程圖。
      具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
      對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。圖1示出了根據(jù)本發(fā)明的實施例的終端的框圖。如圖1所示,根據(jù)本發(fā)明的實施例的終端100,包括軌跡生成單元102,用于根據(jù)感應到的滑動手勢,生成對應的手勢軌跡;操作范圍分析單元104,用于根據(jù)所述手勢軌跡在所述終端100的屏幕界面上的位置,分析用戶的單手操作范圍;區(qū)域設(shè)置單元106,用于將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當前界面或終端100的所有能夠進行的操作都可以在該集中控制區(qū)中進行,方便用戶的操作過程。具體地,可以對終端100不同界面下的操作功能或已存在的功能控件進行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當用戶在集中控制區(qū)中劃出相應的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當前界面為待機界面或是某個應用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實現(xiàn)對當前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進行功能按鍵的選擇,簡化了用戶操作。這里的預定位置可以是系統(tǒng)默認或用戶設(shè)置的默認區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當前所需操作功能的多少進行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進行接收即可。同時,當用戶進行手勢操作以生成手勢軌跡時,尤其可以在實際需要進行單手操作時,以單手握持終端、并使用該握持手的手指(通常為拇指)在終端100的屏幕界面上劃出手勢軌跡,則該手勢軌跡必然對應于用戶單手操作時能夠覆蓋的操作區(qū)域,并且根據(jù)用戶的使用心理,該區(qū)域也必然是用戶操作時最舒適的位置,那么通過將集中控制區(qū)設(shè)置在該位置,使得用戶便于進行單手操控,并且能夠獲取最佳的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述操作范圍分析單元104包括位置獲取子單元1042,用于獲取所述手勢軌跡的起始位置和終止位置;圓形區(qū)域生成子單元1044,用于生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域;操作范圍確定子單元1046,用于確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。在該技術(shù)方案中,由于用戶單手操作的過程中,用于操控的手指的活動范圍為圓弧形,因而以用戶的手勢軌跡為依據(jù),生成對應的圓形區(qū)域,以用于設(shè)置集中控制區(qū),便于用戶進行單手操作。由于當手勢軌跡比較靠近終端屏幕界面的邊緣時,形成的圓形區(qū)域可能只有一部分(即可顯示部分)處于屏幕界面內(nèi),因此需要對其余不可顯示的部分忽略。在上述技術(shù)方案中,優(yōu)選地,還包括修正因子設(shè)置單元108,用于設(shè)置范圍修正因子;圓形區(qū)域修正單元110,用于根據(jù)所述范圍修正因子對所述半徑進行修正,以由所述圓形區(qū)域生成子單元1044利用修正后的半徑生成所述圓形區(qū)域。在該技術(shù)方案中,由于用戶劃出的手勢軌跡的終止位置可能對應于用戶手指最舒適的伸展距離,若不加以修正,則圓形區(qū)域的邊緣即位于該終止位置上,使得在集中控制區(qū)中設(shè)置的功能控件的中心位置與該邊緣存在一定距離,則用戶實際操作時,手指需要略加彎曲;而加以修正后,則可以使得功能控件的中心位置基本處于手勢軌跡的終止位置處,用戶手指可以得以舒展,從而得到最舒適的操作體驗。在上述技術(shù)方案中,優(yōu)選地,還包括區(qū)域調(diào)節(jié)單元112,用于根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié);數(shù)據(jù)修正單元114,用于根據(jù)所述區(qū)域調(diào)節(jié)單元112的調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。在該技術(shù)方案中,修正因子可能是廠商預設(shè)的,也可能是用戶自行設(shè)置的,但可能并不適合用戶的實際操作,因此,用戶可以在終端100顯示出集中控制區(qū)之后,根據(jù)需要對其進行調(diào)節(jié)。當用戶將集中控制區(qū)調(diào)節(jié)得更大時,則說明范圍修正因子偏小,需要增大范圍修正因子以得到更大的單手操作范圍;當用戶將集中控制區(qū)調(diào)節(jié)得更小時,則說明范圍修正因子偏大,需要增大范圍修正因子以得到更小的單手操作范圍。通過對范圍修正因子的自動調(diào)節(jié),使得集中控制區(qū)的設(shè)置更精準,更適于用戶的單手操作。在上述技術(shù)方案中,優(yōu)選地,還包括范圍顯示單元116,用于將所述單手操作范圍顯示在所述屏幕界面上;范圍調(diào)節(jié)單元118,用于根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),以由所述區(qū)域設(shè)置單元106將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。在該技術(shù)方案中,在用戶劃出手勢軌跡之后,可以將對應的單手操作范圍顯示在屏幕界面上,由于單手操作范圍與集中控制區(qū)的位置、大小等是相關(guān)聯(lián)的,因而通過用戶對單手操作范圍的調(diào)節(jié),便于得到最適于用戶操作的集中控制區(qū)。圖2示出了根據(jù)本發(fā)明的實施例的終端操控方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實施例的終端操控方法,包括步驟202,根據(jù)終端感應到的滑動手勢,生成對應的手勢軌跡;步驟204,根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍;步驟206,將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。在該技術(shù)方案中,通過對操作的功能集成,用戶不需要在整個終端界面的不同位置尋找控制按鍵或控制區(qū)域,針對當前界面或終端的所有能夠進行的操作都可以在該集中控制區(qū)中進行,方便用戶的操作過程。具體地,可以對終端不同界面下的操作功能或已存在的功能控件進行獲取,那么對于上述操作功能或功能控件中的全部或指定部分(通常為用戶常用的,可以由廠商預設(shè)或用戶自定義設(shè)置),可以通過在集中控制區(qū)中設(shè)置相應的虛擬按鍵,使得用戶在選中這些虛擬按鍵時,同樣能夠?qū)崿F(xiàn)原有的操作功能,或是當用戶在集中控制區(qū)中劃出相應的手勢軌跡后,也能夠?qū)崿F(xiàn)原有的功能。由于無論當前界面為待機界面或是某個應用程序的功能界面,都可以在終端界面上顯示出集中控制區(qū),并在集中控制區(qū)中顯示出虛擬按鍵或接收用戶的手勢軌跡,從而實現(xiàn)對當前界面的控制,不必由于界面的變化和差異,使得用戶不得不在屏幕的不同位置進行功能按鍵的選擇,簡化了用戶操作。這里的預定位置可以是系統(tǒng)默認或用戶設(shè)置的默認區(qū)域。這里的集中控制區(qū)可以為單個或多個,可以根據(jù)用戶的設(shè)置、當前所需操作功能的多少進行設(shè)置或自動調(diào)節(jié)。需要說明的是,這里的“設(shè)置”并不表示一定要顯示出來,只要能夠?qū)τ脩舻挠|控命令進行接收即可。同時,當用戶進行手勢操作以生成手勢軌跡時,尤其可以在實際需要進行單手操作時,以單手握持終端、并使用該握持手的手指(通常為拇指)在終端的屏幕界面上劃出手勢軌跡,則該手勢軌跡必然對應于用戶單手操作時能夠覆蓋的操作區(qū)域,并且根據(jù)用戶的使用心理,該區(qū)域也必然是用戶操作時最舒適的位置,那么通過將集中控制區(qū)設(shè)置在該位置,使得用戶便于進行單手操控,并且能夠獲取最佳的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述步驟204包括獲取所述手勢軌跡的起始位置和終止位置;生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域;確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。在該技術(shù)方案中,由于用戶單手操作的過程中,用于操控的手指的活動范圍為圓弧形,因而以用戶的手勢軌跡為依據(jù),生成對應的圓形區(qū)域,以用于設(shè)置集中控制區(qū),便于用戶進行單手操作。由于當手勢軌跡比較靠近終端屏幕界面的邊緣時,形成的圓形區(qū)域可能只有一部分(即可顯示部分)處于屏幕界面內(nèi),因此需要對其余不可顯示的部分忽略。在上述技術(shù)方案中,優(yōu)選地,還包括設(shè)置范圍修正因子;根據(jù)所述范圍修正因子對所述半徑進行修正,并利用修正后的半徑生成所述圓形區(qū)域。在該技術(shù)方案中,由于用戶劃出的手勢軌跡的終止位置可能對應于用戶手指最舒適的伸展距離,若不加以修正,則圓形區(qū)域的邊緣即位于該終止位置上,使得在集中控制區(qū)中設(shè)置的功能控件的中心位置與該邊緣存在一定距離,則用戶實際操作時,手指需要略加彎曲;而加以修正后,則可以使得功能控件的中心位置基本處于手勢軌跡的終止位置處,用戶手指可以得以舒展,從而得到最舒適的操作體驗。在上述技術(shù)方案中,優(yōu)選地,所述步驟206之后,還包括根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié);根據(jù)調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。在該技術(shù)方案中,修正因子可能是廠商預設(shè)的,也可能是用戶自行設(shè)置的,但可能并不適合用戶的實際操作,因此,用戶可以在終端顯示出集中控制區(qū)之后,根據(jù)需要對其進行調(diào)節(jié)。當用戶將集中控制區(qū)調(diào)節(jié)得更大時,則說明范圍修正因子偏小,需要增大范圍修正因子以得到更大的單手操作范圍;當用戶將集中控制區(qū)調(diào)節(jié)得更小時,則說明范圍修正因子偏大,需要增大范圍修正因子以得到更小的單手操作范圍。通過對范圍修正因子的自動調(diào)節(jié),使得集中控制區(qū)的設(shè)置更精準,更適于用戶的單手操作。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括將所述單手操作范圍顯示在所述屏幕界面上;根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),并將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。在該技術(shù)方案中,在用戶劃出手勢軌跡之后,可以將對應的單手操作范圍顯示在屏幕界面上,由于單手操作范圍與集中控制區(qū)的位置、大小等是相關(guān)聯(lián)的,因而通過用戶對單手操作范圍的調(diào)節(jié),便于得到最適于用戶操作的集中控制區(qū)。圖3A至圖3G示出了根據(jù)本發(fā)明的實施例的設(shè)置集中控制區(qū)的操作示意圖。如圖3A所示,在終端的任意界面下,用戶可以通過在終端的屏幕界面上劃出手勢軌跡302(通常應該是連續(xù)形成的),則終端將自動確定對應的位置,以設(shè)置集中控制區(qū)310。具體地,在圖3A Ca)中,終端在生成手勢軌跡302之后,將自動獲取其起始位置304和終止位置306,然后以起始位置304為圓心、起始位置304與終止位置306之間的線段為半徑,形成如圖3A (b)中所示的圓形區(qū)域308。若用戶是用與單手操作終端時相同的方式握持終端并畫出手勢軌跡302,則根據(jù)單手操作的特點,該圓形區(qū)域308實際上對應于用戶的單手操作范圍。因此,如圖3A (c)所示,可以將集中控制區(qū)310設(shè)置在該圓形區(qū)域308中,使得用戶可以通過如點擊集中控制區(qū)310中設(shè)置的功能控件312,從而實現(xiàn)對終端的單手操控。需要說明的是,由于終端的屏幕大小有限,當生成的對應于起始位置304和終止位置306的圓太大、僅一部分能夠顯示在屏幕內(nèi)時,如圖3A (b)所示,則自動將圓形區(qū)域308記錄為能夠顯示在屏幕內(nèi)的部分,即圖中的陰影部分。當然,雖然圖3A (C)中示出的圓環(huán)形的集中控制區(qū)310可能更便于大多數(shù)用戶操作,但集中控制區(qū)310的形狀顯然并不限于此,比如圖3B所示的圓形的集中控制區(qū)310或是圖中未示出的其他任意形狀都是可以的。實際上,在生成圓形區(qū)域308時,還可以對起始位置304與終止位置之間的線段a進行修正,比如加上一個長度為X的修正因子314,并以a+X為半徑,生成對應的圓形區(qū)域308,具體如圖3C所示。在圖3A和圖3C中,生成的圓形區(qū)域308的半徑不同,則能夠設(shè)置的集中控制區(qū)310的大小也會發(fā)生變化。如圖3D所示,以圓環(huán)形的集中控制區(qū)為例,對應于圖3A中的集中控制區(qū)310的是修正前區(qū)域310A和修正前控件312A,對應于圖3C中的集中控制區(qū)310的是修正后區(qū)域310B和修正后控件312B。由于手指與屏幕接觸時,接觸點并不處于手指的邊緣,而往往處于指甲中心對應的位置,因此,雖然檢測到的手勢軌跡302的終止位置306處于修正前區(qū)域310A的邊緣,但相應的修正前控件312A的中心位置會位于該邊緣內(nèi)側(cè)一定距離,導致用戶需要在一定程度上彎曲手指,不便操作;而對于修正后區(qū)域310B,由于區(qū)域更大,則修正后控件312B的中心位置將更靠近終止位置306,使得用戶仍按照劃出手勢軌跡302時的手指伸展度進行操作即可。如圖3E所示,在集中控制區(qū)310中可以設(shè)置各種功能控件312,當功能控件312的數(shù)量較多時,比如在圖3E (a)中,實線部分的功能控件312是可以顯示在屏幕上的,而虛線部分的功能控件312則是不可顯示的。用戶可以通過在集中控制區(qū)310中進行滑動操作,從而對顯示出來的功能控件312進行切換,得到如圖3E (b)所示的切換后效果,便于用戶對所有的功能控件312都能夠進行操作。當然,除了從屏幕角落調(diào)出集中控制區(qū)310,實際上用戶可以在屏幕界面上的任意位置進行操作,比如圖3F (a)中,用戶可以通過劃出從屏幕底部向上的手勢軌跡302,從而在屏幕底部設(shè)置對應的集中控制區(qū)310 (如圖3F (b)所示);或是如圖3G (a)所示,用戶還可以通過劃出從屏幕一側(cè)向另一側(cè)的手勢軌跡302,從而在屏幕側(cè)面設(shè)置對應的集中控制區(qū)310 (如圖3G (b)所示)。圖4示出了根據(jù)本發(fā)明的實施例的設(shè)置集中控制區(qū)的操作流程圖。如圖4所示,根據(jù)本發(fā)明的實施例的設(shè)置集中控制區(qū)的操作流程包括步驟402,用戶手指觸摸屏幕。步驟404,當開始觸碰、還沒有開始滑動時,記錄該觸碰位置為起始位置。步驟406,檢測用戶的手指滑動,優(yōu)選地,該滑動動作對于屏幕應該是連續(xù)的。步驟408,檢測滑動是否停止,若停止,則判定形成一段完整的手勢軌跡,并進入步驟410,否則繼續(xù)檢測。步驟410,記錄終止位置。步驟412設(shè)置集中控制區(qū)。具體地,以以起始位置為圓心、起始位置與終止位置之間的線段為半徑,形成圓形區(qū)域,并將集中控制區(qū)設(shè)置在該圓形區(qū)域中。優(yōu)選地,還可以對該圓形區(qū)域進行修正,比如在起始位置與終止位置之間的線段長度a的基礎(chǔ)上加上修正因子X,則以a+X為半徑,形成對應的圓形區(qū)域。由于用戶劃出的手勢軌跡的終止位置可能對應于用戶手指最舒適的伸展距離,若不加以修正,則圓形區(qū)域的邊緣即位于該終止位置上,使得在集中控制區(qū)中設(shè)置的功能控件的中心位置與該邊緣存在一定距離,則用戶實際操作時,手指需要略加彎曲;而加以修正后,則可以使得功能控件的中心位置基本處于手勢軌跡的終止位置處,用戶手指可以得以舒展,從而得到最舒適的操作體驗。以上結(jié)合附圖詳細說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,對于大屏終端不利于單手操作,因此,本發(fā)明提供了一種終端和一種終端操控方法,可以依據(jù)用戶的手勢操作,在終端屏幕界面上最適于用戶操作的位置設(shè)置集中控制區(qū),從而便于用戶進行單手操作。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
      權(quán)利要求
      1.一種終端,其特征在于,包括 軌跡生成單元,用于根據(jù)感應到的滑動手勢,生成對應的手勢軌跡; 操作范圍分析單元,用于根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍; 區(qū)域設(shè)置單元,用于將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。
      2.根據(jù)權(quán)利要求1所述的終端,其特征在于,所述操作范圍分析單元包括 位置獲取子單元,用于獲取所述手勢軌跡的起始位置和終止位置; 圓形區(qū)域生成子單元,用于生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域; 操作范圍確定子單元,用于確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。
      3.根據(jù)權(quán)利要求2所述的終端,其特征在于,還包括 修正因子設(shè)置單元,用于設(shè)置范圍修正因子; 圓形區(qū)域修正單元,用于根據(jù)所述范圍修正因子對所述半徑進行修正,以由所述圓形區(qū)域生成子單元利用修正后的半徑生成所述圓形區(qū)域。
      4.根據(jù)權(quán)利要求3所述的終端,其特征在于,還包括 區(qū)域調(diào)節(jié)單元,用于根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié); 數(shù)據(jù)修正單元,用于根據(jù)所述區(qū)域調(diào)節(jié)單元的調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。
      5.根據(jù)權(quán)利要求1至4中任一項所述的終端,其特征在于,還包括 范圍顯示單元,用于將所述單手操作范圍顯示在所述屏幕界面上; 范圍調(diào)節(jié)單元,用于根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),以由所述區(qū)域設(shè)置單元將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。
      6.—種終端操控方法,其特征在于,包括 步驟202,根據(jù)終端感應到的滑動手勢,生成對應的手勢軌跡; 步驟204,根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍; 步驟206,將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。
      7.根據(jù)權(quán)利要求6所述的終端操控方法,其特征在于,所述步驟204包括 獲取所述手勢軌跡的起始位置和終止位置; 生成以所述起始位置與所述終止位置的連線為半徑、所述起始位置為圓心的圓形區(qū)域; 確定所述圓形區(qū)域在所述屏幕界面上的可顯示部分,并將所述可顯示部分在所述屏幕界面上對應的區(qū)域作為所述單手操作范圍。
      8.根據(jù)權(quán)利要求7所述的終端操控方法,其特征在于,還包括 設(shè)置范圍修正因子; 根據(jù)所述范圍修正因子對所述半徑進行修正,并利用修正后的半徑生成所述圓形區(qū)域。
      9.根據(jù)權(quán)利要求8所述的終端操控方法,其特征在于,所述步驟206之后,還包括 根據(jù)接收到的區(qū)域調(diào)節(jié)命令,對所述集中控制區(qū)的大小進行調(diào)節(jié); 根據(jù)調(diào)節(jié)結(jié)果對所述范圍修正因子進行修正。
      10.根據(jù)權(quán)利要求6至9中任一項所述的終端操控方法,其特征在于,所述步驟204還包括 將所述單手操作范圍顯示在所述屏幕界面上; 根據(jù)接收到的范圍調(diào)節(jié)命令,對所述單手操作范圍進行調(diào)節(jié),并將所述集中控制區(qū)設(shè)置在調(diào)節(jié)后的單手操作范圍內(nèi)。
      全文摘要
      本發(fā)明提供了一種終端,包括軌跡生成單元,用于根據(jù)感應到的滑動手勢,生成對應的手勢軌跡;操作范圍分析單元,用于根據(jù)所述手勢軌跡在所述終端的屏幕界面上的位置,分析用戶的單手操作范圍;區(qū)域設(shè)置單元,用于將集中控制區(qū)設(shè)置在所述單手操作范圍內(nèi)。本發(fā)明還提出了一種終端操控方法。通過本發(fā)明的技術(shù)方案,可以依據(jù)用戶的手勢操作,在終端屏幕界面上最適于用戶操作的位置設(shè)置集中控制區(qū),從而便于用戶進行單手操作。
      文檔編號G06F3/0484GK103019604SQ20121056835
      公開日2013年4月3日 申請日期2012年12月24日 優(yōu)先權(quán)日2012年12月24日
      發(fā)明者黃維, 郭德英, 程偉德, 候燕 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1