亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種終端單手模式的設(shè)置裝置及其方法與流程

文檔序號:11154175閱讀:700來源:國知局
一種終端單手模式的設(shè)置裝置及其方法與制造工藝

本發(fā)明涉及終端控制領(lǐng)域,尤其涉及一種終端單手模式的設(shè)置裝置及其方法。



背景技術(shù):

隨著手機等終端功能的日益豐富,為了能更好地給用戶提供視覺效果,其屏幕也在不斷地增大。對大屏幕的手機,通常需要雙手去操作,但是并不是任何時候都可以使用雙手操作,比如,用戶在逛街的過程中,想要玩手機或者用手機發(fā)短消息時,由于另一只手提東西無法進行雙手操作,那么在這時候就需要通過單手操作了,而對于大屏幕手機來說,用戶想要實現(xiàn)單手操作時不可能的,因此,為了解決對于大屏幕手機不能實現(xiàn)單手操作的問題,研發(fā)人員在手機上設(shè)置了單手操作的功能,但是該功能在開啟后,并不能自動的適應(yīng)單手操作,需要通過用戶在屏幕上進行對應(yīng)的開啟滑動操作才能實現(xiàn)單手操作界面的顯示,這樣的操作方式非常復(fù)雜,不符合當(dāng)前的智能化要去,從而導(dǎo)致了用戶的使用體驗非常差的問題。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的在于提出一種終端單手模式的設(shè)置裝置及其方法,旨在解決現(xiàn)有無法實現(xiàn)單手模式的自動識別,切換操作復(fù)雜,,導(dǎo)致用戶的使用體驗效果差的問題。

為實現(xiàn)上述目的,本發(fā)明提出一種終端單手模式的設(shè)置裝置,其包括:接收模塊、采集模塊,以及顯示切換模塊,其中,

接收模塊用于接收開啟單手模式的操作指令;

采集模塊用于通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù);

顯示切換模塊用于在握持狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

在一些實施例中,所述采集模塊還用于通過設(shè)置在終端背面電容式接近傳感器,獲取因握持終端而在終端背面產(chǎn)生的接觸位置參數(shù);當(dāng)根據(jù)同一時間在終端背面和兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)的變化特性對應(yīng)的監(jiān)測結(jié)果為:同時在終端背面和兩側(cè)邊框上都存在接觸點,則確定終端為握持狀態(tài)。

在一些實施例中,在豎屏模式下,所述顯示切換模塊用于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的下方時,確定終端為左手模式;以及用于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

在一些實施例中,在橫屏模式下,所述顯示切換模塊用于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;以及用于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

在一些實施例中,所述電容式接近傳感器包括:沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器、位于終端背面中上部的至少一個電容式接近傳感器和位于終端背面中下部的至少一個電容式接近傳感器。

本發(fā)明同時提供一種終端單手模式的設(shè)置方法,包括:

接收開啟單手模式的操作指令;

通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù);

在握持狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

在一些實施例中,在接收開啟單手模式的操作指令之后,還包括:

通過設(shè)置在終端背面電容式接近傳感器,獲取因握持終端而在終端背面產(chǎn)生的接觸位置參數(shù);

當(dāng)根據(jù)同一時間在終端背面和兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)的變化特性對應(yīng)的監(jiān)測結(jié)果為:同時在終端背面和兩側(cè)邊框上都存在接觸點,則確定終端為握持狀態(tài)。

在一些實施例中,在豎屏模式下,所述根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式包括:

對于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的下方時,確定終端為左手模式;

對于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

在一些實施例中,在橫屏模式下,所述根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式包括:

對于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;

對于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

在一些實施例中,所述電容式接近傳感器包括:沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器、位于終端背面中上部的至少一個電容式接近傳感器和位于終端背面中下部的至少一個電容式接近傳感器。

本發(fā)明實施例所提出的一種終端單手模式的設(shè)置裝置及其方法,該方法預(yù)先在終端的兩側(cè)邊框內(nèi)設(shè)置電容式接近傳感器,在此基礎(chǔ)上,終端接收開啟單手模式的操作指令,通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式,該設(shè)置方法在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,解決了現(xiàn)有技術(shù)中,無法實現(xiàn)終端顯示界面的單手模式的自動識別,以及現(xiàn)有的切換操作復(fù)雜的問題,提高了終端的性能,也提高了用戶的使用體驗。

附圖說明

圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖;

圖2為本發(fā)明第一實施例提供的終端單手模式的設(shè)置裝置的結(jié)構(gòu)示意圖;

圖3為本發(fā)明第二實施例提供的終端的一種結(jié)構(gòu)示意圖;

