亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用于Android系統(tǒng)手機上的鎖屏以及解屏方法

文檔序號:7763192閱讀:610來源:國知局
專利名稱:一種用于Android系統(tǒng)手機上的鎖屏以及解屏方法
技術領域
本發(fā)明涉及手機應用領域,尤其涉及一種Android系統(tǒng)手機上的鎖屏以及解屏方法。
背景技術
手機在不使用時,常常會受到某些因素的影響從而出現(xiàn)誤操作。由于手機鍵盤往 往暴露在外,而隨著觸摸屏手機的廣泛應用,因此,就有了鎖定屏幕鍵盤的功能。目前的觸 摸屏手機也有這個問題,而且觸摸屏手機更為敏感,更容易受到誤操作的影響,因此一個高 效簡便的鎖屏機制就顯得非常重要?,F(xiàn)有鎖屏技術主要有兩大類,分別是按鍵式鎖屏和動作式鎖屏。按鍵式鎖屏就是 普通手機常用的鎖屏方式,通過按下特定的組合按鍵或者專門的鎖屏鍵來進行鎖屏。這種 鎖屏方式簡潔高效,被絕大多數(shù)鍵盤手機所采用。諸如常見的Nokia手機,往往采用先后按 兩個鍵位的方式鎖屏,也有一些型號的手機在機身上設有專用的鎖屏鍵。而動作式鎖屏則 是目前比較流行的一種方式,最早見于Apple公司的Iphone上,主要用于觸摸屏式手機,它 是通過在屏幕上進行一些特定的滑動動作來進行鎖屏的,優(yōu)點是方便快捷,而且會讓用戶 覺得很有趣。鎖屏技術主要對手機鍵盤或觸摸式手機的操作部分進行操作,由于需要手指觸碰 操作,就會帶來一些問題。一是必須把手機拿到跟前來操作,用戶在需要持有多樣物品時會 感到不便。很多用戶難以在單手持手機的同時,按照鎖屏要求迅速按出所需要的兩個鍵位, 或者在觸摸式手機上按規(guī)定路徑滑動手指。在這種情形下,很容易造成手機失手造成砸摔 損壞。第二是手機依靠屏幕鎖定后依然存在被誤操作開鎖的可能性。因為手機被鎖屏后往 往會放置在衣袋或包中,與其它物品接觸后就很容易誤操作解鎖屏組合鍵位或滑動動作而 造成屏幕誤解鎖,然后就會對手機進行誤操作,造成不必要的麻煩和損失。

發(fā)明內容
為了解決現(xiàn)有手機鎖屏技術主要是對手機鍵盤或觸摸式手機的操作部分進行操 作,由于需要手指觸碰操作,很容易造成手機失手造成砸摔損壞。本發(fā)明的目的是提供一種 Android系統(tǒng)手機上的鎖屏以及解屏方法。本發(fā)明解決技術問題所采用的技術方案是一種用于Android系統(tǒng)手機上的鎖屏方法,包括如下步驟1)系統(tǒng)預設可觸發(fā)鎖屏信號將可觸發(fā)鎖屏動作的手機三軸角度值和加速度值存儲在手機存儲器中,所述三軸 角度指手機運動方向在三個軸平面上的投影分別與xyz軸所成的角度,所述三軸加速度指 的是手機運動加速度矢量在三個軸上的分量值;2)重力傳感觸發(fā)鎖屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度,將手機的三軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)鎖屏的三軸角度和加速度值分別進 行比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行鎖屏操作。所述系統(tǒng)預設可觸發(fā)鎖屏信號是由用戶自行設置,用戶將手機實施特定動作的三 軸角度值和加速度值通過重力傳感器存入存儲器中。如果手機的重力傳感器在時間周期內接受手機正置和反置信號各一次,橫置信號 兩次,則執(zhí)行手機鎖屏。一種用于Android系統(tǒng)手機上的解屏方法,包括如下步驟1)系統(tǒng)預設可觸發(fā)解屏信號將可觸發(fā)解屏動作的手機三軸角度和加速度值存儲在手機存儲器中;2)重力傳感觸發(fā)解屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度值, 將手機的三軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)解屏的三軸角度和加速度值分別 進行比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行解屏操作。所述系統(tǒng)預設可觸發(fā)解屏信號是由用戶自行設置,用戶將手機實施特定動作的三 軸角度和加速度值通過重力傳感器存入存儲器中。所述三軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)解屏的三軸角度和加速度值 差異都為5 10%。本發(fā)明具有的有益的效果是本方法通過手機本身動作,利用重力感應器來進行鎖屏、解屏操作,實現(xiàn)簡單,使 用方便,能夠盡量避免誤操作。(1)簡便性。使用甩動方式進行鎖屏、解屏時,無需將手機捧到面前操作,只需輕輕 一甩就能實現(xiàn)鎖屏、解屏。(2)靈活性。手機甩動方式可以由用戶自己設置,也可以使用系統(tǒng)預設的一些方 案,以下方案適用于鎖屏、解屏。


