欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種界面控制方法及裝置與流程

文檔序號:12270738閱讀:153來源:國知局
一種界面控制方法及裝置與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于移動終端的界面控制方法及裝置。



背景技術(shù):

隨著終端屏幕的尺寸越來越大,使得用戶難以通過單手握持并操控終端,往往需要使用兩只手才能實現(xiàn),為用戶的使用帶來了不便。為了方便用戶的使用,很多終端設(shè)置了單手模式功能,即將觸控屏幕上的操作界面縮小到規(guī)定尺寸,以使得用戶能夠通過縮小后的操作界面控制終端,從而實現(xiàn)單手操作終端。

但是,現(xiàn)有的智能縮屏的單手操作功能,縮屏?xí)r界面變小,會造成用戶在視覺上的不習(xí)慣。



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

本發(fā)明實施例提供了一種應(yīng)用于移動終端的界面控制方法及裝置,可以在完成需要的單手操作后界面即時恢復(fù),實現(xiàn)單手模式與正常模式的快捷切換,既可滿足用戶單手操作大屏終端的需求,又不影響用戶在視覺上的體驗。

一種界面控制方法,應(yīng)用于移動終端,包括:

判斷所述移動終端是否處于單手操作狀態(tài);

若是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面;

接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

可選地,所述判斷所述移動終端是否處于單手操作狀態(tài)的步驟包括:

在所述移動終端上預(yù)置傳感器;

根據(jù)所述傳感器所獲得的數(shù)據(jù),判斷所述移動終端是否處于單手操作狀態(tài)。

可選地,所述在所述移動終端上預(yù)置傳感器具體為:

在所述移動終端的邊框位置預(yù)置壓力傳感器。

可選地,所述判斷所述移動終端是否處于單手操作狀態(tài)的步驟,還包括:

獲取所述移動終端的邊框上多個位置的壓力值;

將所述多個壓力值分別與預(yù)設(shè)壓力值比較,判斷所述移動終端處于單手操作狀態(tài)。

可選地,所述單手操作界面具體為:

所述移動終端的當(dāng)前顯示界面的縮略圖,或者,所述移動終端的當(dāng)前顯示界面的局部圖。

可選地,所述在所述移動終端的顯示區(qū)域顯示單手操作界面的步驟包括:

在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

在所述單手操作區(qū)域顯示所述縮略圖,或者,在所述單手操作區(qū)域顯示所述局部圖。

可選地,在所述移動終端的顯示區(qū)域顯示單手操作界面的步驟包括:

在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

控制所述移動終端的當(dāng)前顯示界面進(jìn)入可移動狀態(tài);

接收移動所述當(dāng)前顯示界面的指令;

在所述移動終端的顯示區(qū)域的單手操作區(qū)域內(nèi)顯示移動后的界面。

可選地,所述第一觸發(fā)指令包括以下至少一種:

所述移動終端的預(yù)設(shè)區(qū)域接收到觸控操作時觸發(fā)的操作指令、所述移動終端的預(yù)設(shè)按鍵被按壓時觸發(fā)的操作指令,或所述移動終端的指紋識別模塊接收到與預(yù)設(shè)指紋信息匹配的指紋信息時觸發(fā)的操作指令。

可選地,所述接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面的步驟包括:

判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令;

若是,則接收所述有效觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

本發(fā)明實施例還提供一種界面控制裝置,應(yīng)用于移動終端,包括:

判斷模塊,用于判斷所述移動終端是否處于單手操作狀態(tài);

單手操作界面顯示模塊,用于若所述判斷模塊輸出結(jié)果為是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面;

全屏顯示模塊,用于接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

可選地,所述判斷模塊包括:

傳感器單元,用于獲取數(shù)據(jù);

單手操作狀態(tài)判定單元,用于根據(jù)所述傳感器單元所獲得的數(shù)據(jù),判斷所述移動終端是否處于單手操作狀態(tài)。

可選地,所述傳感器單元具體為壓力傳感器單元。

可選地,所述判斷模塊包括:

獲取單元,用于獲取所述移動終端的邊框上多個位置的壓力值;

