化事件,繼續(xù)執(zhí)行步驟307。
[0092]其中,移動終端檢測是否發(fā)生第二姿態(tài)變換事件包括:
[0093]移動終端可以判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由水平姿態(tài)變換到垂直姿態(tài),如果是,確定發(fā)生第二姿態(tài)變換事件;反之,確定未發(fā)生第二姿態(tài)變換事件。
[0094]308、移動終端執(zhí)行菜單的回收操作,以隱藏菜單。
[0095]實施圖3所描述的方法,移動終端可以在移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài)時,自動執(zhí)行菜單的下拉動作以顯示菜單,本發(fā)明實施例可以省去從屏幕最上方向下滑動的手動操作,便捷地控制菜單下拉。另外,實施圖3所描述的方法由于省去了從屏幕最上方向下滑動的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。另夕卜,實施圖3所描述的方法,移動終端可以在移動終端的所處姿態(tài)由水平姿態(tài)變換到垂直姿態(tài)時,自動執(zhí)行菜單的回收動作以隱藏菜單,本發(fā)明實施例可以省去菜單隱藏的手動操作,便捷地控制菜單隱藏。另外,實施圖3所描述的方法由于省去了菜單隱藏的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。
[0096]請參閱圖4,圖4是本發(fā)明實施例公開的另一種菜單控制方法的流程示意圖。如圖4所示,該菜單控制方法可以包括以下步驟。
[0097]401、移動終端判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟402 ;如果處于非桌面界面,執(zhí)行步驟403。
[0098]本發(fā)明實施例中,移動終端可以在指定界面檢測模式下,判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟402 ;如果處于非桌面界面,執(zhí)行步驟403。
[0099]其中,移動終端可以響應(yīng)輸入的指定界面檢測模式啟動指令,輸出提示信息,該提示信息用于提示輸入待驗證信息。更進一步地,移動終端可以接收響應(yīng)該提示信息輸入的待驗證信息;移動終端可以驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致,如果一致,開啟指定界面檢測模式;如果不一致,通知訪問身份非法,指定界面檢測模式開啟失敗。
[0100]本發(fā)明實施例中,該待校驗信息可包括但不限于待驗證密碼、待驗證指紋信息、待驗證臉形信息、待驗證虹膜信息、待驗證視網(wǎng)膜信息以及待驗證聲紋信息中的任意一種和幾種的組合。
[0101]本發(fā)明實施例中,該預(yù)設(shè)驗證信息可包括但不限于預(yù)設(shè)驗證密碼、預(yù)設(shè)驗證指紋信息、預(yù)設(shè)驗證臉形信息、預(yù)設(shè)驗證虹膜信息、預(yù)設(shè)驗證視網(wǎng)膜信息以及預(yù)設(shè)驗證聲紋信息中的任意一種和幾種的組合。
[0102]在該實施方式中,上述的預(yù)設(shè)驗證信息可以包括指紋串信息以及每一個指紋對應(yīng)的輸入時間;那么相應(yīng)地,驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致可以包括以下步驟:
[0103]驗證該待驗證信息包括的指紋串是否與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值是否均小于預(yù)設(shè)值,如果驗證該待驗證信息包括的指紋串與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值均小于預(yù)設(shè)值,那么可以驗證該待驗證信息與預(yù)設(shè)驗證信息一致;反之,驗證該待驗證信息與預(yù)設(shè)驗證信息不一致。其中,通過實施該實施方式,可以防止非法用戶肆意地開啟移動終端的指定界面檢測模式。
[0104]402,如果處于桌面界面,將桌面界面作為指定界面,并執(zhí)行步驟405。
[0105]403、如果處于非桌面界面,移動終端判斷在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)是否超過預(yù)設(shè)次數(shù),如果超過預(yù)設(shè)次數(shù),執(zhí)行步驟404 ;如果超過預(yù)設(shè)次數(shù),繼續(xù)執(zhí)行步驟403。
[0106]本發(fā)明實施例中,移動終端判斷出在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)超過預(yù)設(shè)次數(shù)時,說明用戶允許該非桌面界面作為指定界面。
[0107]404、如果超過預(yù)設(shè)次數(shù),將非桌面界面作為指定界面,并執(zhí)行步驟305。
[0108]405、當移動終端處于指定界面時,移動終端檢測是否發(fā)生第一姿態(tài)變換事件,其中,第一姿態(tài)變換事件包括移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài);如果發(fā)生第一姿態(tài)變換事件,執(zhí)行步驟406 ;反之,如果未發(fā)生第一姿態(tài)變換事件,繼續(xù)執(zhí)行步驟405。
[0109]移動終端可以判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由垂直姿態(tài)變換到水平姿態(tài),如果是,確定發(fā)生第一姿態(tài)變換事件;反之,確定未發(fā)生第一姿態(tài)變換事件。其中,陀螺儀檢測出移動終端的所處姿態(tài)的方式可以為:陀螺儀可以分別計算X軸、Y軸和Z軸的角速度積分,并且分別根據(jù)X軸、Y軸和Z軸的角速度積分計算X軸、Y軸和Z軸的姿態(tài)角,根據(jù)X軸、Y軸和Z軸的姿態(tài)角可以確定出移動終端的所處姿
??τ O
[0110]406、如果發(fā)生第一姿態(tài)變換事件,移動終端執(zhí)行菜單的下拉動作,以顯示菜單。
[0111]407、移動終端檢測在預(yù)設(shè)時長內(nèi)是否發(fā)生針對顯示的菜單的操作事件,若未發(fā)生針對顯示的菜單的操作事件,執(zhí)行步驟408 ;反之,若發(fā)生針對顯示的菜單的操作事件,執(zhí)行步驟409。
[0112]其中,針對顯示的菜單的操作事件可以包括針對顯示的菜單包括的例如屏幕亮度控制、屏幕旋轉(zhuǎn)控制、音量控制、截屏控制等選項的操作事件(如點擊),還可以包括針對顯示的菜單包括的一些常用的快捷鍵的操作事件(如點擊)。
[0113]408、移動終端執(zhí)行菜單的回收操作,以隱藏菜單。
[0114]409、繼續(xù)顯示菜單,移動終端檢測是否發(fā)生第二姿態(tài)變換事件,其中,第二姿態(tài)變換事件包括移動終端的所處姿態(tài)由水平姿態(tài)變化至垂直姿態(tài),如果發(fā)生第二姿態(tài)變化事件,執(zhí)行步驟408 ;如果未發(fā)生第二姿態(tài)變化事件,繼續(xù)執(zhí)行步驟409。
[0115]本發(fā)明實施例中,移動終端可以判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由水平姿態(tài)變換到垂直姿態(tài),如果是,確定發(fā)生第二姿態(tài)變換事件;反之,確定未發(fā)生第二姿態(tài)變換事件。
[0116]實施圖4所描述的方法,移動終端可以在移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài)時,自動執(zhí)行菜單的下拉動作以顯示菜單,本發(fā)明實施例可以省去從屏幕最上方向下滑動的手動操作,便捷地控制菜單下拉。另外,實施圖4所描述的方法由于省去了從屏幕最上方向下滑動的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。另夕卜,實施圖4所描述的方法,移動終端可以在移動終端的所處姿態(tài)由水平姿態(tài)變換到垂直姿態(tài)時,自動執(zhí)行菜單的回收動作以隱藏菜單,本發(fā)明實施例可以省去菜單隱藏的手動操作,便捷地控制菜單隱藏。另外,實施圖4所描述的方法由于省去了菜單隱藏的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。
[0117]請參閱圖5,圖5是本發(fā)明實施例公開的一種移動終端的結(jié)構(gòu)示意圖。本發(fā)明實施例中,移動終端可以包括移動手機、平板電腦、PDA、MID等各類移動終端,本發(fā)明實施例不作限定。如圖5所示,該移動終端500可以包括:
[0118]第一檢測單元501,用于當移動終端500處于指定界面時,檢測是否發(fā)生第一姿態(tài)變換事件,其中,第一姿態(tài)變換事件包括移動終端500的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài);
[0119]動作執(zhí)行單元502,用于在第一檢測單元501檢測發(fā)生第一姿態(tài)變換事件時,執(zhí)行菜單的下拉動作,以顯示菜單。
[0120]在一個實施例中,圖5所描述的移動終端500還可以包括:
[0121]第二檢測單元503,用于檢測在預(yù)設(shè)時長內(nèi)是否發(fā)生針對動作執(zhí)行單元502顯示的菜單的操作事件;
[0122]動作執(zhí)行單元502,還用于在第二檢測單元503檢測未發(fā)生針對動作執(zhí)行單元502顯示的菜單的操作事件時,執(zhí)行菜單的回收操作,以隱藏菜單。
[0123]在一個實施例中,圖5所描述的移動終端500中,第一檢測單元501還用于檢測是否發(fā)生第二姿態(tài)變換事件,其中,第二姿態(tài)變換事件包括移動終端的所處姿態(tài)由水平姿態(tài)變換到垂直姿態(tài);
[0124]動作執(zhí)行單元502,還用于在第一檢測單元501檢測發(fā)生第二姿態(tài)變化事件,執(zhí)行菜單的回收操作,以隱藏菜單。
[0125]本發(fā)明實施例中,第一檢測單元501檢測是否發(fā)生第一姿態(tài)變換事件的方式可以包括:
[0126]第一檢測單元501可以判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由垂直姿態(tài)變換到水平姿態(tài),如果是,確定發(fā)生第一姿態(tài)變換事件;反之,確定未發(fā)生第一姿態(tài)變換事件。其中,陀螺儀檢測出移動終端的所處姿態(tài)的方式可以為:陀螺儀可以分別計算X軸、Y軸和Z軸的角速度積分,并且分別根據(jù)X軸、Y軸和Z軸的角速度積分計算X軸、Y軸和Z軸的姿態(tài)角,根據(jù)X軸、Y軸和Z軸的姿態(tài)角可以確定出移動終端的所處姿態(tài)。
[0127]其中,第一檢測單元501檢測是否發(fā)生第二姿態(tài)變換事件的方式包括:
[0128]第一檢測單元501判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由水平姿態(tài)變換到垂直姿態(tài),如果是,確定發(fā)生第二姿態(tài)變換事件;反之,確定未發(fā)生第二姿態(tài)變換事件。
[0129]請一并參閱圖,圖6是本發(fā)明實施例公開的另一種移動終端的結(jié)構(gòu)示意圖。其中,圖6所示的移動終端是由圖5所示的移動終端500進行優(yōu)化得到的,與圖5所示的移動終端500相比,圖6所示的移動終端500還可以包括:
[0130]指定界面識別單元504,用于判斷是否移動終端是否處于桌面界面,