圖4為本發(fā)明第三實施例提供的終端單手模式的設(shè)置方法的流程圖;

圖5為本發(fā)明第四實施例提供的終端單手模式的設(shè)置方法的流程圖;

圖6為本發(fā)明實施例涉及的電容式接近傳感器的工作原理圖;

圖7為本發(fā)明實施例涉及的豎屏模式下單手模式的顯示界面的調(diào)整檢測示意圖;

圖8為本發(fā)明實施例涉及的橫屏模式下單手模式的顯示界面的調(diào)整檢測示意圖;

圖9為本發(fā)明實施例涉及的終端上電容式接近傳感器的分布圖。

圖10為本發(fā)明實施例涉及的橫屏模式下單手模式的顯示界面的顯示示意圖。

圖11為本發(fā)明實施例涉及的橫屏模式下單手模式的顯示界面的另一種顯示示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。

移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。

圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖。

移動終端100可以包括無線通信單元110、用戶輸入單元120、輸出單元130、存儲器140、控制器150和電源單元160等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述移動終端的元件。

無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信以下載應(yīng)用等。例如,無線通信單元可以包括移動通信模塊111、無線互聯(lián)網(wǎng)模塊112中的至少一個。

移動通信模塊111將無線電信號發(fā)送到基站(例如,接入點、節(jié)點B等等)、外部終端以及服務(wù)器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。

無線互聯(lián)網(wǎng)模塊112支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN)(Wi-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。

用戶輸入單元120可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元120允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿、傳感器(例如本發(fā)明涉及的電容式接近傳感器)等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示模塊131上時,可以形成觸摸屏。

輸出單元130可以包括顯示模塊131等。顯示模塊131可以顯示在移動終端100中處理的信息。例如,當(dāng)移動終端100處于電話通話模式時,顯示模塊131可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示模塊131可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。

同時,當(dāng)顯示模塊131和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示模塊131可以用作輸入裝置和輸出裝置。顯示模塊131可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示模塊(或其它顯示裝置),例如,移動終端可以包括外部顯示模塊(未示出)和內(nèi)部顯示模塊(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。

存儲器140可以存儲由控制器150執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,垃圾文件列表、系統(tǒng)文件/加密文件列表、白名單添加對象的列表等等)。而且,存儲器140可以存儲關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動和音頻信號的數(shù)據(jù)。

存儲器140可以包括至少一種類型的存儲介質(zhì),存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器140的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。

控制器150通??刂埔苿咏K端的總體操作。例如,控制器150執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器150可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊151,多媒體模塊151可以構(gòu)造在控制器150內(nèi),或者可以構(gòu)造為與控制器150分離??刂破?50可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。在本發(fā)明中,控制器150可以實現(xiàn)接收模塊21、采集模塊22和顯示切換模塊23的功能。

電源單元160在控制器150的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α?/p>

這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器150中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實施,軟件代碼可以存儲在存儲器140中并且由控制器150執(zhí)行。

至此,己經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動終端,并且不限于滑動型移動終端。

基于上述移動終端硬件結(jié)構(gòu),提出本發(fā)明方法各個實施例。

第一實施例

如圖2所示,基于上述移動終端硬件結(jié)構(gòu),提出本發(fā)明的終端單手模式的設(shè)置裝置的實施例,具體的,本發(fā)明提供的終端單手模式的設(shè)置裝置包括:接收模塊21、采集模塊22和顯示切換模塊23,其中,

接收模塊21用于接收開啟單手模式的操作指令,該操作指令可以是用戶特定的滑動操作,具體的可以是用戶在終端上的左右滑動,或者五角星的滑動觸控軌跡,該操作指令還可以是點亮終端上的對應(yīng)的開關(guān)按鈕,也可以是終端上的物理按鍵。

采集模塊22用于通過設(shè)置在終端兩邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩邊框側(cè)產(chǎn)生的接觸位置參數(shù),這里的接觸位置參數(shù)具體指的是用戶在使用終端時,手掌在終端兩側(cè)邊框上的接觸位置參數(shù),具體可以包括接觸面積和位置信息。

顯示切換模塊23用于在握持狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

具體的,所述顯示切換模塊23通過接觸位置參數(shù)中的位置信息判斷該接觸位置參數(shù)對應(yīng)的接觸點是位于終端的左側(cè)邊框還是右側(cè)邊框;若在左側(cè)邊框上,則顯示切換模塊23確定用戶使用終端的操作模式為左手模式,若在右側(cè)邊框上,則顯示切換模塊23確定用戶使用終端的操作模式為右手模式。

在本實施例中,將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式具體包括:將終端單前的顯示界面調(diào)整為顯示在左下角或者右下角對應(yīng)的顯示區(qū)域中,當(dāng)確定為左手模式時,將顯示界面縮放至左下角的顯示區(qū)域中顯示,當(dāng)確定為右手模式時,將顯示界面縮放至右下角的顯示區(qū)域中顯示。

在實際應(yīng)用中,當(dāng)用戶需要發(fā)送短信消息時,在輸入框的下方位置上顯示軟鍵盤,用戶通過對軟鍵盤輸入對應(yīng)的信息即可實現(xiàn)文字的輸入,但是對于大屏幕的手機來說,用戶通過單手輸入文字信息非常費勁,因此,本實施例中,通過傳感器識別出用戶當(dāng)前使用終端的單手模式后,顯示切換模塊23將當(dāng)前顯示的界面縮小顯示到該單手模式下,用戶能夠完全控制的顯示區(qū)域中。

在本實施例中,握持狀態(tài)指的是,用戶在使用手機時,單手握住手機的慣用手勢,一般的手勢為至少握住手機的兩側(cè)邊框上,通過拇指操作手機的屏幕,對于手勢是否接觸手機的背面,這可作為一個可選的判斷條件,可選的,通過采集模塊22通過設(shè)置在終端背面電容式接近傳感器,獲取因握持終端而在終端背面產(chǎn)生的接觸位置參數(shù);

當(dāng)根據(jù)同一時間在終端背面和兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)的變化特性對應(yīng)的監(jiān)測結(jié)果為:同時在終端背面和兩側(cè)邊框上都存在接觸點,則確定終端為握持狀態(tài)。