所述單手操作狀態(tài)判定單元,還用于將所述多個壓力值分別與預(yù)設(shè)壓力值比較,判斷所述移動終端處于單手操作狀態(tài)。

可選地,所述單手操作界面具體為:

所述移動終端的當(dāng)前顯示界面的縮略圖,或者,所述移動終端的當(dāng)前顯示界面的局部圖。

可選地,所述單手操作界面顯示模塊包括:

確定單元,用于在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

第一顯示單元,用于在所述單手操作區(qū)域顯示所述縮略圖,或者,

第二顯示單元,用于在所述單手操作區(qū)域顯示所述局部圖。

可選地,所述單手操作界面顯示模塊包括:

確定單元,用于在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

控制單元,用于控制所述移動終端的當(dāng)前顯示界面進(jìn)入可移動狀態(tài),并接收移動所述當(dāng)前顯示界面的指令;

第三顯示單元,用于在所述移動終端的顯示區(qū)域的單手操作區(qū)域內(nèi)顯示移動后的界面。

可選地,所述全屏顯示模塊包括:

有效觸發(fā)指令判斷單元,用于判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令;

全屏顯示單元,用于若所述有效觸發(fā)指令判斷單元的輸出為是,則接收所述有效觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明實施例提供的技術(shù)方案可以通過判斷所述移動終端是否處于單手操作狀態(tài),若是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面,然后接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面,可以在完成需要的單手操作后界面即時恢復(fù),實現(xiàn)單手模式與正常模式的快捷切換,既可滿足用戶單手操作大屏終端的需求,又不影響用戶在視覺上的體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明所提供的界面控制方法的一個實施例的流程示意圖;

圖2為本發(fā)明所提供的一個實施例中判斷終端是否處于單手操作狀態(tài)的實現(xiàn)步驟的示意圖;

圖3為本發(fā)明所提供的一個實施例中在終端的顯示區(qū)域顯示單手操作界面的實現(xiàn)步驟的示意圖;

圖4A至圖4D為本發(fā)明所提供一個實施例中的在終端的顯示區(qū)域顯示單手操作界面的界面變化示意圖;

圖5為本發(fā)明所提供的一個實施例中判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令的實現(xiàn)步驟的示意圖;

圖6為本發(fā)明所提供的應(yīng)用于移動終端的界面控制裝置的一個實施例的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

在本發(fā)明實施例中使用的術(shù)語僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。進(jìn)一步應(yīng)當(dāng)理解,本文中采用的術(shù)語“包括”規(guī)定了所述的特征、整體、步驟、操作、元件和/或部件的存在,而不排除一個或多個其他特征、整體、步驟、操作、元件、部件和/或它們的組的存在或附加。

下面將結(jié)合附圖對本發(fā)明實施例作進(jìn)一步地詳細(xì)描述。

首先,需要說明的是在本發(fā)明實施例當(dāng)中描述的終端包括但不限于手機(jī)、PDA(掌上電腦)、各種智能手機(jī)、上網(wǎng)本等無線通信電子設(shè)備,以及臺式電腦等通信設(shè)備。本發(fā)明實施例中具體以移動電話為例進(jìn)行說明,但這并不構(gòu)成對本發(fā)明的限制。

如圖1所示,本發(fā)明提供的應(yīng)用于移動終端的界面控制方法的一個實施例具體實現(xiàn)過程可以包括以下步驟:

S101,判斷所述移動終端是否處于單手操作狀態(tài);

首先,判斷移動終端是否處于單手操作狀態(tài),單手操作狀態(tài)具體包括:左手單手操作狀態(tài)和右手單手操作狀態(tài)。其中,判斷移動終端是否處于單手操作狀態(tài)方式很多,可以根據(jù)不同的應(yīng)用場景進(jìn)行選擇。例如:

可以通過監(jiān)測移動終端上傳感器的數(shù)據(jù)變化,判斷移動終端是否處于單手操作狀態(tài)。

