控制方法還可以執(zhí)行以下步驟:
[0053]移動終端檢測是否發(fā)生第二姿態(tài)變換事件,其中,第二姿態(tài)變換事件包括移動終端的所處姿態(tài)由水平姿態(tài)變化至垂直姿態(tài);如果發(fā)生第二姿態(tài)變化事件,移動終端執(zhí)行菜單的回收操作,以隱藏菜單。
[0054]其中,移動終端檢測是否發(fā)生第二姿態(tài)變換事件包括:
[0055]移動終端可以判斷陀螺儀(例如微機電陀螺儀MEMS)檢測出的移動終端的所處姿態(tài)是否由水平姿態(tài)變換到垂直姿態(tài),如果是,確定發(fā)生第二姿態(tài)變換事件;反之,確定未發(fā)生第二姿態(tài)變換事件。
[0056]本發(fā)明實施例中,上述指定界面可以包括桌面界面這類空閑界面,還可以包括其他界面,本發(fā)明實施例不作限定。
[0057]本發(fā)明實施例中,在圖1所描述的菜單控制方法中,該菜單控制方法還可以執(zhí)行以下步驟:
[0058]移動終端檢測發(fā)生第一姿態(tài)變換事件之后,進一步地檢測是否收到用戶輸入的用于指示控制菜單下拉的語音信息,如果收到,再執(zhí)行上述的菜單的下拉動作,以顯示菜單的步驟;反之,如果未收到,則不執(zhí)行上述的菜單的下拉動作,以顯示菜單的步驟。
[0059]實施圖1所描述的方法,移動終端可以在移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài)時,自動執(zhí)行菜單的下拉動作以顯示菜單,本發(fā)明實施例可以省去從屏幕最上方向下滑動的手動操作,便捷地控制菜單下拉。另外,實施圖1所描述的方法由于省去了從屏幕最上方向下滑動的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。
[0060]請參閱圖2,圖2是本發(fā)明實施例公開的另一種菜單控制方法的流程示意圖。如圖2所示,該菜單控制方法可以包括以下步驟。
[0061]201、移動終端判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟202 ;如果處于非桌面界面,執(zhí)行步驟203。
[0062]本發(fā)明實施例中,移動終端可以在指定界面檢測模式下,判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟202 ;如果處于非桌面界面,執(zhí)行步驟203。
[0063]其中,移動終端可以響應(yīng)輸入的指定界面檢測模式啟動指令,輸出提示信息,該提示信息用于提示輸入待驗證信息。更進一步地,移動終端可以接收響應(yīng)該提示信息輸入的待驗證信息;移動終端可以驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致,如果一致,開啟指定界面檢測模式;如果不一致,通知訪問身份非法,指定界面檢測模式開啟失敗。
[0064]本發(fā)明實施例中,該待校驗信息可包括但不限于待驗證密碼、待驗證指紋信息、待驗證臉形信息、待驗證虹膜信息、待驗證視網(wǎng)膜信息以及待驗證聲紋信息中的任意一種和幾種的組合。
[0065]本發(fā)明實施例中,該預(yù)設(shè)驗證信息可包括但不限于預(yù)設(shè)驗證密碼、預(yù)設(shè)驗證指紋信息、預(yù)設(shè)驗證臉形信息、預(yù)設(shè)驗證虹膜信息、預(yù)設(shè)驗證視網(wǎng)膜信息以及預(yù)設(shè)驗證聲紋信息中的任意一種和幾種的組合。
[0066]在該實施方式中,上述的預(yù)設(shè)驗證信息可以包括指紋串信息以及每一個指紋對應(yīng)的輸入時間;那么相應(yīng)地,驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致可以包括以下步驟:
[0067]驗證該待驗證信息包括的指紋串是否與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值是否均小于預(yù)設(shè)值,如果驗證該待驗證信息包括的指紋串與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值均小于預(yù)設(shè)值,那么可以驗證該待驗證信息與預(yù)設(shè)驗證信息一致;反之,驗證該待驗證信息與預(yù)設(shè)驗證信息不一致。其中,通過實施該實施方式,可以防止非法用戶肆意地開啟移動終端的指定界面檢測模式。
[0068]202、如果處于桌面界面,將桌面界面作為指定界面,并執(zhí)行步驟205。
[0069]203、如果處于非桌面界面,移動終端判斷在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)是否超過預(yù)設(shè)次數(shù),如果超過預(yù)設(shè)次數(shù),執(zhí)行步驟204 ;如果超過預(yù)設(shè)次數(shù),繼續(xù)執(zhí)行步驟203。
[0070]本發(fā)明實施例中,移動終端判斷出在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)超過預(yù)設(shè)次數(shù)時,說明用戶允許該非桌面界面作為指定界面。
[0071]204、如果超過預(yù)設(shè)次數(shù),將非桌面界面作為指定界面,并執(zhí)行步驟205。
[0072]205、當移動終端處于指定界面時,移動終端檢測是否發(fā)生第一姿態(tài)變換事件,其中,第一姿態(tài)變換事件包括移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài);如果發(fā)生第一姿態(tài)變換事件,執(zhí)行步驟206 ;反之,如果未發(fā)生第一姿態(tài)變換事件,繼續(xù)執(zhí)行步驟205。
[0073]206、如果發(fā)生第一姿態(tài)變換事件,移動終端執(zhí)行菜單的下拉動作,以顯示菜單。
[0074]移動終端可以判斷陀螺儀(例如微機電陀螺儀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
[0075]實施圖2所描述的方法,移動終端可以在移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài)時,自動執(zhí)行菜單的下拉動作以顯示菜單,本發(fā)明實施例可以省去從屏幕最上方向下滑動的手動操作,便捷地控制菜單下拉。另外,實施圖2所描述的方法由于省去了從屏幕最上方向下滑動的手動操作,還可以更好地保護屏幕不被劃傷,提高屏幕使用壽命。
[0076]請參閱圖3,圖3是本發(fā)明實施例公開的另一種菜單控制方法的流程示意圖。如圖3所示,該菜單控制方法可以包括以下步驟。
[0077]301、移動終端判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟302 ;如果處于非桌面界面,執(zhí)行步驟303。
[0078]本發(fā)明實施例中,移動終端可以在指定界面檢測模式下,判斷是否處于桌面界面,如果處于桌面界面,執(zhí)行步驟302 ;如果處于非桌面界面,執(zhí)行步驟303。
[0079]其中,移動終端可以響應(yīng)輸入的指定界面檢測模式啟動指令,輸出提示信息,該提示信息用于提示輸入待驗證信息。更進一步地,移動終端可以接收響應(yīng)該提示信息輸入的待驗證信息;移動終端可以驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致,如果一致,開啟指定界面檢測模式;如果不一致,通知訪問身份非法,指定界面檢測模式開啟失敗。
[0080]本發(fā)明實施例中,該待校驗信息可包括但不限于待驗證密碼、待驗證指紋信息、待驗證臉形信息、待驗證虹膜信息、待驗證視網(wǎng)膜信息以及待驗證聲紋信息中的任意一種和幾種的組合。
[0081]本發(fā)明實施例中,該預(yù)設(shè)驗證信息可包括但不限于預(yù)設(shè)驗證密碼、預(yù)設(shè)驗證指紋信息、預(yù)設(shè)驗證臉形信息、預(yù)設(shè)驗證虹膜信息、預(yù)設(shè)驗證視網(wǎng)膜信息以及預(yù)設(shè)驗證聲紋信息中的任意一種和幾種的組合。
[0082]在該實施方式中,上述的預(yù)設(shè)驗證信息可以包括指紋串信息以及每一個指紋對應(yīng)的輸入時間;那么相應(yīng)地,驗證該待驗證信息是否與預(yù)設(shè)驗證信息一致可以包括以下步驟:
[0083]驗證該待驗證信息包括的指紋串是否與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值是否均小于預(yù)設(shè)值,如果驗證該待驗證信息包括的指紋串與預(yù)設(shè)驗證信息包括的指紋串相同,并且相同指紋的輸入時間的差值均小于預(yù)設(shè)值,那么可以驗證該待驗證信息與預(yù)設(shè)驗證信息一致;反之,驗證該待驗證信息與預(yù)設(shè)驗證信息不一致。其中,通過實施該實施方式,可以防止非法用戶肆意地開啟移動終端的指定界面檢測模式。
[0084]302、如果處于桌面界面,將桌面界面作為指定界面,并執(zhí)行步驟305。
[0085]303、如果處于非桌面界面,移動終端判斷在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)是否超過預(yù)設(shè)次數(shù),如果超過預(yù)設(shè)次數(shù),執(zhí)行步驟304 ;如果超過預(yù)設(shè)次數(shù),繼續(xù)執(zhí)行步驟303。
[0086]本發(fā)明實施例中,移動終端判斷出在指定時長內(nèi)移動終端的攝像頭所采集的臉部眨眼的次數(shù)超過預(yù)設(shè)次數(shù)時,說明用戶允許該非桌面界面作為指定界面。
[0087]304、如果超過預(yù)設(shè)次數(shù),將非桌面界面作為指定界面,并執(zhí)行步驟305。
[0088]305、當移動終端處于指定界面時,移動終端檢測是否發(fā)生第一姿態(tài)變換事件,其中,第一姿態(tài)變換事件包括移動終端的所處姿態(tài)由垂直姿態(tài)變換到水平姿態(tài);如果發(fā)生第一姿態(tài)變換事件,執(zhí)行步驟306 ;反之,如果未發(fā)生第一姿態(tài)變換事件,繼續(xù)執(zhí)行步驟305。
[0089]306、如果發(fā)生第一姿態(tài)變換事件,移動終端執(zhí)行菜單的下拉動作,以顯示菜單。
[0090]移動終端可以判斷陀螺儀(例如微機電陀螺儀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
[0091]307、移動終端檢測是否發(fā)生第二姿態(tài)變換事件,其中,第二姿態(tài)變換事件包括移動終端的所處姿態(tài)由水平姿態(tài)變化至垂直姿態(tài);如果發(fā)生第二姿態(tài)變化事件,執(zhí)行步驟308。如果未發(fā)生第二姿態(tài)變