如圖6所示,本申請所提供的電容式接近傳感既可以通過檢測手指與傳感器的距離來判斷是否觸發(fā)傳感器,也可以通過檢測手指在傳感器上按壓的力度來判斷是否觸發(fā),當(dāng)通過距離來實現(xiàn)是否需要進行觸發(fā)時,具體是根據(jù)檢測到的傳感器電容值C來確定用戶是否接近傳感器,當(dāng)通過按壓力度來實現(xiàn)是否需要進行觸發(fā)時,具體是根據(jù)檢測按壓傳感器的接觸面積(接觸面積用于表征用戶按壓程度,按壓程度越大,接觸面積越大),具體的如下:

根據(jù)電容C=(εS)/d可知:

在圖6a所示的場景下,沒有用戶手指靠近傳感器,傳感器正極與地之間的距離d無限大,此時電容值C=0;

在圖6b所示的場景下,用戶手指接近傳感器,用戶手指作為接地極,此時正極與地之間的距離d較小,此時電容值C=(εS)/d大于0;因此可以根據(jù)是否存在電容值來確定是否有手指接近;

在圖6c所示的場景下,用戶手指輕輕按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是輕按,因此正極與地之間的接觸面積S較小,電容值較??;

在圖6d所示的場景下,用戶手指用力按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是重按,因此正極與地之間的接觸面積S較大,電容值較大;因此可以根據(jù)電容值的大小來確定用戶按壓程度(輕按或者重按);

基于上述分析可知,本申請可以基于電容式接近傳感器檢測到用戶在手機等終端表面的滑動、按壓、按壓大小等參數(shù)。

在本實施例中,如圖9所示,在手機內(nèi)部設(shè)置有多個傳感器(圖9所示的黑色圓球),其設(shè)置方式具體如下:沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器、位于終端背面中上部的至少一個電容式接近傳感器和位于終端背面中下部的至少一個電容式接近傳感器。

假設(shè)分別設(shè)置在手機2個側(cè)面的n個傳感器,分別沿著兩側(cè)邊進行均勻分布,可選的,分別設(shè)置于手機兩側(cè)的下部以及中上部位置上,其中通過兩側(cè)邊的傳感器檢測用戶握持手機時兩側(cè)邊的接觸位置參數(shù),這些傳感器主要用來檢測用戶在握持手機時對手機的按壓等操作;

設(shè)置在手機背面的n個傳感器,組成如圖9中的傾斜形矩陣,可選的將這些傳感器設(shè)置在手機背面的下部位置,通過該傳感器判斷用戶是否接觸背面,這些傳感器主要通過檢測用戶的按壓等操作來判斷;

在此基礎(chǔ)上,獲取模塊21用于通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器獲取對應(yīng)面的接觸位置參數(shù),例如通過側(cè)面上設(shè)置的傳感器檢測用戶的按壓操作,通過背面上的傳感器檢測用戶是否有在按壓兩側(cè)邊框的前提下也接觸背面。