在一個實施例中,預(yù)先在移動終端的握持部位(如左右側(cè)邊框)設(shè)置一個或者多個傳感器,需要注意的是,由于移動終端的類型和大小不同,因此,移動終端的握持部位不同,對應(yīng)設(shè)置的傳感器數(shù)量可不同。

通過預(yù)設(shè)在移動終端握持部位的一個或者多個傳感器,檢測用戶是否單手握持所述移動終端。需要強(qiáng)調(diào)的是,所述傳感器的類型包括以下至少之一:壓力傳感器、電容傳感器、超聲波傳感器。

需要強(qiáng)調(diào)的是,在實際應(yīng)用中,可以根據(jù)需要采用同一類型的傳感器設(shè)置在移動終端的握持部位,也可以根據(jù)需要采用多種類型的傳感器組合設(shè)置,比如在移動終端的邊側(cè)采用電容傳感器,在移動終端的背部采用壓力傳感器。

由于不同類型的傳感器采集的數(shù)據(jù)類型不同,因此,后續(xù)的判斷標(biāo)準(zhǔn)也不同,為了更加清楚的說明如何判斷移動終端是否處于單手操作狀態(tài),以壓力傳感器為例詳細(xì)說明如下:

在一個實施例中,預(yù)先在移動終端的握持部位設(shè)置多個用于檢測用戶握持動作的壓力傳感器。

由于移動終端設(shè)備的類型和結(jié)構(gòu)不同,因此,移動終端設(shè)備的握持部位也不同,多個壓力傳感器在不同移動終端上的部署位置和部署數(shù)量也不同。舉例說明如下:當(dāng)移動終端為手機(jī)時,為了監(jiān)控用戶是否握持手機(jī),例如在手機(jī)的左右邊框中分別設(shè)置一個或多個壓力傳感器,當(dāng)壓力傳感器為多個時,可以等間距設(shè)置在一條邊框上。

壓力傳感器可以檢測用戶按壓的力度及按壓的時間,還可以通過按壓力度計算出按壓點與壓力傳感器之間的位置關(guān)系而得到按壓位置。當(dāng)用戶握持手機(jī)的狀態(tài)不同時,壓力傳感器的檢測到的壓力值(按壓力度、按壓時間、按壓位置等)都有變化,但會由于人手握持動作不同而使壓力值變化各有不同,由此,根據(jù)壓力值的變化關(guān)系的不同來判斷用戶的握持動作。

優(yōu)選地,如圖2所示,為了提高判斷移動終端是否處于單手操作狀態(tài)的準(zhǔn)確度,在本發(fā)明的一個實施例中,所述判斷移動終端是否處于單手操作狀態(tài)的步驟可以包括:

S1011,獲取所述移動終端的邊框上多個位置的壓力值;

S1012,將所述多個壓力值分別與預(yù)設(shè)壓力值比較,判斷所述移動終端處于單手操作狀態(tài)。

可以理解的是,當(dāng)用戶單手操作移動終端時,拇指在移動終端的屏幕上進(jìn)行操作,因為關(guān)節(jié)的牽引,必定會影響其它手指及手掌對終端的壓力值的影響,如按壓力度、按壓位置均會發(fā)生變化。而雙手操作時,壓力傳感器檢測到的壓力值的變化極小,甚至無變化。所以,當(dāng)所述移動終端的觸摸屏接收到觸控操作時,并且在預(yù)設(shè)時間內(nèi),壓力傳感器采集到的壓力值的變化值超過預(yù)設(shè)值,則所述終端處于單手操作狀態(tài)。

可以理解的是,可以在移動終端內(nèi)預(yù)設(shè)單手握持壓力值,如按壓點數(shù)量、位置、壓力大小等。通過檢測壓力傳感器的實時壓力值與預(yù)設(shè)的單手握持壓力值是否匹配,從而可判斷終端是否處于單手操作狀態(tài)。繼續(xù)以手機(jī)為例說明如下:

