一種移動終端屏幕的解鎖方法及裝置制造方法
【專利摘要】本發(fā)明適用于移動終端【技術領域】,提供了一種移動終端屏幕的解鎖方法及裝置,包括:接收對所述移動終端的亮屏指令;檢測所述移動終端是否達到預設的傾斜角度;當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。本發(fā)明能夠在屏幕解鎖的同時,實現(xiàn)對指定的應用程序的快速訪問,提高了移動終端的操作效率,并且不需要用戶額外地輸入用于進入應用程序的指令,減少了系統(tǒng)對指令的響應開銷,降低了系統(tǒng)能耗。
【專利說明】一種移動終端屏幕的解鎖方法及裝置
【技術領域】
[0001]本發(fā)明屬于移動終端【技術領域】,尤其涉及一種移動終端屏幕的解鎖方法及裝置。
【背景技術】
[0002]目前,移動終端在滅屏之后,都會自動鎖定屏幕,當移動終端再次亮屏時,需要用戶執(zhí)行滑動觸摸屏、輸入密碼或者輸入指紋等操作,才能夠對屏幕進行解鎖,在屏幕解鎖之后,用戶才能夠使用繼續(xù)移動終端。
[0003]然而,用戶在使用移動終端的過程中,往往會出現(xiàn)如下的應用場景:通過即時通訊應用程序與朋友進行聊天,在消息發(fā)送出去之后,關掉屏幕,等待對方回復,待收到對方回復之后,執(zhí)行解鎖操作,再進入到即時通訊應用程序中回復對方。在上述應用場景之中,解鎖操作需要頻繁執(zhí)行,導致移動終端的操作效率低下。
【發(fā)明內容】
[0004]本發(fā)明實施例的目的在于提供一種移動終端屏幕的解鎖方法,旨在解決目前移動終端操作效率低的問題。
[0005]本發(fā)明實施例是這樣實現(xiàn)的,一種移動終端屏幕的解鎖方法,包括:
[0006]接收對所述移動終端的亮屏指令;
[0007]檢測所述移動終端是否達到預設的傾斜角度;
[0008]當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
[0009]本發(fā)明實施例的另一目的在于提供一種移動終端屏幕的解鎖裝置,包括:
[0010]第一接收單元,用于接收對所述移動終端的亮屏指令;
[0011]檢測單元,用于檢測所述移動終端是否達到預設的傾斜角度;
[0012]第一解鎖單元,用于當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
[0013]本發(fā)明實施例能夠在屏幕解鎖的同時,實現(xiàn)對指定的應用程序的快速訪問,提高了移動終端的操作效率,并且不需要用戶額外地輸入用于進入應用程序的指令,減少了系統(tǒng)對指令的響應開銷,降低了系統(tǒng)能耗。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明實施例提供的移動終端屏幕的解鎖方法的實現(xiàn)流程圖;
[0015]圖2是本發(fā)明實施例提供的移動終端屏幕的解鎖方法S102的具體實現(xiàn)流程圖;
[0016]圖3是本發(fā)明另一實施例提供的移動終端屏幕的解鎖方法S102的具體實現(xiàn)流程圖;
[0017]圖4是本發(fā)明另一實施例提供的移動終端屏幕的解鎖方法的實現(xiàn)流程圖;
[0018]圖5是本發(fā)明另一實施例提供的移動終端屏幕的解鎖方法的實現(xiàn)流程圖;
[0019]圖6是本發(fā)明實施例提供的移動終端屏幕的解鎖裝置的結構框圖。
【具體實施方式】
[0020]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明實施例提供的移動終端屏幕的解鎖方法中,所述的移動終端,包括但不限于,智能手機、平板、掌上電腦(Personal Digital Assistant,PDA)等。圖1示出了本發(fā)明實施例提供的移動終端屏幕的解鎖方法的實現(xiàn)流程,詳述如下:
[0022]在SlOl中,接收對所述移動終端的亮屏指令。
[0023]在移動終端未被使用的情況下,通常,移動終端大部分時間都處于待機狀態(tài),此時屏幕熄滅且被鎖定,當按下電源按鍵、Home按鍵或者其他指定的物理按鍵時,亮屏指令被發(fā)出,此時,移動終端的屏幕被點亮,且顯示解鎖界面,移動終端進入待解鎖狀態(tài)。
[0024]在S102中,檢測所述移動終端是否達到預設的傾斜角度。
[0025]本實施例中,在待解鎖狀態(tài)下,移動終端會通過內置的加速度傳感器實時檢測自身的重力加速度,測量出其重力加速度在X、1、Z軸上的分量大小,以此計算出移動終端的傾斜角度,從而判斷出移動終端是否傾斜到了預設的傾斜角度。在本實施例中,預設的傾斜角度可以為180度,S卩,此時,移動終端的機身處于倒置狀態(tài)。
[0026]作為本發(fā)明的一個實施例,為了提高對移動終端機身倒置狀態(tài)的判斷精度,可以設置一個角度范圍。如圖2所示,S102具體為:
[0027]在S201中,檢測所述移動終端的傾斜角度。
[0028]通過加速度傳感器實時檢測自身的重力加速度,以計算出移動終端的實時傾斜角度。
[0029]在S202中,判斷檢測到的所述傾斜角度是否在預設的角度范圍之內。
[0030]在S203中,若檢測到的所述傾斜角度在預設的角度范圍之內,則判定所述移動終端達到了預設的傾斜角度。
[0031]在S204中,若檢測到的所述傾斜角度未在預設的角度范圍之內,則判定所述移動終端未達到預設的傾斜角度。
[0032]其中,預設的角度范圍可以為(180-M)度?(180+N)度,其中,所述M和N均為大于O且小于90的整數(shù),即,當移動終端處于大于90度且小于-90度的角度范圍,即可以認為移動終端處于機身倒置狀態(tài)。
[0033]優(yōu)選地,M和N均可以取5,S卩,預設的角度范圍為175度?185度。
[0034]若檢測到的所述傾斜角度在預設的角度范圍之內,則判定所述移動終端達到了預設的傾斜角度;而若檢測到的所述傾斜角度未在預設的角度范圍之內,則判定所述移動終端未達到預設的傾斜角度。
[0035]作為本發(fā)明的一個實施例,為了提高對移動終端機身倒置狀態(tài)的判斷精度,還可以設置一定的判斷延時,以避免對移動終端機身狀態(tài)的誤判。如圖3所示,S102具體為:
[0036]在S301中,檢測所述移動終端是否達到預設的傾斜角度。
[0037]通過加速度傳感器實時檢測自身的重力加速度,以計算出移動終端的實時傾斜角度,判斷移動終端是否達到了預設的傾斜角度。其中,S301的判斷也可以結合本發(fā)明圖2所示實施例,即,對移動終端是否達到預設的傾斜角度的判斷,實際上為對移動終端的傾斜角度是否位于預設的角度范圍內的判斷。
[0038]在S302中,若檢測到所述移動終端達到了預設的傾斜角度,則計算所述移動終端維持在所述預設的傾斜角度的時間。
[0039]在S303中,若所述移動終端維持在所述預設的傾斜角度的時間超過了預設的時間閾值,則判定所述移動終端達到了預設的傾斜角度。
[0040]在S304中,若所述移動終端維持在所述預設的傾斜角度的時間未超過預設的時間閾值,則判定所述移動終端未達到預設的傾斜角度。
[0041]S卩,檢測移動終端是否在一段時間內持續(xù)處于機身倒置狀態(tài),若檢測出移動終端在一段時間內持續(xù)處于機身倒置狀態(tài),則可以確定是出于解鎖目的特意令移動終端處于機身倒置狀態(tài);若檢測出移動終端的機身倒置狀態(tài)不連續(xù),或者未持續(xù)一定時間,則很可能是用戶在無意的情況下誤將移動終端置于了機身倒置狀態(tài),則不對該機身倒置狀態(tài)做響應。
[0042]在S103中,當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
[0043]在本實施例中,SlOl之前,如圖4所示,所述方法還包括:
[0044]在S401中,接收對所述移動終端的應用程序的選擇指令。
[0045]在S402中,將所述選擇指令選擇的應用程序配置為所述指定的應用程序。
[0046]S卩,在執(zhí)行圖1所示實施例的方法之前,先要對指定的應用程序進行配置。其中,指定的應用程序可以為安裝于移動終端之中的任一應用程序,優(yōu)選地,可以為即時通訊軟件、微博客戶端、社交應用客戶端或者股票信息客戶端等需要在后臺定時刷新并接收新數(shù)據的應用程序。
[0047]通過配置指定的應用程序,當移動終端處于機身倒置狀態(tài)時,若用戶通過滑動觸摸屏、輸入密碼或者輸入指紋等操作對移動終端發(fā)出解鎖指令,則移動終端在完成屏幕解鎖之后,自動將該指定的應用程序激活至移動終端的前臺運行,如此一來,就能在屏幕解鎖的同時,實現(xiàn)對指定的應用程序的快速訪問,提高了移動終端的操作效率,并且,上述方法并不需要用戶額外地輸入用于進入應用程序的指令,減少了系統(tǒng)對指令的響應開銷,降低了系統(tǒng)能耗。
[0048]作為本發(fā)明的一個實施例,如圖5所示,在S102之后,所述方法還包括:
[0049]S104,當檢測到所述移動終端未達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將所述移動終端上一次鎖屏前在前臺運行的應用程序激活至所述移動終端的前臺運行。
[0050]若移動終端未處于機身倒置狀態(tài),此時用戶若通過滑動觸摸屏、輸入密碼或者輸入指紋等操作對移動終端發(fā)出解鎖指令,則移動終端在完成屏幕解鎖之后,會將上一次鎖屏前運行在前臺的應用程序激活至移動終端的前臺運行,即,恢復移動終端鎖屏前的界面。
[0051]基于本發(fā)明圖1至圖5所示實施例提供的移動終端屏幕的解鎖方法,圖6示出了本發(fā)明實施例提供的移動終端屏幕的解鎖裝置。為了便于說明,僅示出了與本實施例相關的部分。
[0052]參照圖6,該裝置包括:
[0053]第一接收單元61,接收對所述移動終端的亮屏指令。
[0054]檢測單元62,檢測所述移動終端是否達到預設的傾斜角度。
[0055]第一解鎖單元63,當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
[0056]可選地,所述裝置還包括:
[0057]第二接收單元,用于接收對所述移動終端的應用程序的選擇指令;
[0058]配置單元,用于將所述選擇指令選擇的應用程序配置為所述指定的應用程序。
[0059]可選地,所述檢測單元62包括:
[0060]檢測子單元,檢測所述移動終端的傾斜角度。
[0061 ] 判斷子單元,判斷檢測到的所述傾斜角度是否在預設的角度范圍之內。
[0062]第一判定子單元,若檢測到的所述傾斜角度在預設的角度范圍之內,則判定所述移動終端達到了預設的傾斜角度。
[0063]第二判定子單元,若檢測到的所述傾斜角度未在預設的角度范圍之內,則判定所述移動終端未達到預設的傾斜角度。
[0064]可選地,所述檢測單元62包括:
[0065]第二檢測子單元,檢測所述移動終端是否達到預設的傾斜角度。
[0066]計算子單元,若檢測到所述移動終端達到了預設的傾斜角度,則計算所述移動終端維持在所述預設的傾斜角度的時間。
[0067]第三判定子單元,若所述移動終端維持在所述預設的傾斜角度的時間超過了預設的時間閾值,則判定所述移動終端達到了預設的傾斜角度。
[0068]第四判定子單元,若所述移動終端維持在所述預設的傾斜角度的時間未超過預設的時間閾值,則判定所述移動終端未達到預設的傾斜角度。
[0069]可選地,所述裝置還包括:
[0070]第二解鎖單元,當檢測到所述移動終端未達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將所述移動終端上一次鎖屏前在前臺運行的應用程序激活至所述移動終端的前臺運行。
[0071]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種移動終端屏幕的解鎖方法,其特征在于,包括: 接收對所述移動終端的亮屏指令; 檢測所述移動終端是否達到預設的傾斜角度; 當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
2.如權利要求1所述的方法,其特征在于,在所述接收對所述移動終端的亮屏指令之前,所述方法還包括: 接收對所述移動終端的應用程序的選擇指令; 將所述選擇指令選擇的應用程序配置為所述指定的應用程序。
3.如權利要求1所述的方法,其特征在于,所述檢測所述移動終端是否達到預設的傾斜角度包括: 檢測所述移動終端的傾斜角度; 判斷檢測到的所述傾斜角度是否在預設的角度范圍之內; 若檢測到的所述傾斜角度在預設的角度范圍之內,則判定所述移動終端達到了預設的傾斜角度; 若檢測到的所述傾斜角度未在預設的角度范圍之內,則判定所述移動終端未達到預設的傾斜角度。
4.如權利要求1所述的方法,其特征在于,所述檢測所述移動終端是否達到預設的傾斜角度包括: 檢測所述移動終端是否達到預設的傾斜角度; 若檢測到所述移動終端達到了預設的傾斜角度,則計算所述移動終端維持在所述預設的傾斜角度的時間; 若所述移動終端維持在所述預設的傾斜角度的時間超過了預設的時間閾值,則判定所述移動終端達到了預設的傾斜角度; 若所述移動終端維持在所述預設的傾斜角度的時間未超過預設的時間閾值,則判定所述移動終端未達到預設的傾斜角度。
5.如權利要求1一 4任一項所述的方法,其特征在于,所述方法還包括: 當檢測到所述移動終端未達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將所述移動終端上一次鎖屏前在前臺運行的應用程序激活至所述移動終端的前臺運行。
6.一種移動終端屏幕的解鎖裝置,其特征在于,包括: 第一接收單元,用于接收對所述移動終端的亮屏指令; 檢測單元,用于檢測所述移動終端是否達到預設的傾斜角度; 第一解鎖單元,用于當檢測到所述移動終端達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將指定的應用程序激活至所述移動終端的前臺運行。
7.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 第二接收單元,用于接收對所述移動終端的應用程序的選擇指令; 配置單元,用于將所述選擇指令選擇的應用程序配置為所述指定的應用程序。
8.如權利要求6所述的裝置,其特征在于,所述檢測單元包括: 第一檢測子單元,用于檢測所述移動終端的傾斜角度; 判斷子單元,用于判斷檢測到的所述傾斜角度是否在預設的角度范圍之內; 第一判定子單元,用于若檢測到的所述傾斜角度在預設的角度范圍之內,則判定所述移動終端達到了預設的傾斜角度; 第二判定子單元,用于若檢測到的所述傾斜角度未在預設的角度范圍之內,則判定所述移動終端未達到預設的傾斜角度。
9.如權利要求8所述的裝置,其特征在于,所述檢測單元包括: 第二檢測子單元,用于檢測所述移動終端是否達到預設的傾斜角度; 計算子單元,用于若檢測到所述移動終端達到了預設的傾斜角度,則計算所述移動終端維持在所述預設的傾斜角度的時間; 第三判定子單元,用于若所述移動終端維持在所述預設的傾斜角度的時間超過了預設的時間閾值,則判定所述移動終端達到了預設的傾斜角度; 第四判定子單元,用于若所述移動終端維持在所述預設的傾斜角度的時間未超過預設的時間閾值,則判定所述移動終端未達到預設的傾斜角度。
10.如權利要求6- 9任一項所述的裝置,其特征在于,所述裝置還包括: 第二解鎖單元,用于當檢測到所述移動終端未達到預設的傾斜角度時,若接收到對所述移動終端的解鎖指令,則將所述移動終端上一次鎖屏前在前臺運行的應用程序激活至所述移動終端的前臺運行。
【文檔編號】G06F3/0484GK104331231SQ201410714216
【公開日】2015年2月4日 申請日期:2014年11月27日 優(yōu)先權日:2014年11月27日
【發(fā)明者】孫建華 申請人:廣東歐珀移動通信有限公司