在本實施例中,當(dāng)識別裝置在終端的背面和兩側(cè)邊框上都檢測到接觸點時,則確定該終端當(dāng)前的狀態(tài)為握持狀態(tài),在該握持狀態(tài)下檢測兩側(cè)邊框中的各傳感器的按壓情況,也即是獲取傳感器上檢測到的按壓時的壓力值,可選的,從檢測到有壓力值的所有傳感器中選擇壓力值較大5個作為計算結(jié)算接觸位置參數(shù)的標準。如圖9所示,可以根據(jù)傳感器的標識及預(yù)存的標識與位置的對應(yīng)關(guān)系來確定用戶按壓時,所按壓的傳感器的具體位置參數(shù),根據(jù)電容出現(xiàn)的時長來確定用戶的操作類型,如長按/重按等,在本申請中,對于單手操作,應(yīng)當(dāng)選擇長按作為標準進行檢測,而握持的兩側(cè)邊框的具體接觸位置參數(shù)則通過計算同一側(cè)邊上所有長按的傳感器的位置參數(shù)的平均位置得到。

在本實施例中,在確定終端是左手模式還是右手模式之前,所述終端單手模式的識別裝置還需要確定該終端當(dāng)前是豎屏模式還是橫屏模式,具體的豎屏模式和橫屏模式通過手機上的陀螺儀來確定,當(dāng)終端為豎屏模式時,其單手模式的檢測方式為,首先分別獲取兩側(cè)邊框上的所有被長按按壓的傳感器位置參數(shù)以及壓力值,然后從所述所有傳感器中選擇5個壓力值較大的傳感器對應(yīng)的位置參數(shù),可選的,對于選擇傳感器的個數(shù)根據(jù)實際情況進行選擇,并不限定只能選擇5個;進一步的,根據(jù)選擇的傳感器的位置參數(shù)計算出兩側(cè)邊框被按壓的傳感器的平均位置,并以該平均位置作為用戶握持狀態(tài)時,對應(yīng)的側(cè)邊框的接觸點的位置參數(shù)(即是計算得到的平均位置);最后,根據(jù)計算得到的左側(cè)邊框上的接觸點的位置參數(shù)和右側(cè)邊框上的接觸點的位置參數(shù)確定兩側(cè)邊框的接觸點的位置關(guān)系,根據(jù)該位置關(guān)系確定終端的單手操作模式。

具體的,當(dāng)終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的下方時,確定終端為左手模式;當(dāng)終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

當(dāng)所述終端為橫屏模式時,其單手模式的檢測方式與豎屏模式的基本相同,唯一不同的是,豎屏模式判斷的是左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的位置關(guān)系,而橫屏模式下,判斷的是上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的位置關(guān)

系,其具體過程這里不再贅述。

當(dāng)在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

在本實施例中,當(dāng)預(yù)設(shè)的切換位移運動參數(shù)為線性滑動運動參數(shù)時,位移運動參數(shù)包括:線性滑動方向、線性滑動長度、線性滑動的速度中的至少一種。具體的,如圖7所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,那么:

線性滑動方向為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置;

線性滑動長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1;

線性滑動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與滑動時間t1(t1=T2-T1)的商v=L1/t1。

在本實施例中,當(dāng)預(yù)設(shè)的切換位移運動參數(shù)為軌跡運動參數(shù)時,位移運動參數(shù)包括:運動的軌跡、軌跡的長度、運動的速度中的至少一種。具體的,如圖8所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,在T3時刻,檢測到傳感器3被按壓,那么:

運動的軌跡為:傳感器1對應(yīng)的位置→傳感器2對應(yīng)的位置→傳感器3對應(yīng)的位置;

軌跡的長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L(L=L1+L2);

運動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L與滑動時間t2(t2=T3-T1)的商v’=L/t2。

按壓的傳感器的平均位置為:傳感器1對應(yīng)的位置、傳感器2對應(yīng)的位置和傳感器3對應(yīng)的位置的平均值。

在本實施例中,通過上的方式確定了用戶當(dāng)前操作終端的單手模式后,顯示切換模塊23根據(jù)對應(yīng)的單手模式將終端顯示屏上當(dāng)前的界面進行縮放操作,并顯示到用戶能夠通過單手操控的顯示區(qū)域中,

綜上所述,本實施例所提出了一種終端單手模式的設(shè)置裝置,通過接收模塊接收開啟單手模式的操作指令,采集模塊通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),顯示切換模塊根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式;在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,解決了現(xiàn)有技術(shù)中,無法實現(xiàn)終端顯示界面的單手模式的自動識別,以及現(xiàn)有的切換操作復(fù)雜的問題。

第二實施例