當(dāng)用戶單手握持手機(jī)時,至少要觸摸兩條邊框內(nèi)的壓力傳感器,并且所觸摸到的每個壓力傳感器都會感應(yīng)到握持狀態(tài)的變化,因此,預(yù)先設(shè)置好一組或多組單手握持壓力值(按壓力度、按壓時間、按壓位置等),從而根據(jù)這些預(yù)先設(shè)置的單手握持壓力值檢測用戶是否單手握持終端設(shè)備,例如,可以設(shè)置“左側(cè)邊框有三個以上壓力點,而右側(cè)邊框有一個或兩個壓力點”對應(yīng)右手操作,而“右側(cè)邊框有三個以上壓力點,左側(cè)邊框有一個或兩個壓力點”則對應(yīng)左手操作。當(dāng)然,這些預(yù)設(shè)的單手握持按壓數(shù)據(jù),可以是精確的數(shù)值,也可以是一個合理的數(shù)值范圍,本發(fā)明的實施方式對此不作限制。

另外,也可以根據(jù)手機(jī)兩側(cè)壓力感應(yīng)器的壓力分布情況進(jìn)行判斷,例如,當(dāng)手機(jī)左側(cè)的壓力感應(yīng)器檢測到手機(jī)左側(cè)邊框的下部區(qū)域接收到連續(xù)分布的壓力(手掌側(cè)施力),而右側(cè)的壓力感應(yīng)器檢測到呈現(xiàn)分散的壓力分布(多個手指施力),則手機(jī)為左手握持;相反則為右手握持。

當(dāng)然,判斷移動終端是否處于單手操作狀態(tài)的方式不止上述方法,例如,移動終端具有指紋識別模塊,指紋識別模塊能夠接收、識別、存儲、上傳用戶的指紋信息,用戶對指紋識別模塊輸入指紋的方式為按壓式指紋輸入或滑動式指紋輸入,且指紋識別模塊處于不間斷檢測狀態(tài),隨時接收用戶的輸入指紋操作;或指紋識別模塊具有距離感應(yīng)模塊,當(dāng)用戶手指靠近指紋識別模塊時,啟動指紋識別模塊接收用戶指紋操作??梢凿浫胗脩舻闹讣y信息到移動終端,并且明確區(qū)分左手指紋與右手指紋,則在檢測到左手指紋,且移動終端觸摸屏的左下方的邊緣位置接收到連續(xù)的觸控操作時,則可確定為左手握持;當(dāng)檢測到右手指紋,且移動終端觸摸屏的右下方的邊緣位置接收到連續(xù)的觸控操作時,則可確定為右手握持。

S103,若是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面;

在具體實施例中,第一觸發(fā)指令可以是所述移動終端的指紋識別模塊接收到與預(yù)設(shè)指紋信息匹配的指紋信息時觸發(fā)的操作指令??梢岳斫獾氖?,用戶可以錄入一個或多個指紋到終端中,設(shè)置其中一個多個對應(yīng)為單手模式觸發(fā)指令的預(yù)設(shè)指紋。終端接收到的指紋并不要求是完整的指紋,因為用戶在進(jìn)行按壓或滑動操作時,手指與終端的接觸面積并不總是完整的指紋,如果設(shè)為為只接收完整的指紋,會降低指紋輸入正確率,影響用戶使用體驗??梢越佑|面積為依據(jù),設(shè)置一個閾值,當(dāng)接觸面積的正確指紋面積達(dá)到所設(shè)閾值時,即認(rèn)為輸入正確的指紋,即可觸發(fā)單手模式。例如,用戶設(shè)置了“指紋一”為第一觸發(fā)指令,當(dāng)用戶操作終端時,在終端的指紋識別區(qū)輸入對應(yīng)“指紋一”的指紋信息,即可觸發(fā)移動終端進(jìn)入單手模式,在移動終端的顯示區(qū)域顯示單手操作界面。

第一觸發(fā)指令也可以是所述移動終端的預(yù)設(shè)區(qū)域接收到觸控操作時觸發(fā)的操作指令。例如,可以設(shè)置移動終端觸摸屏的左下角或右下角為預(yù)設(shè)區(qū)域,當(dāng)用戶觸摸屏幕左下角或右下角時,觸發(fā)的操作指令為第一觸發(fā)指令,即當(dāng)用戶觸摸屏幕左下角或右下角時,觸發(fā)進(jìn)入單手模式的指令,在所述移動終端的顯示區(qū)域顯示單手操作界面。又如用戶連續(xù)兩次或更多次點擊屏幕上任意空白區(qū)域時,觸發(fā)的操作指令為第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面。

