通過(guò)多擊事件打開(kāi)應(yīng)用的方法及其控制系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及點(diǎn)擊進(jìn)入應(yīng)用的技術(shù)領(lǐng)域,尤其涉及一種通過(guò)多擊事件打開(kāi)應(yīng)用的方法及其控制系統(tǒng)。
【背景技術(shù)】
[0002]Android系統(tǒng)進(jìn)應(yīng)用的方式一般是通過(guò)點(diǎn)擊屏幕應(yīng)用圖標(biāo)進(jìn)入應(yīng)用,或者通過(guò)在屏幕上畫(huà)手勢(shì)等打開(kāi)對(duì)應(yīng)應(yīng)用。當(dāng)前越來(lái)越多的手機(jī)配備指紋傳感器,如果可以將指紋傳感器作為另一個(gè)觸控裝置,用于處理用戶(hù)的點(diǎn)擊操作,來(lái)完成打開(kāi)應(yīng)用的功能,那將對(duì)應(yīng)用的開(kāi)啟帶來(lái)更大的方便。
【發(fā)明內(nèi)容】
[0003]針對(duì)上述技術(shù)中存在的不足之處,本發(fā)明提供一種操作簡(jiǎn)單、易于實(shí)現(xiàn)的通過(guò)多擊事件打開(kāi)應(yīng)用的方法及其控制系統(tǒng)。
[0004]為了達(dá)到上述目的,本發(fā)明一種通過(guò)多擊事件打開(kāi)應(yīng)用的方法,包括以下開(kāi)啟步驟:
51、進(jìn)入按鍵可控模式:在可觸屏的智能終端處于熄屏狀態(tài)下時(shí),點(diǎn)擊屏幕,使亮屏并進(jìn)入按鍵可控模式;
52、創(chuàng)造多擊事件:多次點(diǎn)擊智能終端的屏幕,指紋傳感器接收點(diǎn)擊事件,并產(chǎn)生中斷信號(hào);
53、中斷信號(hào)接收:信號(hào)接收模塊接收到中斷信號(hào)后,同時(shí)向計(jì)時(shí)器以及事件分析模塊傳送信號(hào),計(jì)時(shí)器記錄接收信號(hào)時(shí)間;
54、多擊事件判定:計(jì)時(shí)器實(shí)時(shí)向事件分析模塊傳遞中斷信號(hào)之間的間隔時(shí)間,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間內(nèi)時(shí),事件分析模塊判定相鄰前后兩次擊打?yàn)檫B擊事件,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間外時(shí),事件分析模塊判定相鄰前后兩次擊打非連擊事件;
55、多擊事件配對(duì):事件分析模塊判定為幾擊事件后,將該事件傳遞到指令配對(duì)模塊中,指令配對(duì)模塊進(jìn)行按照預(yù)設(shè)程序,將多次擊打事件配對(duì)到與擊打次數(shù)相應(yīng)的應(yīng)用啟動(dòng)指令上;
56、打開(kāi)應(yīng)用:配對(duì)到相應(yīng)的應(yīng)用啟動(dòng)指令上的擊打事件,驅(qū)動(dòng)指令啟動(dòng),并將啟動(dòng)指令傳遞到相應(yīng)應(yīng)用程序上,啟動(dòng)應(yīng)用程序。
[0005]其中,在SI中智能終端從熄屏狀態(tài)下進(jìn)入到按鍵可控模式的過(guò)程中還包括冷屏喚醒過(guò)程;冷屏喚醒過(guò)程為在熄屏狀態(tài)下點(diǎn)擊屏幕,屏幕接收點(diǎn)擊信息并將點(diǎn)擊信息傳遞到算法庫(kù)模塊中,算法庫(kù)模塊發(fā)出亮屏指令,從而將屏幕切換至按鍵可控模式。
[0006]其中,屏幕將接收的點(diǎn)擊信息傳遞到算法庫(kù)模塊后,還要進(jìn)行指紋識(shí)別過(guò)程,算法庫(kù)模塊向指紋傳感器發(fā)送點(diǎn)擊信息,屏幕切換至錄指紋模式,指紋傳感器接收點(diǎn)擊信息中的指紋信息,并將指紋信息反饋到算法庫(kù)模塊中,算法庫(kù)模塊將錄入指紋信息與儲(chǔ)存的指紋信息進(jìn)行配對(duì)識(shí)別;當(dāng)指紋信息配對(duì)成功,則算法庫(kù)模塊發(fā)出亮屏指令;當(dāng)指紋信息配對(duì)不成功,則算法庫(kù)模塊不發(fā)出任何指令。
[0007]其中,S3中的計(jì)時(shí)器接收到中斷信號(hào)后進(jìn)行計(jì)時(shí),并在下一個(gè)中斷信號(hào)進(jìn)入后重新計(jì)時(shí),同時(shí)向事件分析模塊發(fā)送間隔時(shí)間,當(dāng)計(jì)時(shí)器計(jì)時(shí)時(shí)間達(dá)到300毫秒還沒(méi)有收到下一個(gè)中斷信號(hào)時(shí),計(jì)時(shí)器就會(huì)向事件分析模塊發(fā)送超時(shí)信號(hào)并停止計(jì)時(shí),直到下一個(gè)中斷信號(hào)出現(xiàn)才又開(kāi)始計(jì)時(shí)。
[0008]其中,所述多擊事件包括3擊事件、4擊事件、5擊事件到N擊事件,N2 5;多擊事件打開(kāi)的應(yīng)用包括短信應(yīng)用程序、電話應(yīng)用程序、錄音應(yīng)用程序、攝像拍照應(yīng)用程序、音頻視頻播放應(yīng)用程序,用戶(hù)可根據(jù)自身需求自行設(shè)置不同次數(shù)的多擊事件對(duì)應(yīng)不同類(lèi)型的應(yīng)用程序。
[0009]本發(fā)明還公開(kāi)了一種通過(guò)多擊事件打開(kāi)應(yīng)用的控制系統(tǒng),包括可觸摸控制的屏幕、接收指紋信息的指紋傳感器、信號(hào)接收模塊、對(duì)中斷信號(hào)間隔時(shí)間進(jìn)行記錄的計(jì)時(shí)器、判定多擊事件具體為幾擊事件的事件分析模塊以及將打擊事件對(duì)應(yīng)到相適配應(yīng)用程序上的指令配對(duì)模塊;所述指紋傳感器的輸入端與屏幕相連,且指紋傳感器的輸出端與信號(hào)接收模塊的輸入端相連,所述信號(hào)接收模塊的輸出端分別與計(jì)時(shí)器的輸入端以及事件分析模塊的輸入端相連,所述計(jì)時(shí)器的輸出端與事件分析模塊的輸入端相連,所述事件分析模塊的輸出端與指令配對(duì)模塊相連。
[0010]其中,該控制系統(tǒng)還包括算法庫(kù)模塊,所述算法庫(kù)模塊與屏幕相連,在熄屏狀態(tài)下點(diǎn)擊屏幕,屏幕接收點(diǎn)擊信息并將點(diǎn)擊信息傳遞到算法庫(kù)模塊中,算法庫(kù)模塊發(fā)出亮屏指令,從而將屏幕切換至按鍵可控模式。
[0011]其中,屏幕將接收的點(diǎn)擊信息傳遞到算法庫(kù)模塊后,還要進(jìn)行指紋識(shí)別過(guò)程,算法庫(kù)模塊向指紋傳感器發(fā)送點(diǎn)擊信息,屏幕切換至錄指紋模式,指紋傳感器接收點(diǎn)擊信息中的指紋信息,并將指紋信息反饋到算法庫(kù)模塊中,算法庫(kù)模塊將錄入指紋信息與儲(chǔ)存的指紋信息進(jìn)行配對(duì)識(shí)別;當(dāng)指紋信息配對(duì)成功,則算法庫(kù)模塊發(fā)出亮屏指令;當(dāng)指紋信息配對(duì)不成功,則算法庫(kù)模塊不發(fā)出任何指令。
[0012]其中,所述計(jì)時(shí)器接收到中斷信號(hào)后進(jìn)行計(jì)時(shí),并在下一個(gè)中斷信號(hào)進(jìn)入后重新計(jì)時(shí),同時(shí)向事件分析模塊發(fā)送間隔時(shí)間,當(dāng)計(jì)時(shí)器計(jì)時(shí)時(shí)間達(dá)到300毫秒還沒(méi)有收到下一個(gè)中斷信號(hào)時(shí),計(jì)時(shí)器就會(huì)向事件分析模塊發(fā)送超時(shí)信號(hào)并停止計(jì)時(shí),直到下一個(gè)中斷信號(hào)出現(xiàn)才又開(kāi)始計(jì)時(shí)。
[0013]其中,所述多擊事件包括3擊事件、4擊事件、5擊事件到N擊事件,N2 5;多擊事件打開(kāi)的應(yīng)用包括短信應(yīng)用程序、電話應(yīng)用程序、錄音應(yīng)用程序、攝像拍照應(yīng)用程序、音頻視頻播放應(yīng)用程序,用戶(hù)可根據(jù)自身需求自行設(shè)置不同次數(shù)的多擊事件對(duì)應(yīng)不同類(lèi)型的應(yīng)用程序。
[0014]本發(fā)明的有益效果是:
與現(xiàn)有技術(shù)相比,本發(fā)明的通過(guò)多擊事件打開(kāi)應(yīng)用的方法,通過(guò)處理每次點(diǎn)擊指紋傳感器發(fā)送的事件,計(jì)時(shí)器實(shí)時(shí)向事件分析模塊傳遞中斷信號(hào)之間的間隔時(shí)間,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間內(nèi)時(shí),事件分析模塊判定相鄰前后兩次擊打?yàn)檫B擊事件,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間外時(shí),事件分析模塊判定相鄰前后兩次擊打非連擊事件,通過(guò)配置連擊事件需要打開(kāi)的應(yīng)用,這樣每次連次連續(xù)點(diǎn)擊指紋傳感器時(shí),即可快速的打開(kāi)對(duì)應(yīng)應(yīng)用,這樣就可以通過(guò)指紋傳感器作為觸控裝置直接打開(kāi)應(yīng)用,操作更加簡(jiǎn)單也易于實(shí)現(xiàn)。
【附圖說(shuō)明】
[0015]圖1為本發(fā)明通過(guò)多擊事件打開(kāi)應(yīng)用的方法的流程框圖;
圖2為本發(fā)明通過(guò)多擊事件打開(kāi)應(yīng)用控制系統(tǒng)的結(jié)構(gòu)圖。
[0016]主要元件符號(hào)說(shuō)明如下:
10、屏幕11、指紋傳感器
12、信號(hào)接收模塊13、計(jì)時(shí)器
14、事件分析模塊15、指令配對(duì)模塊
16、算法庫(kù)模塊。
【具體實(shí)施方式】
[0017]為了更清楚地表述本發(fā)明,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地描述。
[0018]參閱圖1,本發(fā)明一種通過(guò)多擊事件打開(kāi)應(yīng)用的方法,包括以下開(kāi)啟步驟:
51、進(jìn)入按鍵可控模式:在可觸屏的智能終端處于熄屏狀態(tài)下時(shí),點(diǎn)擊屏幕10,使亮屏并進(jìn)入按鍵可控模式;
52、創(chuàng)造多擊事件:多次點(diǎn)擊智能終端的屏幕10,指紋傳感器11接收點(diǎn)擊事件,并產(chǎn)生中斷信號(hào);
53、中斷信號(hào)接收:信號(hào)接收模塊12接收到中斷信號(hào)后,同時(shí)向計(jì)時(shí)器13以及事件分析模塊14傳送信號(hào),計(jì)時(shí)器13記錄接收信號(hào)時(shí)間;
54、多擊事件判定:計(jì)時(shí)器13實(shí)時(shí)向事件分析模塊14傳遞中斷信號(hào)之間的間隔時(shí)間,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間內(nèi)時(shí),事件分析模塊14判定相鄰前后兩次擊打?yàn)檫B擊事件,當(dāng)間隔時(shí)間在預(yù)設(shè)時(shí)間外時(shí),事件分析模塊14判定相鄰前后兩次擊打非連擊事件;
55、多擊事件配對(duì):事件分析模塊14判定為幾擊事件后,將該事件傳遞到指令配對(duì)模塊15中,指令配對(duì)模塊15進(jìn)行按照預(yù)設(shè)程序,將多次擊打事件配對(duì)到與擊打次數(shù)相應(yīng)的應(yīng)用啟動(dòng)指令上;
56、打開(kāi)應(yīng)用:配對(duì)到相應(yīng)的應(yīng)用啟動(dòng)指令上的擊打事件,驅(qū)動(dòng)指令啟動(dòng),并將啟動(dòng)指令傳遞到相應(yīng)應(yīng)用程序上,啟動(dòng)應(yīng)用程序。
[0019]在本實(shí)施例中,在SI中智能終端從熄屏狀態(tài)下進(jìn)入到按鍵可控模式的過(guò)程中還包括冷屏喚醒過(guò)程;冷屏喚醒過(guò)程為在熄屏狀態(tài)下點(diǎn)擊屏幕10,屏幕10接收點(diǎn)擊信息并將點(diǎn)擊信息傳遞到算法庫(kù)模塊16中,算法庫(kù)模塊16發(fā)出亮屏指令,從而將屏幕10切換至按鍵可控模式。屏幕10將接收的點(diǎn)擊信息傳遞到算法庫(kù)模塊16后,還要進(jìn)行指紋識(shí)別過(guò)程,算法庫(kù)模塊16向指紋傳感器11發(fā)送點(diǎn)擊信息,屏幕10切換至錄指紋模式,指紋傳感器11接收點(diǎn)擊信息中的指紋信息,并將指紋信息反饋到算法庫(kù)模塊16中,算法庫(kù)模塊16將錄入指紋信息與儲(chǔ)存的指紋信息進(jìn)行配對(duì)識(shí)別;當(dāng)指紋信息配對(duì)成功,則算法庫(kù)模塊16發(fā)出亮