則繼續(xù)對后續(xù)的間隔時長和持續(xù)時長進行判斷。
[0098]如果圖5中Tl和T2的時長均不大于第一預設時長,tl的時長小于第二預設時長,且t2的時長不小于第二預設時長,也就是T2之后一定時間內沒有檢測到后續(xù)的按壓操作,此時確認所述移動終端的切換目標狀態(tài)為第二狀態(tài),也就是進行關機,如果t2的時長小于第二預設時長,也就是T2的按壓之后很快就檢測到T3對應的按壓操作,此時第二狀態(tài)的切換判斷被切斷,不會進入關機狀態(tài)。在這種狀態(tài)下,繼續(xù)判斷T3的時長,如果T3的時長不大于第一預設時長,則確認所述移動終端的切換目標狀態(tài)為第二狀態(tài)。
[0099]在具體的操作過程中,與上述情況不符合的操作均可視為無效操作。例如,Tl的時長不大于第一預設時長,tl的時長不小于第二預設時長,也就是說Tl的按壓操作發(fā)生之后的一段時間內都沒有第二次按壓操作發(fā)生,相當于,與S22、S23和S24中的判斷條件均不吻合,此時將Tl的操作視為無效操作,繼續(xù)對后續(xù)的按壓操作進行判斷。
[0100]在新的判斷過程中與前述的判斷過程相同。例如T2的時長大于第一預設時長,移動終端進入鎖屏狀態(tài);T2和Τ3的時長均不大于第一預設時長、t2的時長小于第二預設時長且t3的時長不小于第二預設時長,移動終端在t3中的某個時刻進入關機狀態(tài);T2、T3和Τ4的時長均不大于第一預設時長、t2和t3的時長均小于第二預設時長,移動終端在t4中的某個時刻進入重啟狀態(tài)。
[0101]在移動終端的使用過程中,鎖屏、關機和重啟的狀態(tài)進入次數(shù)由多到少,其對應的操作方式由簡到繁,方便用戶平時的使用。
[0102]S25、將所述移動終端切換為切換目標狀態(tài)。
[0103]本實施例的移動終端的狀態(tài)切換方法,通過接收移動終端外部的壓力傳感器142檢測到的壓力的持續(xù)時長和間隔時長,根據持續(xù)時長和間隔時長進行移動終端的狀態(tài)切換,使得移動終端的狀態(tài)切換時操作更加簡捷,減少機械按壓對移動終端的硬件磨損和對手指的反作用力。同時,針對移動終端常用的狀態(tài)切換類型選擇了三種實現(xiàn)方式實現(xiàn)切換過程,提供了更加實用的狀態(tài)切換操作方式。
[0104]請參考圖6,其是本發(fā)明的移動終端的狀態(tài)切換方法第三實施例的方法流程圖,如圖所示,該方法包括以下步驟:
[0105]S31、確認所述移動終端處于解鎖狀態(tài)。
[0106]—般而言,狀態(tài)切換主要是從解鎖狀態(tài)從另一種狀態(tài),所以在本方案中優(yōu)先考慮在解鎖狀態(tài)下的狀態(tài)切換。
[0107]需要說明的是,也是可以實現(xiàn)從鎖屏狀態(tài)到解鎖狀態(tài)的切換的,只是相對而言,這種方式需要移動終端的控制器180處于一定的活躍狀態(tài),實現(xiàn)這種狀態(tài)切換的耗電量更尚O
[0108]S32、接收移動終端外部的壓力傳感器檢測到的壓力的持續(xù)時長和間隔時長。
[0109]S33、當所述持續(xù)時長大于第一預設時長時,確認所述移動終端的切換目標狀態(tài)為第一狀態(tài)。
[0110]S34、當連續(xù)兩個壓力的持續(xù)時長不大于所述第一預設時長、所述連續(xù)兩個壓力之間的間隔時長小于第二預設時長且所述連續(xù)兩個壓力之后第二預設時長之內未檢測到第三壓力時,確認所述移動終端的切換目標狀態(tài)為第二狀態(tài)。
[0111]S35、當連續(xù)三個壓力的持續(xù)時長不大于所述第一預設時長且所述連續(xù)三個壓力之間的間隔時長均小于第二預設時長時,確認所述移動終端的切換目標狀態(tài)為第三狀態(tài)。
[0112]上述三種狀態(tài)切換只是優(yōu)選的狀態(tài)切換過程,例如可以通過設置多個壓力傳感器142或在單個壓力傳感器142定義更多的持續(xù)時長和間隔時長的組合實現(xiàn)狀態(tài)切換,賦予更多的狀態(tài)切換方式,例如音量調節(jié)、網絡狀態(tài)切換等。
[0113]S36、當所述切換目標狀態(tài)為重啟或關機時,輸出切換提示并接受確認指令。
[0114]一般而言,重啟或關機需要用戶確認,如果是誤操作導致的直接重啟或關機,可能導致用戶浪費時間或重新開機。
[0115]S37、將所述移動終端切換為切換目標狀態(tài)。
[0116]本實施例的移動終端的狀態(tài)切換方法,通過接收移動終端外部的壓力傳感器142檢測到的壓力的持續(xù)時長和間隔時長,根據持續(xù)時長和間隔時長進行移動終端的狀態(tài)切換,使得移動終端的狀態(tài)切換時操作更加簡捷,減少機械按壓對移動終端的硬件磨損和對手指的反作用力。同時,針對移動終端常用的狀態(tài)切換類型選擇了三種實現(xiàn)方式實現(xiàn)切換過程,提供了更加實用的狀態(tài)切換操作方式。而當前狀態(tài)的確認和狀態(tài)切換的確認操作,為移動終端的使用提供體驗更佳的設計。
[0117]本發(fā)明進一步提供移動終端的狀態(tài)切換裝置,應用于前述移動終端?,F(xiàn)基于上述移動終端硬件結構以及通信系統(tǒng),提出本發(fā)明的移動終端的狀態(tài)切換裝置的實施例。
[0118]請參考圖7,其是本發(fā)明的移動終端的狀態(tài)切換裝置第一實施例的結構方框圖,如圖所示,該狀態(tài)切換裝置,包括:
[0119]數(shù)據接收單元10,用于接收移動終端外部的壓力傳感器檢測到的壓力的持續(xù)時長和間隔時長。
[0120]傳統(tǒng)的壓力傳感器142以機械結構型的器件為主,以彈性元件的形變指示壓力,但這種結構尺寸大、質量重,不能提供電學輸出。隨著半導體技術的發(fā)展,半導體壓力傳感器142也應運而生。半導體壓力傳感器142體積小、質量輕、準確度高、溫度特性好。特別是隨著MEMS (Micro-Electro-MechanicalSystem,微機電系統(tǒng))技術的發(fā)展,半導體壓力傳感器142向著微型化發(fā)展,而且其功耗小、可靠性高。半導體壓力傳感器142主要是將壓電阻抗或靜電容量的變化轉換成電信號,實現(xiàn)壓力檢測。
[0121]盡管壓力測試的精確度越來越高,但是檢測誤差本身是無法消除,而在本方案中,正好可以無視檢測誤差的存在。在本方案中,關注的不是壓力的大小,而是壓力的持續(xù)時長和壓力的間歇時長,也就是說檢測到壓力存在并能記錄壓力存在的時間即可。所以本方案中對于壓力傳感器142的檢測精度要求是很低的,只要壓力傳感具備一定的敏感度即可。
[0122]狀態(tài)確認單元20,用于根據所述持續(xù)時長和間隔時長確認所述移動終端的切換目標狀態(tài)。
[0123]在現(xiàn)有技術中,移動終端的狀態(tài)切換,例如從鎖屏狀態(tài)進入解鎖狀態(tài)或從解鎖狀態(tài)進入關機狀態(tài),主要通過機械按鍵實現(xiàn),并且因為單個機械按鍵可以提供的操作較少,經常需要在一個動作下進行二次選擇確認要進入的狀態(tài)。
[0124]在本方案中,數(shù)據接收單元10接收壓力傳感器142檢測到的壓力持續(xù)時長和間隔時長,狀態(tài)確認單元20確認對應的切換目標狀態(tài)即可完成狀態(tài)切換,例如從解鎖狀態(tài)切換到鎖屏狀態(tài)或從鎖屏狀態(tài)進入到關機狀態(tài)。
[0125]狀態(tài)切換單元30,用于將所述移動終端切換為切換目標狀態(tài)。
[0126]移動終端的狀態(tài)切換在現(xiàn)有技術中已有實現(xiàn),具體的實現(xiàn)方式在現(xiàn)有技術中已有實現(xiàn),在此不做進一步說明。
[0127]本實施例的移動終端的狀態(tài)切換裝置,通過接收移動終端外部的壓力傳感器142檢測到的壓力的持續(xù)時長和間隔時長,根據持續(xù)時長和間隔時長進行移動終端的狀態(tài)切換,使得移動終端的狀態(tài)切換時操作更加簡捷,減少機械按壓對移動終端的硬件磨損和對手指的反作用力。
[0128]請參考圖8,其是本發(fā)明的移動終端的狀態(tài)切換裝置第二實施例的結構方框圖,如圖所示,該狀態(tài)切換裝置,包括:
[0129]數(shù)據接收單元10,用于接收移動終端外部的壓力傳感器檢測到的壓力的持續(xù)時長和間隔時長。
[0130]狀態(tài)確認單元20,用于根據所述持續(xù)時長和間隔時長確認所述移動終端的切換目標狀態(tài)。
[0131]狀態(tài)切換單元30,用于將所述移動終端切換為切換目標狀態(tài)。
[0132]其中,所述狀態(tài)確認單元20,包括:
[0133]第一確認模塊21,用于當所述持續(xù)時長大于第一預設時長時,確認所述移動終端的切換目標狀態(tài)為第一狀態(tài);
[0134]第二確認模塊22,用于當連續(xù)兩個壓力的持續(xù)時長不大于所述第一預設時長、所述連續(xù)兩個壓力之間的間隔時長小于第二預設時長且所述連續(xù)兩個壓力之后第二預設時長之內未檢測到第三壓力時,確認所述移動終端的切換目標狀態(tài)為第二狀態(tài);
[0135]第三確認模塊23,用于當連續(xù)三個壓力的持續(xù)時長不大于所述第一預設時長且所述連續(xù)三個壓力之間的間隔時長均小于第二預設時長時,確認所述移動終端的切換目標狀態(tài)為第三狀態(tài)。
[0136]其中,所述第一狀態(tài)、第二狀態(tài)和第三狀態(tài)分別為鎖屏、重啟和關機中的一個狀態(tài);所述第一預設時長為1.5?3s,所述第二預設時長為I?2s。
[0137]第一狀態(tài)、第二狀態(tài)、第三狀態(tài)可以依次為鎖屏、重啟和關機,也可以依次為鎖屏、關機和重啟,沒有絕對的哪種判斷結果對應哪種狀態(tài)。
[0138]具體的狀態(tài)切換過程在狀態(tài)切換方法的實施例中已有描述,在此不做進一步說明。
[0139]本實施例的移動終端的狀態(tài)切換裝置,通過接收移動終端外部的壓力傳感器142檢測到的壓力的持續(xù)時長和間隔時長,根據持續(xù)時長和間隔時長進行移動終端的狀態(tài)切換,使得移動終端的狀態(tài)切換時操作更加簡捷,減少機械按壓對移動終端的硬件磨損和對手指的反作用