在本發(fā)明實施例中,圖1中的控制器150可以包括圖2所示實施例中的接收模塊21、采集模塊22和顯示切換模塊23的功能。此時,上述實施例可以為:

首先,控制器150通過設(shè)置在終端兩邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩邊框側(cè)產(chǎn)生的接觸位置參數(shù),根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,然后將終端的顯示界面調(diào)整為與確定的單手模式相對應(yīng)的區(qū)域中顯示。

本實施例提供了一種終端,預(yù)先在終端的背面和兩側(cè)設(shè)置電容式接近傳感器,在此基礎(chǔ)上,在用戶使用終端的狀態(tài)下,通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器獲取用戶手握終端而在對應(yīng)面產(chǎn)生的接觸位置參數(shù),通過該接觸位置參數(shù)在時域上的變化特征確定終端處于手握狀態(tài),在該狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,解決了現(xiàn)有技術(shù)中,無法實現(xiàn)終端顯示界面的單手模式的自動識別,以及現(xiàn)有的切換操作復(fù)雜的問題,增強了用戶的使用體驗效果。

圖3為本發(fā)明終端的一種結(jié)構(gòu)示意圖,如圖3所示,本實施例提供的終端至少包括:輸入輸出(IO)總線31、處理器32、RAM 33、內(nèi)存34和傳感器35。其中,

輸入輸出(IO)總線41分別與自身所屬的終端的其它部件(處理器32、存儲器33、內(nèi)存34和顯示裝置35)連接,并且為其它部件提供傳送線路。

處理器32通常控制自身所屬的服務(wù)器的總體操作。例如,處理器32執(zhí)行計算和確認等操作。其中,處理器32可以是中央處理器(CPU)。在本實施例中,處理器32至少需要具備這樣的功能:可以通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),在握持狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

RAM 33存儲處理器可讀、處理器可執(zhí)行的軟件代碼,其包含用于控制處理器42執(zhí)行本文描述的功能的指令(即軟件執(zhí)行功能)。在本實施例中,RAM33至少需要存儲有實現(xiàn)處理器42執(zhí)行上述功能需要的程序。

其中,本發(fā)明提供的終端軟鍵盤切換顯示裝置中,實現(xiàn)接收模塊21、采集模塊22及顯示切換模塊23功能的軟件代碼可存儲在存儲器33中,并由處理器32執(zhí)行或編譯后執(zhí)行。

內(nèi)存34,一般采用半導(dǎo)體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE),RAM是其中最重要的存儲器。內(nèi)存44是計算機中重要的部件之一,它是與CPU進行溝通的橋梁,計算機中所有程序的運行都是在內(nèi)存中進行的,其作用是用于暫時存放CPU中的運算數(shù)據(jù),以及與硬盤等外部存儲器交換的數(shù)據(jù),只要計算機在運行中,CPU就會把需要運算的數(shù)據(jù)調(diào)到內(nèi)存中進行運算,當(dāng)運算完成后CPU再將結(jié)果傳送出來,內(nèi)存的運行也決定了計算機的穩(wěn)定運行。

傳感器35,其設(shè)置如圖9所示,用于根據(jù)用戶的操作產(chǎn)生對應(yīng)的電容,并傳輸?shù)教幚砥?2。

在圖3所示的終端構(gòu)件基礎(chǔ)上,本實施例提供的終端可以這樣工作:

先設(shè)置傳感器在終端上的位置,沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器、位于終端背面中上部的至少一個電容式接近傳感器和位于終端背面中下部的至少一個電容式接近傳感器。

通過設(shè)置在終端兩邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩邊框側(cè)產(chǎn)生的接觸位置參數(shù)。

處理器32根據(jù)傳感器35獲取到的接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式。

可選的,處理器32在確定終端為左手模式或右手模式之前,還包括:根據(jù)獲取到的接觸位置參數(shù)在時域上的變化特性確定終端為握持狀態(tài),該握持狀態(tài)的確定需要同時在終端背面和兩側(cè)邊框上都監(jiān)測到接觸點才能確定為握持狀態(tài)。

可選的,處理器32通過獲取左右兩側(cè)邊框上被按壓的傳感器的數(shù)量以及對應(yīng)的位置信息,然后計算所述終端的左側(cè)邊框上的接觸點的平均位置以及右側(cè)邊框上的接觸點的平均位置。

處理器32根據(jù)左右側(cè)兩邊框的接觸點的平均位置確定兩者的具體位置關(guān)系,根據(jù)位置關(guān)系確定終端當(dāng)前狀態(tài)下的單手操作模式。