第一觸發(fā)指令也可以是所述移動終端的預(yù)設(shè)按鍵被按壓時觸發(fā)的操作指令。例如,用戶同時按壓音量鍵和電源鍵時,觸發(fā)的操作指令為第一觸發(fā)指令。當(dāng)然,預(yù)設(shè)按鍵也可以移動終端屏幕上顯示的虛擬按鍵。

第一觸發(fā)指令還可以是用戶在移動終端的操作界面上選定“單手模式”時,觸發(fā)的操作指令。

可以理解的是,還可以存在其他形式的單手模式觸發(fā)指令,此處不再一一贅述。

在本實施例中,接收到第一觸發(fā)指令時,在所述移動終端的顯示區(qū)顯示單手操作界面。對于大屏移動終端的用戶來說,單手全屏操作移動終端并不方便,當(dāng)用戶需要操作不在手指觸摸范圍內(nèi)的對象時,可以觸發(fā)進(jìn)入單手模式的指令,使得移動終端在其顯示區(qū)顯示方便用戶操作的單手操作界面。

需要說明的是,在本發(fā)明的一個實施例中,單手操作界面具體為:

所述移動終端的當(dāng)前顯示界面的縮略圖,或者,所述移動終端的當(dāng)前顯示界面的局部圖。

可以理解的是,縮略圖為當(dāng)前顯示界面按一定的比例縮小的顯示圖,因此對應(yīng)增大了用戶可觸控的內(nèi)容的范圍;而局部圖為當(dāng)前顯示界面的一部分,可以是僅包括用戶欲操作的對象的局部圖,或者是當(dāng)前顯示界面經(jīng)過移動后所顯示的局部圖。

可選地,如圖3所示,在本發(fā)明的一個實施例中,在所述移動終端的顯示區(qū)域顯示單手操作界面的步驟包括:

S1031,控制所述移動終端的當(dāng)前顯示界面進(jìn)入可移動狀態(tài);

S1032,接收移動所述當(dāng)前顯示界面的指令;

S1033,在所述移動終端的顯示區(qū)域的單手操作區(qū)域內(nèi)顯示移動后的界面。

如圖4A至圖4C所示,假設(shè)用戶右手握持移動終端,現(xiàn)在用戶需要點擊屏幕左上角的按鈕時,可以觸發(fā)當(dāng)前界面進(jìn)入可移動狀態(tài)的指令,此時整個界面處于鎖定待編輯狀態(tài),然后用戶可以將當(dāng)前界面拖動至單手操作區(qū),界面直接被移動。優(yōu)選地,移動時因拇指活動范圍有限,移動界面時按1:2比例滑動,即用戶手指滑動一個單位的距離,界面移動2個單位的距離,界面移動到方便點擊所要操作的按鈕的位置后,在移動終端的顯示區(qū)域的單手操作區(qū)域顯示移動后的界面,可以理解的是,移動后的界面為所述移動終端的當(dāng)前顯示界面的局部圖。

獲取所述移動終端當(dāng)前屏幕上顯示的內(nèi)容,并將所述當(dāng)前屏幕上顯示的內(nèi)容與所述局部圖中相同的內(nèi)容建立映射關(guān)系,當(dāng)接收到用戶對映射到所述局部圖內(nèi)的內(nèi)容進(jìn)行操作時,將所述操作映射為對當(dāng)前屏幕上對應(yīng)的內(nèi)容進(jìn)行操作,并執(zhí)行相應(yīng)的操作。

需要說明的是,在本發(fā)明的一個實施例中,在所述移動終端的顯示區(qū)域的單手操作區(qū)域內(nèi)顯示移動后的界面的步驟中,還可以包括:

在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域。