圖1是本發(fā)明一種實施例的用于Android系統(tǒng)手機上的鎖屏方法的流程圖;圖2是本發(fā)明一種實施例的整體流程圖;圖3是本發(fā)明一種實施例的Xacc值變化及模糊區(qū)間示意圖。
具體實施例方式以下結合附圖對本發(fā)明提供的用于Android系統(tǒng)手機上的鎖屏以及解屏方法做 詳細描述。如圖1所示,是本發(fā)明一種實施例的用于Android系統(tǒng)手機上的鎖屏方法,包括如 下步驟1)系統(tǒng)預設可觸發(fā)鎖屏信號將可觸發(fā)手機鎖屏動作的手機三軸角度值和加速度值存儲在存儲器中,手機三軸 角度值和加速度值可以以文件形式保存在手機存儲器中,可觸發(fā)手機鎖屏動作可以是手機 的任何動作,例如手機轉動360度、甩動90度。所述手機三軸包括與地球磁軸平行的X軸,豎直地面的Y軸和與XY平面垂直的Z軸;其中,與X軸所夾角度是其在xy平面投影與X軸 所夾得角度,與y軸所夾角度是其在yz平面投影與y軸所夾得角度,與ζ軸所夾角度是其 在ZX平面投影與ζ軸所夾得角度。三軸加速度指的是手機運動加速度矢量在三個軸上的 分量值。2)重力傳感觸發(fā)鎖屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度信 號,重力傳感器可以通過當前手機運動方向在軸平面上的投影與這三個軸的夾角和在這三 個軸上的加速度分量感應到手機方向的變化,從而描述出手機運動的特異性。將手機的三 軸角度和加速度信號與手機存儲器中存儲的可觸發(fā)鎖屏的三軸角度和加速度值分別進行 比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行鎖屏操作。如果有部分值不在給定區(qū) 間內,例如六個值中有2個值不在給定區(qū)間,則不執(zhí)行任何操作。給定區(qū)間可以進行設置, 對六個值分別設置給定區(qū)間,例如給定區(qū)間是設定值的士 10%。Android系統(tǒng)提供了重力傳感器的API接口,該接口使用了 Open GL ES系統(tǒng),能 夠在三個軸向上感知手機的動作,這三條軸分別是與地球磁軸平行的X軸,豎直地面的Y 軸和與XY平面垂直的Z軸。該API接口為每一個軸提供了兩個值用來描述手機的狀態(tài),分 別是當前手機與該軸的夾角和這個軸上的加速度分量。該加速度會減去重力加速度在這條 軸上的分量。三條軸總共有六個值可以完整描述手機的運動,比傳統(tǒng)的2D感知模式詳細很 多。這樣的感知模式,可以非常精確地描述手機目前所處的狀態(tài),不僅僅是描述橫置還是豎 置,還能描述手機的運動方向,運動加速度等信息??捎|發(fā)手機鎖屏動作的三軸角度值和加速度值可以是系統(tǒng)預設也可以是用戶自 己設置。如果可觸發(fā)手機鎖屏動作是系統(tǒng)預設的,系統(tǒng)預先將執(zhí)行手機鎖屏動作的三軸角 度值和加速度值存儲在手機存儲器中,一旦手機產生特定動作時,重力傳感器的API接口 接收此時手機的三軸角度值和加速度值,如果此時手機三軸角度值和加速度值與系統(tǒng)預設 值差異都在給定的區(qū)間內,則執(zhí)行鎖屏動作??捎|發(fā)手機鎖屏動作也可以由用戶自己設置,當用戶需要將手機的某種動作設置 為鎖屏時,通過操作手機完成某一特定動作,重力傳感器的API接口將手機此時的三軸角 度值和加速度值存儲在手機存儲器中,并設定為執(zhí)行手機鎖屏動作。一旦手機執(zhí)行特定動 作時的三軸角度值和加速度值與系統(tǒng)存儲的值之間差異在給定的區(qū)間內,則執(zhí)行鎖屏動 作。用戶可以設置多種手機鎖屏動作,一并存儲在系統(tǒng)中,將手機執(zhí)行特定動作的三軸角度 值和加速度值與系統(tǒng)存儲的值分別與系統(tǒng)預設值進行比較,只要三軸角度值和加速度值與 系統(tǒng)預設動作六個值的差異都在給定區(qū)間,則執(zhí)行鎖屏動作。本發(fā)明的一種優(yōu)選實施方式中,可觸發(fā)手機所屏的三軸角度和加速度值與系統(tǒng)內 預設的可觸發(fā)鎖屏的三軸角度和加速度值差異都為5% 10%。一種優(yōu)選方式中倒置式鎖屏,將手機倒置三秒后自動鎖屏。將手機倒置三秒鐘手 機的三軸角度值和加速度值存儲在手機存儲器中,該值可以是自行設置也可以是系統(tǒng)預設 的。如果系統(tǒng)預設,則將手機倒置三秒鐘,將此時手機的三軸角度值和加速度值存儲在系統(tǒng) 中。將執(zhí)行特定動作的手機三軸角度值和加速度值與系統(tǒng)預設倒置式鎖屏值進行比較,當 六個值的差異都在給定的區(qū)間內,則執(zhí)行手機鎖屏動作。另一種優(yōu)選實施方式中滾動式鎖屏手機滾動360度后自動鎖屏。與第一種優(yōu)選方式相同,將手機滾動360度的三軸角度值和加速度值存儲在手機存儲器中,將執(zhí)行特定 動作的手機三軸角度值和加速度值與系統(tǒng)預設倒置式鎖屏值進行比較,當六個值的差異在 給定的區(qū)間內,則執(zhí)行手機鎖屏動作。甩動鎖屏就致力于解決這兩個問題。手機可以經過 360度翻轉而鎖屏,這樣就不需要捧到眼前來操作。而放在口袋或包中時,由于衣袋或包本 身很少會進行劇烈運動,手機很少有機會進行解鎖的特定動作,因此這樣的鎖屏會比較安 全,不會造成不必要的誤操作,能給用戶更好的使用體驗。本發(fā)明的一種實施例用于Android系統(tǒng)手機上的解屏方法,包括如下步驟1)系統(tǒng)預設可觸發(fā)解屏信號將可觸發(fā)解屏動作的手機三軸角度和加速度信號存儲在手機存儲器中,可觸發(fā)解 屏動作的三軸角度值和加速度值可以是系統(tǒng)預設也可以是用戶自己設置。如果可觸發(fā)手機 解屏動作是系統(tǒng)預設的,系統(tǒng)預先將執(zhí)行手機解屏動作的三軸角度值和加速度值存儲在手 機存儲器中,;2)重力傳感觸發(fā)解屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度值, 將手機的三軸角度和加速度值與系統(tǒng)內存儲的可觸發(fā)解屏的三軸角度和加速度值分別進 行比對,如果這六個值差異都在給定區(qū)間以內,則執(zhí)行解屏操作。本發(fā)明的一種優(yōu)選實施方式中,可觸發(fā)手機解屏的三軸角度和加速度信號與系統(tǒng) 內預設的可觸發(fā)解屏的三軸角度和加速度值差異都為5% 10%。解屏的比對方式和鎖屏相似,也是將手機特定動作的三軸角度和加速度信號與系 統(tǒng)內存儲的可觸發(fā)解屏的三軸角度和加速度值分別進行比對,如果這六個值的差異都在給 定區(qū)間以內,則執(zhí)行解屏操作。圖2是本發(fā)明一種實施例的整體流程圖,本發(fā)明的鎖屏和解屏方法可以同時應用 在手機上,系統(tǒng)中預設有手機執(zhí)行鎖屏和解屏時三軸角度和加速度值,如果手機將執(zhí)行鎖 屏動作時,判斷手機是否鎖屏狀態(tài),如果處于鎖屏狀態(tài),則不執(zhí)行,如果手機處于解屏狀態(tài) 則執(zhí)行鎖屏。如果手機將執(zhí)行解屏動作,判斷手機是否解屏狀態(tài),如果處于解屏狀態(tài),則不 執(zhí)行,如果手機處于鎖屏屏狀態(tài)在執(zhí)行解屏動作。圖3是本發(fā)明一種實施例的Xacc值變化及模糊區(qū)間示意圖,三軸角度和加速度值 六個值的設置方法類似,這里以X軸加速度分量Xacc為例。Xacc在整個運動期間的變化曲 線很難完全重復,因此設置了一個模糊區(qū)間,凡是曲線在這條區(qū)間內,則可視為重復了既定 動作。如果六個值在整個動作過程中均在允許模糊區(qū)間內變動,則可以視為用戶執(zhí)行了既 定動作,可以進行鎖屏或者解鎖操作。
權利要求
一種用于Android系統(tǒng)手機上的鎖屏方法,其特征在于包括如下步驟1)系統(tǒng)預設可觸發(fā)鎖屏信號將可觸發(fā)鎖屏動作的手機三軸角度值和加速度值存儲在手機存儲器中,所述三軸角度指手機運動方向在三個軸平面上的投影分別與xyz軸所成的角度,所述三軸加速度指的是手機運動加速度矢量在三個軸上的分量值;2)重力傳感觸發(fā)鎖屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度,將手機的三軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)鎖屏的三軸角度和加速度值分別進行比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行鎖屏操作。
2.根據權利要求1所述的用于Android系統(tǒng)手機上的鎖屏方法,其特征在于所述系 統(tǒng)預設可觸發(fā)鎖屏信號是由用戶自行設置,用戶將手機實施特定動作的三軸角度值和加速 度值通過重力傳感器存入存儲器中。
3.根據權利要求1所述的用于Android系統(tǒng)手機上的鎖屏方法,其特征在于如果手 機的重力傳感器在時間周期內接受手機正置和反置信號各一次,橫置信號兩次,則執(zhí)行手 機鎖屏。
4.一種用于Android系統(tǒng)手機上的解屏方法,其特征在于包括如下步驟1)系統(tǒng)預設可觸發(fā)解屏信號將可觸發(fā)解屏動作的手機三軸角度和加速度值存儲在手機存儲器中;2)重力傳感觸發(fā)解屏Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度值,將手 機的三軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)解屏的三軸角度和加速度值分別進行 比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行解屏操作。
5.根據權利要求4所述的用于Android系統(tǒng)手機上的解屏方法,其特征在于所述系 統(tǒng)預設可觸發(fā)解屏信號是由用戶自行設置,用戶將手機實施特定動作的三軸角度和加速度 值通過重力傳感器存入存儲器中。
6.根據權利要求4所述的用于Android系統(tǒng)手機上的解屏方法,其特征在于所述三 軸角度值和加速度值與系統(tǒng)內預設的可觸發(fā)解屏的三軸角度和加速度值差異都為5% 10%。
全文摘要
一種用于Android系統(tǒng)手機上的鎖屏以及解屏方法,包括如下步驟1)系統(tǒng)預設可觸發(fā)鎖屏信號,將可觸發(fā)鎖屏動作的手機三軸角度值和加速度值存儲在存儲器中;2)重力傳感觸發(fā)鎖屏,Android系統(tǒng)通過重力傳感器的API接口實時接收手機的三軸角度和加速度值,將手機的三軸角度值和加速度值與系統(tǒng)內存儲的可觸發(fā)鎖屏的三軸角度和加速度值分別進行比對,如果這六個值的差異都在給定區(qū)間以內,則執(zhí)行鎖屏操作。本方法通過手機本身動作,利用重力感應器來進行鎖屏以及解屏,實現(xiàn)簡單,使用方便,能夠盡量避免誤操作。
文檔編號H04M1/725GK101980516SQ20101052067
公開日2011年2月23日 申請日期2010年10月26日 優(yōu)先權日2010年10月26日
發(fā)明者居立晗, 胡同森, 陳天洲, 黃文 申請人:浙江大學
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1