在確定了單手模式后,處理器32將當(dāng)前的顯示界面進行縮放處理,并輸出值顯示模塊131中顯示出來,若為左手模式,則顯示在左下角的顯示區(qū)域,若為右手模式,則顯示在右下角的顯示區(qū)域中。

在本實施中,在豎屏模式下,當(dāng)處理器32判斷終端的左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的下方時,則確定終端為左手模式;

當(dāng)處理器32判斷終端的左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

在豎屏模式下,當(dāng)處理器32判斷終端的上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;

當(dāng)處理器32判斷終端的上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

本實施例提供的終端預(yù)先在終端的兩側(cè)邊框內(nèi)設(shè)置電容式接近傳感器,在此基礎(chǔ)上,終端接收開啟單手模式的操作指令,通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式,該設(shè)置方法在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,將顯示界面顯示在符合當(dāng)前單手模式操作的操作區(qū)域內(nèi),解決了現(xiàn)有的終端無法通過識別用戶的單手模式來調(diào)整終端的顯示界面的顯示區(qū)域的問題,增強了用戶的使用體驗效果。

第三實施例

如圖4所示,提出本發(fā)明終端單手模式的設(shè)置方法的實施例流程圖,在本實施例中,終端單手模式的設(shè)置方法包括以下步驟:

S401:接收開啟單手模式的操作指令;

在本實施例中,該操作指令可以是用戶特定的滑動操作,具體的可以是用戶在終端上的左右滑動,或者五角星的滑動觸控軌跡,該操作指令還可以是點亮終端上的對應(yīng)的開關(guān)按鈕,也可以是終端上的物理按鍵。

S402:通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù)。

在單手模式下對終端操作時,用戶通過手指將終端夾緊在手掌中使用,而手指與終端的接觸至是點接觸,使得手掌與終端的接觸面積相對較大,因此,這里的接觸位置參數(shù)具體指的是用戶在使用終端時,手掌在終端兩側(cè)邊框上的接觸位置參數(shù),具體可以包括接觸面積和位置信息。

在本實施例中,終端在進行左右手模式的確定過程中,具體是通過根據(jù)獲取到的接觸位置參數(shù)進行選擇,可選的,通過接觸位置參數(shù)中的位置信息判斷該接觸位置參數(shù)對應(yīng)的接觸點是位于終端的左側(cè)邊框還是右側(cè)邊框;若在左側(cè)邊框上,則確定用戶使用終端的操作模式為左手模式,若在右側(cè)邊框上,則確定用戶使用終端的操作模式為右手模式。

S403:在握持狀態(tài)下,根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

在本實施例中,將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式具體包括:將終端單前的顯示界面調(diào)整為顯示在左下角或者右下角對應(yīng)的顯示區(qū)域中,當(dāng)確定為左手模式時,將顯示界面縮放至左下角的顯示區(qū)域中顯示,當(dāng)確定為右手模式時,將顯示界面縮放至右下角的顯示區(qū)域中顯示。

在實際應(yīng)用中,當(dāng)用戶需要發(fā)送短信消息時,在輸入框的下方位置上顯示軟鍵盤,用戶通過對軟鍵盤輸入對應(yīng)的信息即可實現(xiàn)文字的輸入,但是對于大屏幕的手機來說,用戶通過單手輸入文字信息非常費勁,因此,本實施例中,通過傳感器識別出用戶當(dāng)前使用終端的單手模式后,顯示切換模塊23將當(dāng)前顯示的界面縮小顯示到該單手模式下,用戶能夠完全控制的顯示區(qū)域中。

如圖6所示,在本申請中,可以根據(jù)檢測到的傳感器電容值C來確定用戶是否接近傳感器、與傳感器的接觸面積(接觸面積用于表征用戶按壓程度,按壓程度越大,接觸面積越大),具體的如下:

根據(jù)電容C=(εS)/d可知:

在圖6a所示的場景下,傳感器正極與地之間的距離d無限大,此時電容值C=0;

在圖6b所示的場景下,用戶手指接近傳感器,用戶手指作為接地極,此時正極與地之間的距離d較小,此時電容值C=(εS)/d大于0;因此可以根據(jù)是否存在電容值來確定是否有手指接近;

在圖6c所示的場景下,用戶手指輕輕按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是輕按,因此正極與地之間的接觸面積S(橢圓區(qū)域)較小,電容值較小;

在圖6d所示的場景下,用戶手指用力按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是重按,因此正極與地之間的接觸面積S較大,電容值較大;

基于上述分析可知,本申請可以基于電容式接近傳感器檢測到用戶在手機等終端表面的滑動、按壓、按壓大小等參數(shù)。