在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域的具體方法,可以在單手操作狀態(tài)下,采集在屏幕上的觸摸參數(shù)值,根據(jù)觸摸參數(shù)值中的觸摸位置信息、觸摸頻率信息,確定超過預(yù)設(shè)觸摸頻率的區(qū)域為單手操作區(qū)域。

一般情況下,在觸控區(qū)域進(jìn)行觸控操作時,該觸控操作一般由一個或多個觸控點組成,通過對其觸控點進(jìn)行解析即可獲取觸控點對應(yīng)的位置坐標(biāo)、持續(xù)觸摸時間、觸摸頻率等觸摸參數(shù)值。

可選地,在本發(fā)明的另一個實施例中,在所述移動終端的顯示區(qū)域顯示單手操作界面的步驟包括:

在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

在所述單手操作區(qū)域顯示所述縮略圖或局部圖。

在本實施例中,在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域的具體方法,可以是:在單手操作狀態(tài)下,采集在屏幕上的觸摸參數(shù)值,根據(jù)觸摸參數(shù)值中的觸摸位置信息、觸摸頻率信息,確定超過預(yù)設(shè)觸摸頻率的區(qū)域為單手操作區(qū)域。

一般情況下,在觸控區(qū)域進(jìn)行觸控操作時,該觸控操作一般由一個或多個觸控點組成,通過對其觸控點進(jìn)行解析即可獲取觸控點對應(yīng)的位置坐標(biāo)、持續(xù)觸摸時間、觸摸頻率等觸摸參數(shù)值。

獲取所述移動終端當(dāng)前屏幕上顯示的內(nèi)容,并將所述內(nèi)容一一映射到所述單手操作區(qū)域中,映射到所述單手操作區(qū)域的內(nèi)容與所述當(dāng)前屏幕上的內(nèi)容一一對應(yīng);

當(dāng)接收到用戶對映射到所述單手操作區(qū)域內(nèi)的內(nèi)容進(jìn)行操作時,將所述操作映射為對當(dāng)前屏幕上對應(yīng)的內(nèi)容進(jìn)行操作,并執(zhí)行相應(yīng)的操作。

可以理解的是,將所述內(nèi)容一一映射到所述單手操作區(qū)中,包括:將所述當(dāng)前屏幕上的內(nèi)容按照相同的縮放比例一一映射到所述單手操作區(qū)中。

S105,接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

圖4A至圖4D反映了本發(fā)明一個實施例中一個完整的終端界面變化過程,從圖4C到圖4D的變化過程,可以看出在單手操作界面所對應(yīng)的觸控區(qū)域存在有效觸控時,即對應(yīng)圖中點擊了左上角的按鍵后,界面切換為對應(yīng)的界面,并全屏顯示,使用戶在需要單手操作時,能夠進(jìn)入單手模式進(jìn)行操作,當(dāng)操作完后,及時恢復(fù)到大屏顯示模式,體驗大屏帶來的視覺樂趣。

本發(fā)明實施例提供的方法,通過判斷所述移動終端是否處于單手操作狀態(tài),若是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面,然后接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面,可以在完成需要的單手操作后界面即時恢復(fù),實現(xiàn)單手模式與正常模式的快捷切換,既可滿足用戶單手操作大屏終端的需求,又不影響用戶在視覺上的體驗。

一般情況下,終端的觸控區(qū)域長時間處于可觸控的狀態(tài),難免會接收到誤操作,所以有必要對發(fā)生在觸控區(qū)域的操作進(jìn)行有效性檢測,避免誤操作的發(fā)生。

在本發(fā)明的一個實施例中,所述接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面的步驟包括:

判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令;

若是,則接收所述有效觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

如圖5所示,為了避免誤操作,在本發(fā)明的一個實施例中,判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令的步驟包括:

S1071,檢測所述單手操作界面所對應(yīng)的觸控區(qū)域是否存在觸控操作;

檢測終端的觸控區(qū)域是否存在觸控操作屬于智能終端領(lǐng)域比較成熟的技術(shù),在這里不再贅述。

S1072,當(dāng)所述單手操作界面所對應(yīng)的觸控區(qū)域存在觸控操作時,記錄所述觸控操作對應(yīng)的觸摸參數(shù)值;

