頁面控制方法、裝置及終端設備的制造方法
【專利摘要】本發明實施例提供一種頁面控制方法、裝置及終端設備,該方法包括:獲取所述指紋采集裝置在第一預設時長內采集到的指紋集合;根據所述指紋集合,確定用戶操作終端設備的操作方式,所述操作方式包括雙手操作和單手操作;在確定所述操作方式為單手操作時,根據所述指紋集合確定所述單手操作的類型,所述單手操作的類型包括左手操作和右手操作;根據所述單手操作的類型,在所述終端設備的屏幕中確定有效顯示區域,并在所述有效顯示區域顯示所述終端設備的當前頁面。用于提高終端設備的可操作性。
【專利說明】
頁面控制方法、裝置及終端設備
技術領域
[0001]本發明實施例涉及通信技術領域,尤其涉及一種頁面控制方法、裝置及終端設備。
【背景技術】
[0002]隨著終端設備技術的不斷發展、以及用戶對大屏幕體驗的需求,具備觸摸屏幕的終端設備(例如手機、平板電腦等)的屏幕區域大屏化。
[0003]在用戶使用終端設備的過程中,很多用戶習慣單手對終端設備進行操作,S卩,通過一只手握著終端設備,且通過該手在終端設備的屏幕上進行操作;當終端設備的屏幕過大,用戶的手指長度不夠時,用戶在單手操作時無法觸及到屏幕中的所有區域,使得用戶在單手操作時,無法對終端設備中的所有圖標進行操作,導致終端設備的可操作性較差。
【發明內容】
[0004]本發明實施例提供一種頁面控制方法、裝置及終端設備,用于提高終端設備的可操作性。
[0005]第一方面,本發明實施例提供一種頁面控制方法,應用于終端設備,所述終端設備中設置有指紋采集裝置,所述方法包括:
[0006]獲取所述指紋采集裝置在第一預設時長內采集到的指紋集合;
[0007]根據所述指紋集合,確定用戶操作終端設備的操作方式,所述操作方式包括雙手操作和單手操作;
[0008]在確定所述操作方式為單手操作時,根據所述指紋集合確定所述單手操作的類型,所述單手操作的類型包括左手操作和右手操作;
[0009]根據所述單手操作的類型,在所述終端設備的屏幕中確定有效顯示區域,并在所述有效顯示區域顯示所述終端設備的當前頁面。
[0010]如上所述的方法,所述獲取所述指紋采集裝置在第一預設時長內采集到的指紋之前,還包括:
[0011]獲取終端設備的狀態,所述終端設備的狀態包括手持狀態和放置狀態;
[0012]確定所述終端設備的狀態為手持狀態。
[0013]如上所述的方法,所述終端設備的背面設置有溫度傳感器,所述獲取終端設備的狀態,包括:
[0014]獲取所述溫度傳感器采集得到的溫度值;
[0015]判斷所述溫度值是否在預設溫度范圍內,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態;
[0016]所述終端設備內設置有位移傳感器,所述獲取終端設備的狀態,包括:
[0017]獲取所述位移傳感器在在第二預設時長內采集得到的位移信息;
[0018]根據所述位移信息,判斷所述終端設備發生位移的頻率是否大于預設頻率,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態。
[0019]如上所述的方法,所述根據所述指紋集合,確定用戶操作終端設備的操作方式,包括:
[0020]將所述指紋集合中的指紋與預設指紋進行匹配,確定所述指紋集合中各指紋的類型,所述指紋的類型包括左手指紋和右手指紋;
[0021 ]在所述指紋集合中,統計左手指紋個數和右手指紋個數;
[0022]獲取所述左手指紋個數與所述右手指紋個數的第一比值、以及所述右手指紋個數與所述左手指紋個數的第二比值;
[0023]判斷所述第一比值和所述第二比值中,是否存在大于預設閾值的比值;
[0024]若是,則確定所述操作方式為單手操作,若否,則確定所述操作方式為雙手操作。
[0025]如上所述的方法,所述根據所述指紋集合確定所述單手操作的類型,包括:
[0026]判斷所述左指紋的個數是否大于右指紋的個數;
[0027]若是,則確定所述單手操作的類型為左手操作,若否,則確定所述單手操作的類型為右手操作。
[0028]如上所述的方法,所述在所述有效顯示區域顯示所述終端設備的當前頁面,包括:
[0029]獲取所述終端設備的當前頁面的第一尺寸、以及所述有效顯示區域的第二尺寸;
[0030]根據所述第二尺寸和所述第一尺寸的比值,對所述當前頁面進行縮小操作,得到所述當前頁面對應的縮小頁面;
[0031]在所述有效顯示區域顯示所述縮小頁面。
[0032]如上所述的方法,所述在所述有效顯示區域顯示所述終端設備的當前頁面之后,還包括:
[0033]接收用戶輸入的全屏指令;
[0034]根據所述全屏指令,在所述終端設備的屏幕中全屏顯示所述當前頁面。
[0035]第二方面,本發明實施例提供頁面控制裝置,應用于終端設備,所述終端設備中設置有指紋采集裝置,所述裝置包括:
[0036]第一獲取模塊,用于獲取所述指紋采集裝置在第一預設時長內采集到的指紋集合;
[0037]第一確定模塊,用于根據所述指紋集合,確定用戶操作終端設備的操作方式,所述操作方式包括雙手操作和單手操作;
[0038]第二確定模塊,用于在所述第一確定模塊確定所述操作方式為單手操作時,根據所述指紋集合確定所述單手操作的類型,所述單手操作的類型包括左手操作和右手操作;
[0039]顯示模塊,用于根據所述單手操作的類型,在所述終端設備的屏幕中確定有效顯示區域,并在所述有效顯示區域顯示所述終端設備的當前頁面。
[0040]如上所述的裝置,所述裝置還包括第二獲取模塊和第三確定模塊,其中,
[0041]所述第二獲取模塊用于,在所述第一獲取模塊獲取所述指紋采集裝置在第一預設時長內采集到的指紋之前,獲取終端設備的狀態,所述終端設備的狀態包括手持狀態和放置狀態;
[0042]所述第三確定模塊,用于確定所述終端設備的狀態為手持狀態。
[0043]如上所述的裝置,所述終端設備的背面設置有溫度傳感器時,所述第二獲取模塊具體用于:
[0044]獲取所述溫度傳感器采集得到的溫度值;
[0045]判斷所述溫度值是否在預設溫度范圍內,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態;
[0046]所述終端設備內設置有位移傳感器時,所述第二獲取模塊具體用于:
[0047]獲取所述位移傳感器在在第二預設時長內采集得到的位移信息;
[0048]根據所述位移信息,判斷所述終端設備發生位移的頻率是否大于預設頻率,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態。
[0049]如上所述的裝置,第一確定模塊具體用于:
[0050]將所述指紋集合中的指紋與預設指紋進行匹配,確定所述指紋集合中各指紋的類型,所述指紋的類型包括左手指紋和右手指紋;
[0051 ]在所述指紋集合中,統計左手指紋個數和右手指紋個數;
[0052]獲取所述左手指紋個數與所述右手指紋個數的第一比值、以及所述右手指紋個數與所述左手指紋個數的第二比值;
[0053]判斷所述第一比值和所述第二比值中,是否存在大于預設閾值的比值;
[0054]若是,則確定所述操作方式為單手操作,若否,則確定所述操作方式為雙手操作。
[0055]如上所述的裝置,所述第二確定模塊具體用于:
[0056]判斷所述左指紋的個數是否大于右指紋的個數;
[0057]若是,則確定所述單手操作的類型為左手操作,若否,則確定所述單手操作的類型為右手操作。
[0058]如上所述的裝置,所述顯示模塊具體用于:
[0059]獲取所述終端設備的當前頁面的第一尺寸、以及所述有效顯示區域的第二尺寸;
[0060]根據所述第二尺寸和所述第一尺寸的比值,對所述當前頁面進行縮小操作,得到所述當前頁面對應的縮小頁面;
[0061 ] 在所述有效顯示區域顯示所述縮小頁面。
[0062]如上所述的裝置,所述裝置還包括接收模塊,其中,
[0063]所述接收模塊用于,在所述顯示模塊在所述有效顯示區域顯示所述終端設備的當前頁面之后,接收用戶輸入的全屏指令;
[0064]所述顯示模塊還用于,根據所述全屏指令,在所述終端設備的屏幕中全屏顯示所述當前頁面
[0065]第三方面,本發明實施例提供一種終端設備,所述終端設備包括上述第二方面任一項所述的頁面控制裝置。
[0066]本發明實施例提供的頁面控制方法、裝置及終端設備,在用戶使用終端設備的過程中,指紋采集裝置實時采集用戶的指紋,并根據采集得到的指紋判斷用戶操作終端設備的操作方式(雙手操作或者單手操作),當確定用戶在單手操作終端設備時,還可以根據采集到的指紋確定單手操作的類型(左手操作或者右手操作),并根據單手操作的類型,將終端設備的當前頁面顯示在單手操作類型對應的有有效顯示區域中,由于有效顯示區域為屏幕中的一部分,有效顯示區域小于屏幕所占區域,得到終端在單手操作終端設備時,能夠方面地對當前頁面進行操作,提高了終端設備的可操作性。
【附圖說明】
[0067]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0068]圖1為本發明提供的頁面控制方法的流程示意圖;
[0069]圖2為本發明提供的設置有效顯示區域的示意圖;
[0070]圖3為本發明提供的指紋采集裝置的設置區域示意圖;
[0071 ]圖4為本發明提供的在有效顯示區域顯示當前頁面的示意圖;
[0072]圖5為本發明提供的確定操作方式的方法流程示意圖;
[0073]圖6為本發明提供的頁面控制的終端界面示意圖;
[0074]圖7為本發明提供的頁面控制裝置的結構示意圖一;
[0075]圖8為本發明提供的頁面控制裝置的結構示意圖二。
【具體實施方式】
[0076]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0077]在本發明實施例中,終端設備的屏幕為觸摸屏,終端設備可以包括但不僅限于手機、平板電腦等,本發明實施例中的終端設備中還設置有指紋采集裝置,該指紋采集裝置可以采集用戶的指紋,并對采集到的指紋進行識別、匹配處理;下面,通過具體實施例,對本發明所示的頁面控制方法、裝置及終端設備進行詳細說明。
[0078]圖1為本發明提供的頁面控制方法的流程示意圖,該方法的執行主體為終端設備,請參照圖1,該方法可以包括:
[0079]S101、獲取指紋采集裝置在第一預設時長內采集到的指紋集合;
[0080]S102、根據指紋集合,確定用戶操作終端設備的操作方式,操作方式包括雙手操作和單手操作;
[0081]S103、在確定操作方式為單手操作時,根據指紋集合確定單手操作的類型,單手操作的類型包括左手操作和右手操作;
[0082]S104、根據單手操作的類型,在終端設備的屏幕中確定有效顯示區域,并在有效顯示區域顯示終端設備的當前頁面。
[0083]在實際應用過程中,在執行圖1所示實施例之前,用戶需要先在終端設備中設置左手操作對應的左手有效顯示區域和右手操作對應的右手有效顯示區域,其中,設置左手有效顯示區域和設置右手有效顯示區域的過程相同,下面,結合圖2,以設置左手操作對應的有效顯示區域的過程為例,對設置有效顯示區域的過程進行詳細說明。
[0084]圖2為本發明提供的設置有效顯示區域的示意圖,請參照圖2,包括界面201-界面203,具體的:
[0085]在界面201中,當需要在終端設備中設置有效顯示區域時,對終端設備進行操作進入界面201,在界面201中,包括“左手有效顯示區域”、和“右手有效顯示區域”選項,用戶可以對該兩個選項進行點擊操作,以啟動對有效顯示區域的設置過程;假設用戶需要在終端設備中設置左手操作對應的有效顯示區域,用戶可以對“左手有效顯示區域”選項進行點擊操作,以啟動對左手有效顯示區域的設置,具體的,請參照界面202。
[0086]在界面202中,用戶用左手握著終端設備,并在終端設備的屏幕上進行最大化滑動,該最大化滑動區域表示用戶在左手操作時,可操作屏幕的最大區域,用戶在界面202上滑動的軌跡可以為曲線,當滑動軌跡為曲線時,為了便于對終端頁面的顯示,可以根據滑動軌跡確定矩形有效顯示區域,具體的,請參照界面203。
[0087]在界面203中,終端設備根據用戶在界面202中的滑動軌跡確定出矩形有效顯示區域M ο
[0088]進一步的,在執行圖1所示實施例之前,還需要用戶通過指紋采集裝置錄入用戶的指紋信息,具體的,用戶通過指紋采集裝置分別錄入左手指紋和右手指紋,錄入的指紋包括各個手指上的指紋和手掌的指紋,并對錄入的指紋的類別(左手或右手)進行記錄。
[0089]在用戶設置完成左手有效顯示區域和右手有效顯示區域、以及錄入完成指紋之后,終端設備可以通過圖1實施例所示的方法對終端設備的頁面進行控制,具體的:
[0090]在終端運行的過程中,終端設備實時獲取指紋采集裝置在第一預設時長內采集得到的指紋集合,可選的,該第一預設時長可以為3分鐘,在實際應用過程中,可以根據實際需要設置第一預設時長;在用戶雙手操作終端設備時,用戶通常使用一只手握著終端設備,另一只手在終端設備的屏幕上進行操作,其中,握終端設備的手通常會接觸到終端設備的背面,操作終端的手通常也會接觸到終端設備屏幕的下方區域,因此,可以將指紋采集裝置設置在終端設備的背面和終端設備屏幕的下方區域,具體的,請參照圖3。
[0091]圖3為本發明提供的指紋采集裝置的設置區域示意圖,請參照圖3,包括界面301和界面302,具體的:
[0092]界面301為終端設備的正面示意圖,在界面301中包括區域M和區域N,其中,區域M為用于顯示終端頁面的區域,區域N為指紋采集裝置所占區域,在區域N中還可以設置有終端設備的返回鍵、主頁面鍵等,在實際應用過程中,可以根據實際需要設置界面301中區域N的大小,本發明對此不作具體限定。
[0093]界面302為終端設備的背面示意圖,在界面302中包括區域P,該區域P為指紋采集裝置所占的區域,據統計表明,多數用戶在握終端時,習慣性握終端設備背面的底部區域,因此,優選的,將區域P設置在終端設備背面的底部,進一步的,為了能夠采集得到握終端手的指紋,且避免浪費指紋采集裝置資源,優選的,區域P所占面積為終端設備背面區域的三分之一,當然,在實際應用中,還可以根據實際需要設置區域P在終端設備背面的位置、以及區域P的大小,本發明對此不作具體限定。
[0094]在終端設備獲取得到指紋集合后,終端設備根據該指紋集合中指紋判斷用戶是雙手操作還是單手操作,通過在終端設備的背面和終端設備屏幕下方設置指紋采集裝置,在用戶雙手操作終端設備時,終端設備背面的指紋采集裝置一定能夠采集得到握終端設備手的指紋,終端設備屏幕下方的指紋采集裝置一定能夠采集得到操作終端設備手的指紋,因此,若用戶是雙手操作,則終端設備中的指紋采集裝置一定能夠采集得到雙手的指紋,若用戶是單手操作,則終端設備中的指紋采集裝置只能采集得到一只手的指紋;終端設備可以根據指紋采集裝置在第一預設時長內采集得到的指紋集合判斷用戶是單手操作還是雙手操作。
[0095]在終端設備確定用戶是單手操作時,終端設備還可以根據指紋集合判斷單手操作的類型(左手操作、或者右手操作),具體的,若指紋集合中的指紋全是左手指紋、或者大部分(例如90%以上)是左手指紋,則可以確定用戶是左手操作,否則,可以確定用戶是右手操作。
[0096]在確定得到單手操作的類型之后,終端設備獲取單手操作類型對應的有效顯示區域,并在有效顯示區域中顯示終端設備的當前頁面;可選的,可以通過如下可行的實現方式在有效顯示區域顯示終端設備的當前頁面,具體的:獲取終端設備的當前頁面的第一尺寸、以及有效顯示區域的第二尺寸,根據第二尺寸和第一尺寸的比值,對當前頁面進行縮小操作,得到當前頁面對應的縮小頁面,在有效顯示區域顯示縮小頁面。
[0097]在終端設備將縮小頁面顯示在有效顯示區域之后,終端設備繼續執行圖1實施例所示的技術方案,在終端設備執行圖1實施例所示的技術方案的過程中,當終端設備判斷用戶操作終端設備的操作方式更換為雙手操作時,終端設備將終端設備的當前頁面進行全屏顯示,或者,當終端設備判斷單手操作的類型發生變化時,終端設備根據新的單手操作的類型,重新在終端設備的屏幕上確定有效顯示區域,并在有效顯示區域顯示終端設備的當前頁面。
[0098]需要說明的是,在實際應用過程中,在單手操作模式下,用戶還可以將縮小頁面進行全屏顯示,具體的,接收用戶輸入的全屏指令,根據全屏指令,在終端設備的屏幕中全屏顯示當前頁面;可選的,全屏指令可以為用戶對屏幕中預設區域的雙擊操作,或者,對屏幕中預設選項輸入的點擊操作,在實際應用過程中,可以根據實際需要設置全屏指令。
[0099]下面,結合圖4所示的終端界面示意圖,對在有效顯示區域顯示終端設備的當前頁面的過程進行詳細說明。
[0100]圖4為本發明提供的在有效顯示區域顯示當前頁面的示意圖,請參照圖4,包括界面401和界面402,具體的:
[0101]在界面401中,終端設備以全屏的形式顯示著當前頁面,假設終端設備確定出用戶當前為右手單手操作終端,則終端設備獲取根據當前頁面的第一尺寸和右手操作對應的有效顯示區域的第二尺寸,對當前頁面進行縮小操作得到縮小頁面,并將縮小頁面顯示在右手操作對應的有效顯示區域中,具體的,請參照界面402。
[0102]在界面402中,區域M為右手操作對應的有效顯示區域,則將縮小后的縮小頁面顯示在該區域M中。
[0103]在實際應用過程中,可選的,還可以在終端設備中設置啟動開關,當用戶開啟該啟動開關后,終端設備中的指紋采集裝置啟動工作,并實時采集用戶的指紋,且終端設備執行圖1實施例所示的方法,當用戶關閉該啟動開關后,終端設備中的指紋采集裝置停止工作,且終端設備無需執行圖1實施例所示的方法。
[0104]本發明實施例提供的頁面控制方法,在用戶使用終端設備的過程中,指紋采集裝置實時采集用戶的指紋,并根據采集得到的指紋判斷用戶操作終端設備的操作方式(雙手操作或者單手操作),當確定用戶在單手操作終端設備時,還可以根據采集到的指紋確定單手操作的類型(左手操作或者右手操作),并根據單手操作的類型,將終端設備的當前頁面顯示在單手操作類型對應的有有效顯示區域中,由于有效顯示區域為屏幕中的一部分,有效顯示區域小于屏幕所占區域,得到終端在單手操作終端設備時,能夠方面地對當前頁面進行操作,提高了終端設備的可操作性。
[0105]在圖1實施例的基礎上,當終端設備被放置在桌子等物品上,用戶對終端設備進行單手操作時,此時,終端設備根據指紋采集裝置采集得到的指紋判斷用戶為單手操作,但是,在該種情況下,終端設備沒有必要啟動單手操作模式,因此,為了避免在不必要的情況下啟動單手操作模式,在執行圖1所示實施例之前,終端設備還可以先判斷終端設備是否為手持狀態,在確定終端設備為手持狀態時,再啟動執行圖1實施例所示的方法,具體的:在終端設備獲取終端設備的指紋采集裝置在第一預設時長內采集到的指紋之前,獲取終端設備的狀態,終端設備的狀態包括手持狀態和放置狀態,確定終端設備的狀態為手持狀態。
[0106]在實際應用過程中,終端設備可以通過如下兩種可行的實現方式獲取終端設備的狀態,具體的:
[0107]—種可行的實現方式:根據終端設備背面的溫度確定終端設備的狀態;
[0108]在該種可行的實現方式中,在終端設備的背面設置有溫度傳感器,相應的,獲取溫度傳感器采集得到的溫度值,判斷溫度值是否在預設溫度范圍內,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態。
[0109]在實際應用過程中,當用戶手持終端設備時,用戶通常會手握終端設備的背面,當用戶手握終端設備的背面時,終端設備背面的溫度傳感器采集得到的溫度接近人體溫度,因此,終端設備可以獲取溫度傳感器采集得到的溫度值,并判斷該溫度值是否在預設溫度范圍內,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態;可選的,該預設溫度范圍可以為30攝氏度-37攝氏度,在實際應用過程中,可以根據實際需要設置該預設溫度范圍。
[0110]另一種可行的實現方式:根據終端設備的位移情況確定終端設備的狀態;
[0111]在該種可行的實現方式中,在終端設備內設置有位移傳感器,相應的,獲取位移傳感器在第二預設時長內采集得到的位移信息,根據位移信息,判斷終端設備發生位移的頻率是否大于預設頻率,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態。
[0112]在實際應用過程中,當用戶一只手握著終端設備,另一只手對終端設備進行操作時,就算用戶處于穩定狀態(例如坐著)下,終端仍會不停發生小的位移(例如,兩厘米的位移),而若將終端設備放置在桌面等物體上,則終端可以在長時間內不發生任何位移,因此,終端可以獲取位移傳感器在第二預設時長內采集得到的位移信息,根據位移信息判斷終端設備發送位移的頻率是否大于預設頻率,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態,可選的,第二預設時長可以為一分鐘,預設頻率可以為每分鐘10次,在實際應用過程中,可以根據實際需要設置第二預設時長和預設頻率的大小。
[0113]在上述任一實施例的基礎上,可以根據如下可行的實現方式根據指紋集合,確定用戶操作終端設備的操作方式(圖1實施例中的S102),具體的,請參見圖5所示實施例。
[0114]圖5為本發明提供的確定操作方式的方法流程示意圖,請參照圖5,該方法可以包括:
[0115]S501、將指紋集合中的指紋與預設指紋進行匹配,確定指紋集合中各指紋的類型,指紋的類型包括左手指紋和右手指紋;
[0116]S502、在指紋集合中,統計左手指紋個數和右手指紋個數;
[0117]S503、獲取左手指紋個數與右手指紋個數的第一比值、以及右手指紋個數和左手指紋個數的第二比值;
[0118]S504、判斷第一比值和第二比值中,是否存在大于預設閾值的比值;
[0119]若是,則執行S505;
[0120]若否,則執行S506;
[0121]S505、確定操作方式為單手操作;
[0122]S506、確定操作方式為雙手操作。
[0123]在終端設備獲取指紋采集裝置在第一預設時長內采集得到的指紋集合之后,終端設備將指紋集合中的指紋和預設指紋進行匹配,確定指紋集合中各個指紋為左手指紋還是右手指紋,并統計左手指紋個數和右手指紋個數,然后獲取左手指紋個數和右手指紋個數的第一比值、以及右手指紋個數和左手指紋個數的第二比值,并判斷第一比值和第二比值中是否存在大于預設閾值的比值,若存在,則確定操作方式為單手操作,若不存在,則確定操作方式為雙手操作,可選的,該預設閾值可以為20,在實際應用過程中,可以根據實際需要設置該預設閾值的大小。
[0124]在該種可行的實現方式中,當確定操作方式為單手操作時,繼續判斷左指紋的個數是否大于右指紋的個數;若是,則確定單手操作的類型為左手操作,若否,則確定單手操作的類型為右手操作。
[0125]在實際應用過程中,終端設備在確定得到操作方式之后,或者在確定得到單手操作類型之后,終端設備繼續獲取指紋采集裝置在第一預設時長內采集得到的指紋集合,根據指紋集合獲取第一比值和第二比值,并根據第一比值和第二比值確定操作方式和單手操作類型,當操作方式或者單手操作類型發生變化時,對終端設備的當前頁面的顯示進行相應的變化。
[0126]示例性的,假設第一預設時長為2分鐘,預設閾值為20;再假設終端設備每I分鐘獲取一次指紋采集裝置在當前時刻之前2分鐘內采集得到的指紋集合;再假設在8:00(8點整)時,終端設備確定得到終端設備的狀態為手持狀態,則終端設備中的指紋采集裝置在8:00開始啟動工作。
[0127]在8:02時,終端設備獲取指紋采集裝置在8:00-8:02內采集得到第一指紋集合,假設第一指紋集合中左手指紋個數為I個,右手指紋個數為30個,右手指紋個數與左手指紋個數的比值(30)大于預設閾值(20),則確定操作方式為單手操作,且右手指紋個數大于左手指紋個數,則確定單手操作類型為右手操作,則在右手操作對應的有效顯示區域顯示當前頁面。
[0128]假設在8: 02-8:10時段內,假設終端設備均確定單手操作類型為右手操作,則保持在右手操作對應的有效顯示區域顯示當前頁面。
[0129]假設在8:11時,終端設備獲取指紋采集裝置在8:09-8:11內采集得到第二指紋集合,假設第二指紋集合中左手指紋個數為10個,右手指紋個數為20個,右手指紋個數與左手指紋個數的比值(2)、以及左手指紋個數與右手指紋個數的比值(0.5)均不大于預設閾值(20),則確定操作方式為雙手操作,則對當前頁面進行全屏顯示。
[0130]假設在8:12時,終端設備獲取指紋采集裝置在8:10-8:12內采集得到第三指紋集合,假設第三指紋集合中左手指紋個數為40個,右手指紋個數為I個,左手指紋個數與右手指紋個數的比值(40)大于預設閾值(20),則確定操作方式為單手操作,且左手指紋個數大于右手指紋個數,則確定單手操作類型為左手操作,則在左手操作對應的有效顯示區域顯示當前頁面。
[0131]在上述過程中,由于終端設備獲取的指紋集合真實的反映出用戶對終端設備的實際操作狀態,因此,終端設備通過指紋集合中的左手指紋個數和右手指紋個數的比值,可以準確的確定出用戶操作終端設備的操作方式(單手操作或雙手操作)、以及單手操作的類型(左手操作或右手操作),進而使得終端設備可以根據用戶對終端設備的實際操作情況,對終端設備的頁面進行控制。
[0132]下面,結合圖6所示的終端界面示意圖,通過具體示例,對上述實施例進行詳細說明。
[0133]圖6為本發明提供的頁面控制的終端界面示意圖,請參照圖6,包括界面601-界面604。
[0134]示例性的,假設在終端中設置有位移傳感器,在終端設備的背面和終端設備屏幕的下方設置有指紋采集裝置。
[0135]在實際應用過程中,位移傳感器檢測終端設備的位移情況,并根據終端設備的位移情況生成位移信息,終端設備獲取位移傳感器在當前時刻之前I分鐘內的位移信息,并根據位移信息獲取在該I分鐘內,終端設備發生位移的頻率,假設位移的頻率為每分鐘12次,大于預設頻率(每分鐘10次),則終端設備確定終端設備的狀態為手持狀態。
[0136]在確定終端設備的狀態為手持狀態后,終端設備中的指紋采集裝置啟動工作,開始采集用戶的指紋,終端設備獲取指紋采集裝置在2分鐘內采集得到的指紋集合,終端設備將指紋集合中的指紋和預設指紋進行一一匹配,判斷指紋集合中各個指紋為左手指紋還是右手指紋,并統計左手指紋個數和右手指紋個數,假設左手指紋個數為3個,右手指紋為100個,然后獲取左手指紋個數和右手指紋個數的第一比值(3:100 = 0.03)、以及右手指紋個數和左手指紋個數的第二比值(100:3 = 33),假設預設閾值為20,則第一比值和第二比值中存在大于該預設閾值的比值,則確定用戶操作終端設備的操作方式為單手操作。
[0137]在確定操作方式為單手操作后,終端設備判斷指紋集合中右手指紋個數(100)大于左手指紋個數(3),則確定單手操作的類型為右手操作類型,假設終端設備的當前顯示界面為界面601,在確定操作類型為右手操作類型之后,為了優化用戶體驗,可以讓用戶選擇是否開啟單手操作模塊,具體的,請參照界面602。
[0138]在界面602中,在終端的界面中顯示“是否啟動單手操作模式”選項框,該選項框中包括“是”按鈕和“否”按鈕,可選的,該選項框可以為懸浮窗,若用戶當前不需要啟動單手操作模式,則可以對“否”按鈕進行點擊操作,當用戶當前需要啟動單手操作模式,則用戶可以對“是”按鈕進行點擊操作;假設用戶對“是”按鈕進行點擊操作,則進入界面603。
[0139]在界面603中,終端設備根據當前頁面的第一尺寸、和有效顯示區域的第二尺寸,對當前頁面進行縮小處理,得到縮小頁面,并將縮小頁面顯示在有效顯示區域M中,進一步的,在有效顯示區域M中還設置有“返回”按鈕,用戶可以對“返回”按鈕進行點擊操作,以使得終端對頁面進行全屏顯示;當用戶對“返回”按鈕進行點擊操作時,則進入界面604。
[0140]在界面604中,終端設備以全屏的形式顯示當前頁面。
[0141]圖7為本發明提供的頁面控制裝置的結構示意圖一,該裝置可以設置在終端設備中,請參照圖7,該裝置可以包括:
[0142]第一獲取模塊701,用于獲取指紋采集裝置在第一預設時長內采集到的指紋集合;
[0143]第一確定模塊702,用于根據指紋集合,確定用戶操作終端設備的操作方式,操作方式包括雙手操作和單手操作;
[0144]第二確定模塊703,用于在第一確定模塊702確定操作方式為單手操作時,根據指紋集合確定單手操作的類型,單手操作的類型包括左手操作和右手操作;
[0145]顯示模塊704,用于根據單手操作的類型,在終端設備的屏幕中確定有效顯示區域,并在有效顯示區域顯示終端設備的當前頁面。
[0146]圖8為本發明提供的頁面控制裝置的結構示意圖二,在圖7所示實施例的基礎上,請參照圖8,該裝置還可以包括第二獲取模塊705和第三確定模塊706,其中,
[0147]第二獲取模塊705用于,在第一獲取模塊701獲取指紋采集裝置在第一預設時長內采集到的指紋之前,獲取終端設備的狀態,終端設備的狀態包括手持狀態和放置狀態;
[0148]第三確定模塊706,用于確定終端設備的狀態為手持狀態。
[0149]在實際應用過程中,可選的,可以在終端設備的背面設置有溫度傳感器,相應的,第二獲取模塊705具體可以用于:
[0150]獲取溫度傳感器采集得到的溫度值;
[0151]判斷溫度值是否在預設溫度范圍內,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態;
[0152]可選的,可以在終端設備內設置有位移傳感器,相應的,第二獲取模塊705具體可以用于:
[0153]獲取位移傳感器在在第二預設時長內采集得到的位移信息;
[0154]根據位移信息,判斷終端設備發生位移的頻率是否大于預設頻率,若是,則確定終端設備的狀態為手持狀態,若否,則確定終端設備的狀態為放置狀態。
[0155]可選的,第一確定模塊702具體用于:
[0156]將指紋集合中的指紋與預設指紋進行匹配,確定指紋集合中各指紋的類型,指紋的類型包括左手指紋和右手指紋;
[0157]在指紋集合中,統計左手指紋個數和右手指紋個數;
[0158]獲取左手指紋個數與右手指紋個數的第一比值、以及右手指紋個數與左手指紋個數的第二比值;
[0159]判斷第一比值和第二比值中,是否存在大于預設閾值的比值;
[0160]若是,則確定操作方式為單手操作,若否,則確定操作方式為雙手操作。
[0161]可選的,第二確定模塊703具體可以用于:
[0162]判斷左指紋的個數是否大于右指紋的個數;
[0163]若是,則確定單手操作的類型為左手操作,若否,則確定單手操作的類型為右手操作。
[0164]在實際應用過程中,可選的,顯示模塊704具體可以用于:
[0165]獲取終端設備的當前頁面的第一尺寸、以及有效顯示區域的第二尺寸;
[0166]根據第二尺寸和第一尺寸的比值,對當前頁面進行縮小操作,得到當前頁面對應的縮小頁面;
[0167]在有效顯示區域顯示縮小頁面。
[0168]進一步的,該裝置還可以包括接收模塊707,其中,
[0169]接收模塊707用于,在顯示模塊704在有效顯示區域顯示終端設備的當前頁面之后,接收用戶輸入的全屏指令;
[0170]顯示模塊704還用于,根據全屏指令,在終端設備的屏幕中全屏顯示當前頁面
[0171]需要說明的是,本發明實施例提供的頁面控制裝置可以執行上述方法實施例所示的技術方案,其實現原理以及有益效果類似,此處不再進行贅述。
[0172]本發明實施例還提供一種終端設備,該終端設備中包括上述圖7或圖8實施例所示的頁面控制裝置,該終端設備中的頁面控制裝置的結構、實現原理以及有益效果,與圖7或圖8實施例所示的頁面控制裝置的結構、實現原理以及有益效果類似,此處不再進行贅述。
[0173]本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0174]最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【主權項】
1.一種頁面控制方法,其特征在于,應用于終端設備,所述終端設備中設置有指紋采集裝置,所述方法包括: 獲取所述指紋采集裝置在第一預設時長內采集到的指紋集合; 根據所述指紋集合,確定用戶操作終端設備的操作方式,所述操作方式包括雙手操作和單手操作; 在確定所述操作方式為單手操作時,根據所述指紋集合確定所述單手操作的類型,所述單手操作的類型包括左手操作和右手操作; 根據所述單手操作的類型,在所述終端設備的屏幕中確定有效顯示區域,并在所述有效顯示區域顯示所述終端設備的當前頁面。2.根據權利要求1所述的方法,其特征在于,所述獲取所述指紋采集裝置在第一預設時長內采集到的指紋之前,還包括: 獲取終端設備的狀態,所述終端設備的狀態包括手持狀態和放置狀態; 確定所述終端設備的狀態為手持狀態。3.根據權利要求2所述的方法,其特征在于, 所述終端設備的背面設置有溫度傳感器,所述獲取終端設備的狀態,包括: 獲取所述溫度傳感器采集得到的溫度值; 判斷所述溫度值是否在預設溫度范圍內,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態; 所述終端設備內設置有位移傳感器,所述獲取終端設備的狀態,包括: 獲取所述位移傳感器在在第二預設時長內采集得到的位移信息; 根據所述位移信息,判斷所述終端設備發生位移的頻率是否大于預設頻率,若是,則確定所述終端設備的狀態為手持狀態,若否,則確定所述終端設備的狀態為放置狀態。4.根據權利要求1-3任一項所述的方法,其特征在于,所述根據所述指紋集合,確定用戶操作終端設備的操作方式,包括: 將所述指紋集合中的指紋與預設指紋進行匹配,確定所述指紋集合中各指紋的類型,所述指紋的類型包括左手指紋和右手指紋; 在所述指紋集合中,統計左手指紋個數和右手指紋個數; 獲取所述左手指紋個數與所述右手指紋個數的第一比值、以及所述右手指紋個數與所述左手指紋個數的第二比值; 判斷所述第一比值和所述第二比值中,是否存在大于預設閾值的比值; 若是,則確定所述操作方式為單手操作,若否,則確定所述操作方式為雙手操作。5.根據權利要求4所述的方法,其特征在于,所述根據所述指紋集合確定所述單手操作的類型,包括: 判斷所述左指紋的個數是否大于右指紋的個數; 若是,則確定所述單手操作的類型為左手操作,若否,則確定所述單手操作的類型為右手操作。6.根據權利要求1-3任一項所述的方法,其特征在于,所述在所述有效顯示區域顯示所述終端設備的當前頁面,包括: 獲取所述終端設備的當前頁面的第一尺寸、以及所述有效顯示區域的第二尺寸; 根據所述第二尺寸和所述第一尺寸的比值,對所述當前頁面進行縮小操作,得到所述當前頁面對應的縮小頁面; 在所述有效顯示區域顯示所述縮小頁面。7.根據權利要求1-3任一項所述的方法,其特征在于,所述在所述有效顯示區域顯示所述終端設備的當前頁面之后,還包括: 接收用戶輸入的全屏指令; 根據所述全屏指令,在所述終端設備的屏幕中全屏顯示所述當前頁面。8.—種頁面控制裝置,其特征在于,應用于終端設備,所述終端設備中設置有指紋采集裝置,所述裝置包括: 第一獲取模塊,用于獲取所述指紋采集裝置在第一預設時長內采集到的指紋集合;第一確定模塊,用于根據所述指紋集合,確定用戶操作終端設備的操作方式,所述操作方式包括雙手操作和單手操作; 第二確定模塊,用于在所述第一確定模塊確定所述操作方式為單手操作時,根據所述指紋集合確定所述單手操作的類型,所述單手操作的類型包括左手操作和右手操作; 顯示模塊,用于根據所述單手操作的類型,在所述終端設備的屏幕中確定有效顯示區域,并在所述有效顯示區域顯示所述終端設備的當前頁面。9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括第二獲取模塊和第三確定模塊,其中, 所述第二獲取模塊用于,在所述第一獲取模塊獲取所述指紋采集裝置在第一預設時長內采集到的指紋之前,獲取終端設備的狀態,所述終端設備的狀態包括手持狀態和放置狀態; 所述第三確定模塊,用于確定所述終端設備的狀態為手持狀態。10.一種終端設備,其特征在于,所述終端設備包括權利要求8或9所述的頁面控制裝置。
【文檔編號】G06F3/0487GK105930067SQ201610242045
【公開日】2016年9月7日
【申請日】2016年4月19日
【發明人】朱曉亮, 劉薇, 張景新
【申請人】青島海信移動通信技術股份有限公司