在本實施例中,如圖9所示,在手機內(nèi)部設(shè)置有多個傳感器(圖9所示的黑色圓球),其設(shè)置方式具體如下:沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器、位于終端背面中上部的至少一個電容式接近傳感器和位于終端背面中下部的至少一個電容式接近傳感器。

假設(shè)分別設(shè)置在手機2個側(cè)面的n個傳感器,分別沿著兩側(cè)邊進行均勻分布,可選的,分別設(shè)置于手機兩側(cè)的下部以及中上部位置上,其中通過兩側(cè)邊的傳感器檢測用戶握持手機時兩側(cè)邊的接觸位置參數(shù),這些傳感器主要用來檢測用戶在握持手機時對手機的按壓等操作;

設(shè)置在手機背面的n個傳感器,組成如圖9中的傾斜形矩陣,可選的將這些傳感器設(shè)置在手機背面的下部位置,通過該傳感器判斷用戶是否接觸背面,這些傳感器主要通過檢測用戶的按壓等操作來判斷;

在此基礎(chǔ)上,獲取模塊21用于通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器獲取對應(yīng)面的接觸位置參數(shù),例如通過側(cè)面上設(shè)置的傳感器檢測用戶的按壓操作,通過背面上的傳感器檢測用戶是否有在按壓兩側(cè)邊框的前提下也接觸背面。

在本實施例中,當(dāng)識別裝置在終端的背面和兩側(cè)邊框上都檢測到接觸點時,則確定該終端當(dāng)前的狀態(tài)為握持狀態(tài),在該握持狀態(tài)下檢測兩側(cè)邊框中的各傳感器的按壓情況,也即是獲取傳感器上檢測到的按壓時的壓力值,可選的,從檢測到有壓力值的所有傳感器中選擇壓力值較大5個作為計算結(jié)算接觸位置參數(shù)的標準。如圖9所示,可以根據(jù)傳感器的標識及預(yù)存的標識與位置的對應(yīng)關(guān)系來確定確定接觸位置參數(shù),根據(jù)電容出現(xiàn)的數(shù)量來確定是左手模式或右手模式。

下面以天線體分別設(shè)置在終端的左右兩側(cè)邊為例進行說明,如圖7所示,為豎屏模式下單手模式的顯示界面的調(diào)整檢測示意圖,通過檢測用戶在使用終端時手握終端,并使得手掌與邊框緊密接觸,采集模塊22分別獲取當(dāng)前終端左右兩側(cè)邊框上被按壓的電容式接近傳感器的數(shù)量,根據(jù)統(tǒng)計左右兩側(cè)的被按壓的電容式接近傳感器確定是左手模式或右手模式,如圖7所示,其統(tǒng)計結(jié)果時右側(cè)邊框上被按壓的電容式接近傳感器數(shù)量明顯比左側(cè)邊框上的多,因此,顯示切換模塊23確定當(dāng)前操作模式為右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式。

在本實施例中,在接收開啟單手模式的操作指令之后,還包括:

通過設(shè)置在終端背面電容式接近傳感器,獲取因握持終端而在終端背面產(chǎn)生的接觸位置參數(shù);

當(dāng)根據(jù)同一時間在終端背面和兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)的變化特性對應(yīng)的監(jiān)測結(jié)果為:同時在終端背面和兩側(cè)邊框上都存在接觸點,則確定終端為握持狀態(tài)。

在終端單手握持終端的狀態(tài)下輸入文字信息時,通過傳感器識別出用戶當(dāng)前使用終端的單手模式后,顯示切換模塊23將當(dāng)前顯示的界面縮小顯示到該單手模式下,用戶能夠完全控制的顯示區(qū)域中,從而使得用戶在控制終端的顯示界面時更加得心應(yīng)手,從而增加了用戶的使用體驗。

在本實施例中,顯示切換模塊23還可以根據(jù)接觸點的位置關(guān)系確定是左手模式或右手模式,具體的,在豎屏模式下,所述顯示切換模塊23用于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置上方時,確定終端為左手模式;以及用于在終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

在橫屏模式下,所述顯示切換模塊23用于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;以及用于在終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

同理,如圖8所示,在橫屏模式下的單手模式的顯示界面的調(diào)整與豎屏模式的基本相同,只是橫屏模式檢測的應(yīng)當(dāng)是上下兩側(cè)的被按壓的電容式接近傳感器。

綜上所述,本實施例所提出了一種終端軟鍵盤切換顯示方法,接收開啟單手模式的操作指令,通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式,該設(shè)置方法在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,將顯示界面顯示在符合當(dāng)前單手模式操作的操作區(qū)域內(nèi),解決了現(xiàn)有的終端無法通過識別用戶的單手模式來調(diào)整終端顯示界面的顯示區(qū)域的問題,增強了用戶的使用體驗效果。