一般情況下,在觸控區(qū)域進(jìn)行觸控操作時,該觸控操作一般由一個或多個觸控點組成,通過對其觸控點進(jìn)行解析即可獲取觸控點對應(yīng)的位置坐標(biāo)、持續(xù)觸摸時間、觸摸頻率等觸摸參數(shù)值。

S1073,判斷所述觸摸參數(shù)值是否滿足預(yù)設(shè)的閾值;

由于不同的觸控操作其所對應(yīng)的觸摸參數(shù)值不同,因此,可以預(yù)設(shè)每一種觸控操作所對應(yīng)的閾值,以此作為對觸控操作的判斷標(biāo)準(zhǔn)。

例如,當(dāng)用戶握持移動終端時,其手掌、手指都會與觸摸屏接觸,因此,可將觸摸點大于三個以上的作為判定位當(dāng)前為握持狀態(tài),也即當(dāng)前存在誤操作。此外,還可以從觸控點的位置坐標(biāo)變化、持續(xù)時間變化等做更進(jìn)一步的判定。

再如,當(dāng)用戶單擊觸摸屏?xí)r,若單擊按下時的位置坐標(biāo)與抬起時的位置坐標(biāo)的之間的距離小于預(yù)設(shè)的距離閾值,且單擊按下時的時間戳與抬起時的時間戳之間的差值小于預(yù)設(shè)的時間閾值時,則可判定該觸控操作為單擊。

上述對于握持狀態(tài)以及單擊的判斷方式只用于舉例說明,而本實施例中并不限定于上述判斷方式。同時,對于雙擊、滑動(手勢)等的判斷方法類似,因此不做過多贅述。

S1074,當(dāng)所述觸摸參數(shù)值滿足預(yù)設(shè)的閾值時,確定所述觸控操作對應(yīng)有效觸發(fā)指令。

根據(jù)上述步驟中對于觸控操作所對應(yīng)的觸摸參數(shù)值的判斷,即可確認(rèn)該觸控操作是否有效的觸控操作。

如圖6所示,本發(fā)明提供的應(yīng)用于移動終端的界面控制裝置的一個實施例的結(jié)構(gòu)示意圖,本實施例提供的裝置可以用于實施上述圖1所示的本發(fā)明第一方法實施例實現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明提供的應(yīng)用于移動終端的界面控制裝置第一實施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照圖1所示的本發(fā)明的方法實施例。

本實施例所述的裝置,包括:判斷模塊101、單手操作界面顯示模塊103以及全屏顯示模塊105,其中:

判斷模塊101,用于判斷所述移動終端是否處于單手操作狀態(tài);

單手操作界面顯示模塊103,用于若所述判斷模塊輸出結(jié)果為是,則接收第一觸發(fā)指令,在所述移動終端的顯示區(qū)域顯示單手操作界面;

全屏顯示模塊105,用于接收第二觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。通過利用本發(fā)明實施例提供的應(yīng)用于終端的界面控制裝置,可以在完成需要的單手操作后界面即時恢復(fù),實現(xiàn)單手模式與正常模式的快捷切換,既可滿足用戶單手操作大屏終端的需求,又不影響用戶在視覺上的體驗。

可選地,為了提高判斷終端是否處于單手操作狀態(tài)的準(zhǔn)確度,在本發(fā)明的一個實施例中,

所述判斷模塊包括:

傳感器單元,用于獲取數(shù)據(jù);

單手操作狀態(tài)判定單元,用于根據(jù)所述傳感器單元所獲得的數(shù)據(jù),判斷所述移動終端是否處于單手操作狀態(tài)。

優(yōu)選地,所述傳感器單元具體為壓力傳感器單元。

獲取單元,用于獲取所述移動終端的邊框上多個位置的壓力值;

單手操作狀態(tài)判定單元,用于將所述多個壓力值分別與預(yù)設(shè)壓力值比較,判斷所述移動終端處于單手操作狀態(tài)。

可選地,在本發(fā)明的一個實施例中,所述單手操作界面具體為:

