本發明涉及智能移動終端技術領域,尤其涉及一種基于屏幕指紋識別的手勢快捷操作方法。
背景技術:
當前的智能終端設備,基本都支持觸摸屏幕操作,直接點擊屏幕就可以進行操作,與設備交互。有些智能終端還有指紋識別功能,可以利用指紋進行喚醒解鎖、身份驗證。當我們想使用智能終端時,需要先按鍵或指紋等喚醒屏幕,再進行身份驗證,然后才真正進入系統,最后在系統中打開我們真正需要的功能。這一系列操作非常頻繁且路徑是相對固定的,比如我們使用微信進行網絡掃碼支付時,商家需要掃碼我們的支付界面,這時需要點亮屏幕、解鎖、打開微信,一步步進入支付界面,調出支付界面供商家掃碼,每次打開該功能都需要反復的重復這一系列操作,不夠便捷。
技術實現要素:
本發明的目的是針對上述現有技術存在的缺陷,提供一種基于屏幕指紋識別的手勢快捷操作方法。
本發明提供的基于屏幕指紋識別的手勢快捷操作方法,包括設置手勢和響應功能,所述設置手勢包括以下步驟:
步驟s10,啟動設置;
步驟s11,錄制操作步驟,記錄操作路徑,將所有操作打包成一個操作集合;
步驟s12,在屏幕上輸入手勢,同步采集用戶輸入手勢時的指紋信息,將所述手勢和指紋信息與所述操作集合綁定后保存;
所述響應功能包括以下步驟:
步驟s20,移動終端待機狀態,用戶輸入手勢;
步驟s21,手勢識別,判斷所述用戶輸入的手勢是否與預存的綁定有操作集合的手勢匹配,若是則繼續下一步驟,否則結束;
步驟s22,判斷所述手勢綁定的操作是否需要指紋識別,若是則繼續下一步驟,否則執行步驟s24;
步驟s23,同步指紋識別,判斷用戶輸入手勢的指紋是否與綁定的指紋信息匹配,若是則繼續下一步驟,否則返回步驟s20;
步驟s24,響應所述手勢綁定的操作,按操作步驟依次調用對應的功能,打開目標功能。
還包括步驟s13,用戶選擇是否繼續其他操作的手勢綁定設置,若是則返回步驟s11,否則退出設置。
所述步驟s11具體包括:用戶手動操作啟動目標功能,系統記錄并保存用戶的操作路徑。
所述步驟s22還包括:若判斷所述手勢綁定的操作不需要指紋識別,則判斷移動終端屏幕是否設置安全鎖,若是則用戶解鎖安全鎖,執行步驟s24,否則直接執行步驟s24。
所述安全鎖包括pin碼或者圖案鎖。
與現有技術相比,使用本發明的方法,在用戶使用移動終端時,可在移動終端待機滅屏狀態直接進入目標功能,從喚醒屏幕直至啟動目標功能一步到位,十分便捷,對于重要功能在手勢識別時同步指紋識別進行身份驗證,確保了安全性。
附圖說明
圖1為本發明設置手勢的步驟流程圖;
圖2為本發明響應功能的步驟流程圖。
具體實施方式
下面結合附圖和實施例對發明進行詳細的說明。
在本發明的一個實施方式中,本發明的方法是基于android系統實現。
本發明基于屏幕指紋識別技術,提供一種既能滿足人們快捷操作的需求,又能保證安全性的方案。本發明的方法包括設置手勢和響應功能兩個部分,其中設置手勢具體為用戶根據個性的功能定制需求,將打開該功能的一系列操作與用戶設計的特定的手勢綁定,響應功能部分根據用戶輸入的手勢響應綁定的功能,用戶只需輸入預設的手勢即可直接打開綁定操作對應的功能,其中,對于密保要求高的功能如支付功能等,用戶在輸入手勢后,系統同步進行手勢識別和指紋識別啟動對應功能,十分便捷、安全。
圖1是本發明設置手勢的流程圖,包括以下步驟:
步驟s10,啟動設置:
用戶啟動設置程序,自動返回開機的桌面狀態,該設置程序在后臺運行。
步驟s11,錄制操作步驟,記錄操作路徑,將所有操作打包成一個操作集合:
用戶手動操作啟動目標功能,系統記錄并保存該用戶的操作路徑;比如目標功能為連接wifi,用戶找到相關應用,打開wifi設置界面,啟動wifi,此時系統記錄下這一系列操作,并把從待機狀態喚醒屏幕的操作到啟動wifi的所有步驟打包起來,組合成一個新的操作集合。
步驟s12,在屏幕上輸入手勢,同步采集用戶輸入手勢時的指紋信息,將該手勢和指紋信息與上述操作集合綁定后保存;
系統將步驟s11中記錄打包的操作集合綁定一個特定的手勢,即此步驟中用戶輸入的手勢,該手勢可為任意的字符圖案等,如在屏幕上畫一個字母“p”作為啟動微信支付界面的綁定手勢;同時采集用戶輸入該手勢的指紋信息,如用戶用食指輸入的字母“p”,則將字母“p”與該食指的指紋信息同時與該操作集合綁定。
步驟s13,用戶選擇是否繼續其他操作的手勢綁定設置,若是則返回步驟s11,否則退出設置。
如圖2所示,響應功能具體包括以下步驟:
步驟s20,移動終端待機狀態,用戶輸入手勢;
此時一般是滅屏待機,設備處于睡眠狀態,用戶輸入預先設置的手勢。
步驟s21,手勢識別,判斷用戶輸入的手勢是否與預存的綁定有操作集合的手勢匹配,若是則繼續下一步驟,否則結束;
系統根據手勢識別算法識別用戶當前輸入的手勢是否與預設的綁定有操作的手勢匹配。
步驟s22,判斷所述手勢綁定的操作是否需要指紋識別,若是則繼續下一步驟,否則執行步驟s24;
步驟s23,同步指紋識別,判斷用戶輸入手勢的指紋是否與綁定的指紋信息匹配,若是則繼續下一步驟,否則返回步驟s20;
步驟s24,響應所述手勢綁定的操作,按操作步驟依次調用對應的功能,打開目標功能。
對于移動終端內置功能,根據操作步驟,直接調用功能;對于用戶安裝定制的其它功能,我們經過設置系統抓取用戶的操作,調用這些功能;對于限制第三方直接調用的功能,采取模擬用戶操作來實現。
在一實施例中,利用本發明的方法,對于支持指紋識別的屏幕,打開需進行身份驗證的功能時,例如打開微信進入支付界面,在設置手勢時,把從待機狀態到打開微信支付界面的所有步驟打包起來,組合成一個新的操作集合,與設定的手勢及用戶輸入該手勢時的指紋信息綁定。系統在識別用戶輸入的手勢時同步進行指紋識別,如果手勢識別和指紋識別均通過,則直接打開微信二維碼支付界面。
其中,步驟s22還包括:若判斷所述手勢綁定的操作不需要指紋識別,則判斷移動終端屏幕是否設置安全鎖,若是則用戶解鎖安全鎖,執行步驟s24,否則直接執行步驟s24。
安全鎖可以是pin碼或者圖案鎖,其中圖案鎖為設有多個觸控點的拼接圖案,如常見的9個觸控點,供用戶一次性劃出一個圖案來解鎖。
使用本發明的方法,在用戶使用移動終端時,可在移動終端待機滅屏狀態直接進入目標功能,從喚醒屏幕直至啟動目標功能一步到位,十分便捷,對于重要功能在手勢識別時同步指紋識別進行身份驗證,確保了安全性。
上述實施例僅用于說明本發明的具體實施方式。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和變化,這些變形和變化都應屬于本發明的保護范圍。