第四實施例

如圖5所示,提出本發(fā)明終端單手模式的設(shè)置方法的實施例流程圖,在本實施例中,單手模式的識別方法包括以下步驟:

S501:在手機的兩側(cè)邊框和背面內(nèi)設(shè)置電容式接近傳感器;

在實際應(yīng)用中,所述兩側(cè)邊框的電容式傳感器具體是沿著兩側(cè)邊進行均勻分布,可選的,分別設(shè)置于手機兩側(cè)的下部以及中上部位置上,背面的則設(shè)置在手機背面的上部和/或下部位置。

S502:接收用戶輸入的開啟單手模式的操作指令;

在實際應(yīng)用中,該操作指令可以是用戶特定的滑動操作,具體的可以是用戶在終端上的左右滑動,或者五角星的滑動觸控軌跡,該操作指令還可以是點亮終端上的對應(yīng)的開關(guān)按鈕,也可以是終端上的物理按鍵。

S503:獲取用戶在使用終端時,手在對應(yīng)面產(chǎn)生的接觸位置參數(shù);

在實際應(yīng)用中,所述接觸位置參數(shù)指的是,用戶在使用終端時,手握終端兩側(cè)邊框的具體接觸點的位置參數(shù),以及手接觸背面的接觸點的位置參數(shù)。

S504:確定終端當(dāng)前狀態(tài)為豎屏模式握持狀態(tài)或者橫屏模式握持狀態(tài);若為豎屏模式握持狀態(tài)或,則執(zhí)行S505;若為橫屏模式握持狀態(tài)或,則執(zhí)行S506;

S505:根據(jù)終端的左右兩側(cè)邊框上的接觸點的位置關(guān)系確定單手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式;

在該步驟中,當(dāng)終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的下方時,確定終端為左手模式;當(dāng)終端左側(cè)邊框上的接觸點的平均位置位于右側(cè)邊框上的接觸點的平均位置的上方時,確定終端為右手模式。

在本實施例中,在豎屏模式下,將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式具體包括:將終端單前的顯示界面調(diào)整為顯示在左下角或者右下角對應(yīng)的顯示區(qū)域中,當(dāng)確定為左手模式時,將顯示界面縮放至左下角的顯示區(qū)域中顯示,當(dāng)確定為右手模式時,將顯示界面縮放至右下角的顯示區(qū)域中顯示。

S506,根據(jù)終端的上下兩側(cè)邊框上的接觸點的位置關(guān)系去頂單手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式;

在該步驟中,當(dāng)終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的左側(cè)時,確定終端為右手模式;

當(dāng)終端上側(cè)邊框上的接觸點的平均位置位于下側(cè)邊框上的接觸點的平均位置的右側(cè)時,確定終端為左手模式。

在本實施例中,在橫屏模式下,將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式具體包括:將終端單前的顯示界面調(diào)整為顯示在左側(cè)或者右側(cè)對應(yīng)的顯示區(qū)域中,當(dāng)確定為左手模式時,將顯示界面縮放至左側(cè)的顯示區(qū)域中顯示,當(dāng)確定為右手模式時,將顯示界面縮放至右側(cè)的顯示區(qū)域中顯示。

在橫屏模式下,該顯示區(qū)域的調(diào)整具體包括將顯示界面豎向顯示在終端的左側(cè)或者右側(cè),也可以實現(xiàn)橫向顯示在左側(cè)或者右側(cè)的一角落中,具體如圖10、11所示。

本發(fā)明實施例所提出的一種終端單手模式的設(shè)置裝置及其方法,預(yù)先在終端的兩側(cè)邊框內(nèi)設(shè)置電容式接近傳感器,在此基礎(chǔ)上,終端接收開啟單手模式的操作指令,通過設(shè)置在終端兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取因握持終端而在兩側(cè)邊框面產(chǎn)生的接觸位置參數(shù),根據(jù)在終端兩側(cè)邊框產(chǎn)生的所述接觸位置參數(shù)在空間上的位置特性確定終端為左手模式或右手模式,并將顯示界面調(diào)整為對應(yīng)的左手模式或右手模式,該設(shè)置方法在開啟了單手模式功能后,終端僅需根據(jù)用戶在終端上握持的位置參數(shù)就可以實現(xiàn)終端上的顯示界面的左右手模式的切換設(shè)置,解決了現(xiàn)有技術(shù)中,無法實現(xiàn)終端顯示界面的單手模式的自動識別,以及現(xiàn)有的切換操作復(fù)雜的問題,提高了終端的性能,也提高了用戶的使用體驗。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例的方法。

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1