所述移動終端的當(dāng)前顯示界面的縮略圖,或者,所述移動終端的當(dāng)前顯示界面的局部圖。

可選地,在本發(fā)明的一個實施例中,所述單手操作界面顯示模塊包括:

確定單元,用于在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

第一顯示單元,用于在所述單手操作區(qū)域顯示所述縮略圖,或者,

第二顯示單元,用于在所述單手操作區(qū)域顯示所述局部圖。

可選地,在本發(fā)明的另一實施例中,所述單手操作界面顯示模塊包括:

確定單元,用于在所述移動終端的顯示區(qū)域內(nèi)確定單手操作區(qū)域;

控制單元,用于控制所述移動終端的當(dāng)前顯示界面進(jìn)入可移動狀態(tài),并接收移動所述當(dāng)前顯示界面的指令;

第三顯示單元,用于在所述移動終端的顯示區(qū)域的單手操作區(qū)域內(nèi)顯示移動后的界面。

可選地,為了避免誤操作,在本發(fā)明的一個實施例中,所述全屏顯示模塊包括:

有效觸發(fā)指令判斷單元,用于判斷所述單手操作界面所對應(yīng)的觸控區(qū)域是否接收到有效觸發(fā)指令;

全屏顯示單元,用于若所述有效觸發(fā)指令判斷單元的輸出為是,則接收所述有效觸發(fā)指令,在所述移動終端的顯示區(qū)域全屏顯示操作界面。

可選地,在本發(fā)明的一個實施例中,所述有效觸發(fā)指令判斷單元包括:

觸控操作檢測單元,用于檢測所述單手操作界面所對應(yīng)的觸控區(qū)域是否存在觸控操作;

觸摸參數(shù)值記錄單元,用于當(dāng)所述單手操作界面所對應(yīng)的觸控區(qū)域存在觸控操作時,記錄所述觸控操作對應(yīng)的觸摸參數(shù)值;

觸摸參數(shù)值判斷單元,用于判斷所述觸摸參數(shù)值是否滿足預(yù)設(shè)的閾值;

有效觸發(fā)指令確定單元,用于當(dāng)所述觸摸參數(shù)值滿足預(yù)設(shè)的閾值時,確定所述觸控操作對應(yīng)有效觸發(fā)指令。

應(yīng)當(dāng)理解的是,上述各個模塊的具體實現(xiàn)過程可與上述方法實施例的描述相對應(yīng),此處不再詳細(xì)描述。

可以理解的是,在本發(fā)明的實施例中,觸摸敏感式觸摸屏提供了終端與用戶之間的輸入接口和輸出接口。顯示控制器從/向觸摸屏接收和/或發(fā)送電信號。觸摸屏將可視輸出顯示給用戶??梢曒敵隹砂▓D形、文本、圖標(biāo)、視頻以及其任意組合(統(tǒng)稱為“圖形”)。

觸摸屏具有用于基于觸覺和/或觸感接觸接受來自用戶的輸入的觸摸敏感表面、傳感器或傳感器組。觸摸屏以及顯示控制器檢測觸摸屏上的接觸,并將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏上的用戶界面對象的交互。在一個示例實施例中,觸摸屏與用戶之間的接觸點對應(yīng)于用戶的手指。在其他實施例中也可采用其他顯示技術(shù)。

在此提供的算法和顯示不與任何特定計算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容。

在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。

類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的替代特征來代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實施例的任意之一都可以以任意的組合方式來使用。

應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。詞語第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些詞語解釋為名稱。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿克苏市| 浦城县| 专栏| 牙克石市| 仙居县| 象州县| 长阳| 赤城县| 蕉岭县| 普兰县| 特克斯县| 土默特右旗| 大田县| 漠河县| 宕昌县| 潞西市| 东平县| 元氏县| 马龙县| 清流县| 淮滨县| 定西市| 萍乡市| 积石山| 莱芜市| 深圳市| 额敏县| 宁城县| 凌海市| 磴口县| 嘉黎县| 永康市| 永定县| 和林格尔县| 沅江市| 古田县| 南雄市| 天水市| 临湘市| 新丰县| 广饶县|