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

觸摸屏解鎖方法和裝置的制作方法

文檔序號:6367382閱讀:206來源:國知局
專利名稱:觸摸屏解鎖方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信領(lǐng)域,并且更具體地,涉及觸摸屏解鎖方法和裝置。
背景技術(shù)
近年來,觸摸屏技術(shù)在移動終端設(shè)備市場得到了廣泛的應(yīng)用。智能手機、平板電腦等移動終端設(shè)備大都采用觸摸屏作為其基本的輸入輸出設(shè)備。大的觸摸屏可以給用戶帶來好的視覺享受,但是同時也會帶來更多的電カ消耗。因此,一般的移動終端設(shè)備都支持觸摸屏的鎖定和解鎖功能。即當(dāng)移動終端設(shè)備一段時間不操作時或者用戶利用特定功能鍵對移動終端設(shè)備進(jìn)行鎖定操作時,移動終端設(shè)備會進(jìn)入鎖定狀態(tài),從而達(dá)到省電和防止不使用 的情況下誤操作的目的。當(dāng)移動終端設(shè)備處于鎖定狀態(tài)時,用戶可以執(zhí)行特定的觸摸屏的解鎖方法對移動終端設(shè)備進(jìn)行解鎖。隨著帶有觸摸屏的移動終端設(shè)備的普及,各廠商提出了大量的觸摸屏解鎖方法。如利用對觸摸屏的觸摸進(jìn)行解鎖,可以根據(jù)用戶在觸摸屏上的觸摸手勢是否與預(yù)設(shè)手勢一致來作為屏幕解鎖的判斷。其中觸摸的手勢包含單點或多點的觸碰、擠壓、滑動或填充。目前存在的此類眾多解鎖方法所基于的基本原理是一致的。因此,一方面,不同方法帶給用戶的體驗非常相近;另ー方面,眾多雷同的觸摸屏解鎖方法使得智能手機用戶的解鎖界面千篇一律,難以體現(xiàn)不同用戶間個性化的差異。并且這類觸摸屏解鎖方法中,觸摸屏僅用于形象化的顯示觸摸手勢(例如利用對ー個滑塊的拖動顯示一個拖曳的手勢),而沒有與用戶產(chǎn)生任何交互,因而解鎖動作本身缺乏娛樂性和趣味性。顯然,這類觸摸屏解鎖方法可概括為“鎖鍵即所觸”。例如,蘋果的智能手機的滑塊解鎖中,手指需一直觸碰滑塊,直到滑塊被推送到解鎖條的端點并停留一定時間才解鎖觸摸屏。

發(fā)明內(nèi)容
本發(fā)明實施例提供了觸摸屏解鎖方法和裝置,能夠克服現(xiàn)有技術(shù)的觸摸屏解鎖中缺乏娛樂性和趣味性的問題。一方面,提供了一種觸摸屏解鎖方法,包括檢測用戶在觸摸屏上輸入的第一觸摸手勢;依據(jù)該第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)該第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài);判斷所述第二運動對象的運動狀態(tài)是否符合解鎖條件,若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖,若所述第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在所述觸摸屏上輸入的第二觸摸手勢,所述第二觸摸手勢改變所述第二運動對象的運動狀態(tài),若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。另ー方面,提供了一種觸摸屏解鎖裝置,包括觸摸手勢捕獲単元,用于檢測用戶在觸摸屏上輸入的第一觸摸手勢;處理單元,用于依據(jù)該第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)該第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài);解鎖執(zhí)行單元,用于判斷所述第二運動對象的運動狀態(tài)是否符合解鎖條件,若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖,若所述第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在所述觸摸屏上輸入的第二觸摸手勢,所述第二觸摸手勢改變所述第二運動對象的運動狀態(tài),若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。根據(jù)本發(fā)明實施例的觸摸屏解鎖方法和裝置中,存在多個運動對象的運動狀態(tài)的變化,因此更加具有娛樂性和趣味性。


為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的ー些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是根據(jù)本發(fā)明實施例的觸摸屏解鎖方法的流程圖。圖2是根據(jù)本發(fā)明實施例的觸摸屏解鎖方法以動畫呈現(xiàn)的流程圖。 圖3是根據(jù)本發(fā)明實施例的觸摸屏解鎖裝置的結(jié)構(gòu)示意圖。圖4a至圖4f是根據(jù)本發(fā)明實施例的觸摸屏解鎖裝置實現(xiàn)觸摸屏解鎖方法的ー個具體實施例。圖5a至圖5f是根據(jù)本發(fā)明實施例的觸摸屏解鎖裝置實現(xiàn)觸摸屏解鎖方法的另ー具體實施例。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實施例提供的觸摸屏解鎖方法的流程,如圖I所示。11,檢測用戶在觸摸屏上輸入的第一觸摸手勢。一般而言,當(dāng)移動終端設(shè)備處于鎖定狀態(tài)時,用戶按預(yù)先設(shè)置的按鍵激活觸摸屏。之后,觸摸屏進(jìn)入初始解鎖狀態(tài),此時呈現(xiàn)的初始解鎖界面可以顯示ー個或多個運動對象,各運動對象處于預(yù)設(shè)的初始運動狀態(tài)。此外,初始解鎖界面還可以包括必要的提示信息來提供解鎖幫助信息。本領(lǐng)域技術(shù)人員可以理解,在初始解鎖界面中形式的運動對象可以處于靜止的初始運動狀態(tài),也可以處于移動的初始運動狀態(tài)。利用觸摸屏作為輸入設(shè)備,當(dāng)在觸摸屏上檢測到用戶輸入的第一觸摸手勢,可以獲得第一觸摸手勢的觸摸信息,例如觸摸手勢的類型(例如觸碰、擠壓、滑動、拖拽等)、觸摸手勢相對觸摸屏的坐標(biāo)位置、觸摸手勢的移動速度、觸摸手勢的按壓カ度等。例如,終端利用觸摸點檢測裝置(或稱為觸摸手勢捕獲単元)檢測到第一觸摸手勢。這里需要進(jìn)ー步說明運動對象。運動對象例如是在顯示屏上呈現(xiàn)的圖像單元,可以連接,當(dāng)各個運動對象的運動狀態(tài)都在變化吋,因此顯示在顯示屏上將呈現(xiàn)一個連續(xù)的動畫。在后面的具體實例中呈現(xiàn)的動畫涉及ー個或多個運動對象,例如小球、燈泡等等。每個運動對象都可以有自己的運動狀態(tài)。運動對象的運動狀態(tài)可以包括以下中的一個或多個運動對象在顯示屏上的坐標(biāo)位置,運動對象在顯示屏上旋轉(zhuǎn)的旋轉(zhuǎn)角度,運動對象在顯示屏上移動的移動速率,或者運動對象在顯示屏上移動的移動方向。12, 依據(jù)第一觸摸手勢改變第一運動對象的運動狀態(tài),井根據(jù)該第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài)。當(dāng)?shù)谝挥|摸手勢處于觸摸屏上改變第一運動對象的范圍中,第一運動對象的初始運動狀態(tài)被改變。之后,基于第一運動對象的當(dāng)前運動狀態(tài)以及第ー預(yù)設(shè)運動規(guī)律確定所述第一運動對象的下ー運動狀態(tài)。當(dāng)?shù)谝贿\動對象的該下ー運動狀態(tài)符合第一預(yù)設(shè)條件吋,由第一運動對象的運動狀態(tài)改變第二運動對象的運動狀態(tài),以便確定第二運動對象的運動狀態(tài)。例如,當(dāng)?shù)诙\動對象的運動狀態(tài)被第一運動對象改變之后,基于第二運動對象的當(dāng)前運動狀態(tài)以及第ニ預(yù)設(shè)運動規(guī)律確定第二運動對象的下ー運動狀態(tài)。這里,第一預(yù)設(shè)運動規(guī)律和第二預(yù)設(shè)運動規(guī)律可以根據(jù)對第一或第二運動對象的預(yù)期運動軌跡來確定。例如,當(dāng)?shù)谝换虻诙\動對象移動到顯示屏的某個位置時,可以向另一位置移動。這兩個位置之間的運動軌跡是由預(yù)設(shè)運動規(guī)律決定的。下面將結(jié)合實例說明運動規(guī)律怎樣影響運動對象的運動狀態(tài)的改變。應(yīng)理解,這里的“第一”和“第二”的表述并非用于限制ー個或兩個,而僅僅是為了表述的方便。事實上,解鎖界面上呈現(xiàn)的運動對象不僅限于兩個,而可以是多個。因此,上述第二運動對象的運動狀態(tài)可以直接或間接被第一運動對象的運行狀態(tài)改變。最常見的運動對象的運動狀態(tài)改變是運動對象在顯示屏上的坐標(biāo)位置的改變。例如,當(dāng)手指觸摸運動對象在顯示屏上顯示出來的圖像,并且連續(xù)的移動觸摸點吋,運動對象在顯示屏上的坐標(biāo)位置會隨著觸摸點的移動而相應(yīng)的變化。給用戶的感覺是運動對象會響應(yīng)用戶的觸摸,并且會隨觸摸點的移動而移動。當(dāng)運動對象被觸摸或?qū)υ撨\動對象的觸摸松開后,運動對象的運動狀態(tài)往往也會被改變。例如,用戶可以持續(xù)地觸摸球桿以改變球桿的方向和球桿頭端離小球的距離;當(dāng)對球桿的觸摸松開后,球桿會以一定的速度向瞄準(zhǔn)的小球的方向運動,并且運動速度與觸摸松開時球桿頭端離小球的距離成正比。此外,運動對象對于不同的觸摸手勢類型可以進(jìn)行不同的運動狀態(tài)改變。例如,當(dāng)手指単獨點擊繩子時,繩子不會產(chǎn)生任何響應(yīng),但當(dāng)觸摸點從繩子的一邊連續(xù)移動到另一邊時,繩子便會產(chǎn)生斷裂的效果。也就是說,運動對象對于不同觸摸手勢的響應(yīng)可以實現(xiàn)為該對象對于不同觸摸手勢的操作(operation),而這些操作是根據(jù)運動對象的當(dāng)前運動狀態(tài)以及觸摸手勢而確定的,并進(jìn)而改變該運動對象的運動狀態(tài)。當(dāng)兩個或多個運動對象在顯示屏上顯示出來的圖像相接觸吋,運動對象的運動狀態(tài)也可以發(fā)生變化。例如,當(dāng)小球沿某一方向運動并且觸碰到屏幕邊緣時,小球會沿著以屏幕邊緣為鏡面的反射方向運動,從而給用戶產(chǎn)生ー種小球碰到屏幕邊緣而反彈的效果。如上所述,由于運動對象的運動狀態(tài)可以根據(jù)輸入的觸摸手勢的不同而相應(yīng)的改變,體現(xiàn)在解鎖界面上給用戶的感覺就是運動對象的運動狀態(tài)會響應(yīng)用戶的觸摸手勢,與用戶產(chǎn)生交互,從而產(chǎn)生游戲效果。13,判斷第二運動對象的運動狀態(tài)是否符合解鎖條件,若第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖;否則,若第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在觸摸屏上輸入的第二觸摸手勢,第二觸摸手勢改變第二運動對象的運動狀態(tài),若第ニ運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。一般而言,在檢測用戶在觸摸屏上輸入的第一觸摸手勢之前,可以預(yù)設(shè)解鎖條件??梢岳斫?,該第二觸摸手勢仍然可能改變第二運動對象的運動狀態(tài)。也就是說,當(dāng)?shù)诙\動對象的運動狀態(tài)被改變之后,基于第二運動對象的當(dāng)前運動狀態(tài)以及第ニ預(yù)設(shè)運動規(guī)律確定第二運動對象的下ー運動狀態(tài)。若第二運動對象的下一運動狀態(tài)符合解鎖條件,那么執(zhí)行解鎖。但是,如果在被改變之后的第二運動對象的運動狀態(tài)不符合解鎖條件,觸摸屏需要等待檢測用戶輸入的第二觸摸手勢。同樣地,這里的“第一”和“第二”的表述并非用于限制ー個或兩個,而僅僅是為了表述的方便。事實上,作用于解鎖界面上的觸摸手勢不僅限于兩個,而可以是多個。也就是說,在本發(fā)明實施例中,完全可以根據(jù)解鎖的需要設(shè)計ー個或多個觸摸手勢。由此可見,根據(jù)本發(fā)明實施例的觸摸屏解鎖方法是ー種“鎖鍵非所觸”的方式,即用戶只需觸發(fā)解鎖動畫,而無需一直操作運動對象,進(jìn)行觸摸屏解鎖。因此,根據(jù)本發(fā)明實施例的觸摸屏解鎖方法簡單易用。此外,由于引入了動畫形式,因此根據(jù)本發(fā)明實施例的觸摸屏解鎖方法増加了趣味性和娛樂性。如上所述,各個運動對象的下一運動狀態(tài)可以根據(jù)運動對象的當(dāng)前運動狀態(tài)以及預(yù)設(shè)運動規(guī)律確定。也就是說,各個運動對象的下一運動狀態(tài)可以通過各個運動對象的當(dāng)前運動狀態(tài)確定,如此迭代,便在觸摸界面上顯示ー個連續(xù)的動畫。當(dāng)動畫符合預(yù)設(shè)的解鎖成功條件,則進(jìn)行解鎖。從用戶的角度上看,感覺是ー個游戲滿足過關(guān)條件后,觸摸屏?xí)詣咏怄i。如果動畫不符合預(yù)設(shè)的解鎖成功條件,則繼續(xù)判斷動畫是否符合預(yù)設(shè)的解鎖失敗條件。當(dāng)動畫符合預(yù)設(shè)的解鎖失敗條件,各個運動對象都恢復(fù)到初始解鎖狀態(tài),并在顯示屏上顯示初始解鎖畫面。從用戶的角度上看,感覺是一個游戲失敗后恢復(fù)到初始解鎖界面,并等待用戶重新開始該游戲以解鎖觸摸屏。下面將結(jié)合圖2描述根據(jù)本發(fā)明實施例的觸摸屏解鎖方法以動畫形式呈現(xiàn)的過程。步驟21 :當(dāng)終端處于鎖定狀態(tài)時,用戶觸發(fā)預(yù)先設(shè)置的按鍵激活觸摸屏。接下來,重復(fù)運行步驟22至步驟27。步驟22 :將各運動對象的運動狀態(tài)恢復(fù)為初始運動狀態(tài),呈現(xiàn)出來的是ー個初始的動畫畫面。步驟23 :根據(jù)各運動對象的運動狀態(tài),確定當(dāng)前所要顯示的動畫畫面,并將確定的動畫畫面顯示在觸摸界面上。為了提示用戶如何解鎖觸摸屏,在從步驟22開始的一段時間內(nèi),每ー個時刻的動畫畫面除了包括各運動對象外,還可以包含必要的提示信息以輔助用戶解鎖觸摸屏,例如,該提示信息可以是在空白處的一段文字。具體而言,根據(jù)各運動對象的運動狀態(tài),計算當(dāng)前所要顯示的動畫畫面。例如,根據(jù)各運動對象當(dāng)前的坐標(biāo)信息和姿態(tài)信息(如運動對象相對于顯示屏的坐標(biāo)的左右傾角、 上下傾角等)計算該運動對象應(yīng)該顯示在觸摸界面上的圖像,并將各運動對象所對應(yīng)的圖像組合成ー個平面畫面。步驟24 :檢查是否接收到新的觸摸手勢輸入。如有則觸發(fā)各運動對象的運動狀態(tài)改變;否則維持運動對象的現(xiàn)有狀態(tài)。這里,運動對象的運動狀態(tài)改變可以是運動對象的坐標(biāo)位置隨著觸摸手勢與觸摸屏接觸的觸摸點的連續(xù)移動而相應(yīng)移動;或者運動對象在隨著觸摸點的連續(xù)移動的過程中產(chǎn)生ー種勢能的變化,這種勢能的變化可以是彈力勢能的變化或重力勢能的變化等;或者當(dāng)觸摸點離開運動對象所對應(yīng)的圖像范圍后,運動對象在之前所積累的勢能的作 用下開始運動;或者當(dāng)用戶觸摸運動對象在顯示屏上所顯示出來的圖像時,運動對象的變化在顯示屏上表現(xiàn)為ー種該對象斷裂、破裂或消失的效果等。步驟25 :根據(jù)各運動對象的當(dāng)前運動狀態(tài)和預(yù)設(shè)運動規(guī)律計算下ー運動狀態(tài)。這里的預(yù)設(shè)運動規(guī)律一般為用戶在日常生活中常見的物理規(guī)律,如牛頓第一或第ニ運動規(guī)律、萬有引力定律和影響彈カ的胡克定律等。當(dāng)然也不排除自行設(shè)計ー種通過畫面易于理解的運動規(guī)律,如小球從ー個洞ロ A落入后會從另ー個洞ロ B彈出等。步驟26 :判斷各運動對象的運動狀態(tài)是否符合預(yù)設(shè)的解鎖成功條件。如果符合預(yù)設(shè)的解鎖成功條件,則執(zhí)行步驟28。如果不符合預(yù)設(shè)的解鎖成功條件,則執(zhí)行步驟27。步驟27 :判斷各運動對象的運動狀態(tài)是否符合預(yù)設(shè)的解鎖失敗條件。如本次解鎖動作尚未失敗(如還需要輸入更多的解鎖用觸摸手勢),則進(jìn)入步驟23,同樣,終端顯示當(dāng)前的動畫畫面。如本次解鎖動作失敗,則返回步驟22,將各運動對象的運動狀態(tài)恢復(fù)為初始運動狀態(tài),即整個解鎖界面恢復(fù)為初始解鎖界面。步驟28 :執(zhí)行觸摸屏解鎖,在顯示屏上顯示終端的主界面或鎖屏前用戶所打開的應(yīng)用程序界面。一般而言,在步驟26中,用于判斷各運動對象的狀態(tài)是否符合預(yù)設(shè)的解鎖成功條件可以包含下列的任意ー種兩個預(yù)先指定的運動對象的撞擊;或者預(yù)先指定的運動對象甲落于預(yù)先指定的另ー運動對象こ的特定范圍內(nèi),出現(xiàn)類似こ吞掉甲的效果;或者預(yù)先指定的運動對象破裂或消失;或者預(yù)先指定的運動對象移動到特定的范圍內(nèi)。再如,在步驟27中,用于判斷各運動對象的狀態(tài)是否符合預(yù)設(shè)的解鎖失敗條件可以包含下列的任意ー種解鎖處理邏輯脫離初始解鎖狀態(tài)是否已超過特定時間;或者預(yù)先指定的運動對象破裂或消失;或者預(yù)先指定的運動對象移動到特定的范圍之外。由此可見,根據(jù)本發(fā)明實施例的觸摸屏解鎖裝置簡單易用,并且更具趣味性和娛樂性。本發(fā)明實施例提供的觸摸屏解鎖裝置30的結(jié)構(gòu)示意圖如圖3所示。觸摸屏解鎖裝置30包括觸摸手勢捕獲単元31、處理單元32和解鎖執(zhí)行単元33。其中,觸摸手勢捕獲単元31用于檢測用戶在觸摸屏上輸入的第一觸摸手勢。處理単元32用于依據(jù)3第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)3第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài)。解鎖執(zhí)行単元33用于判斷第二運動對象的運動狀態(tài)是否符合解鎖條件,若第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖,若第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在所述觸摸屏上輸入的第二觸摸手勢,第二觸摸手勢改變第二運動對象的運動狀態(tài),若第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖??蛇x地,處理單元32用于當(dāng)?shù)谝贿\動對象的運動狀態(tài)被第一觸摸手勢改變之后, 基于第一運動對象的當(dāng)前運動狀態(tài)以及第ー預(yù)設(shè)運動規(guī)律確定第一運動對象的下ー運動狀態(tài);或者當(dāng)?shù)谝贿\動對象的下ー運動狀態(tài)符合第一預(yù)設(shè)條件吋,由第一運動對象的運動狀態(tài)改變第二運動對象的運動狀態(tài),以便確定第二運動對象的運動狀態(tài)??蛇x地,處理單元32還用于當(dāng)?shù)诙\動對象的運動狀態(tài)被第一運動對象改變之后,基于第二運動對象的當(dāng)前運動狀態(tài)以及第ニ預(yù)設(shè)運動規(guī)律確定第二運動對象的下ー運動狀態(tài)。此外,觸摸屏解鎖裝置30還可以包括預(yù)設(shè)單元34,用于在檢測用戶在觸摸屏上輸入的第一觸摸手勢之前,預(yù)設(shè)解鎖條件。例如,為用戶提供一個解鎖動畫的配置界面,方便用戶個性化的定制自己所喜歡的解鎖動畫,從而增強移動終端的個性化定制功能。以下將結(jié)合附圖詳細(xì)說明根據(jù)本發(fā)明實施例的觸摸屏解鎖裝置實現(xiàn)觸摸屏解鎖方法的具體流程。圖4a至圖4際出了一個實施例。步驟I :如圖4a所示,終端顯示初始解鎖界面。該初始解鎖界面包含幾個處于初始運動狀態(tài)的動畫對象。例如,該實施例中包含四個運動對象“球桿”、“小球”、“障礙物”和“鈴鐺”。此外,觸摸界面上還可以顯示其他常規(guī)信息,例如時間、日期、運營商名稱和無線
信號質(zhì)量。為了輔助用戶解鎖,觸摸界面上還可以顯示用于解鎖的提示信息,該提示信息指示用戶用小球撞擊鈴鐺從而解鎖屏幕。步驟2 :如圖4b所示,用戶根據(jù)解鎖提示信息連續(xù)觸摸運動對象“球桿”所對應(yīng)的圖像,旋轉(zhuǎn)球桿調(diào)整擊球的角度。為了降低解鎖的難度,解鎖處理単元可以根據(jù)球桿當(dāng)前的角度,計算該角度下?lián)羟蚝笮∏虻倪\動軌跡,并用虛線的方式將該軌跡顯示在觸摸界面上。步驟3 :如圖4c所示,用戶調(diào)整好擊球的角度后,沿出桿的反方向拖動球桿。球桿的拖動距離正比于球桿所積累的彈カ勢能。步驟4 :如圖4d所示,用戶松開球桿所對應(yīng)的圖像,球桿沿出球方向擊中小球,并且球桿撞擊小球后,小球的初始速度正比于球桿的彈カ勢能。若球桿未能撞擊小球,則解鎖界面將回到初始解鎖界面。說明此次解鎖失敗。
步驟5 :如圖4e所示,出球后小球沿軌跡運動,當(dāng)小球碰到屏幕邊緣時反弾,并沿反彈后的軌跡繼續(xù)運動。步驟6 :如圖4f所示,小球與鈴鋯相撞。解鎖執(zhí)行単元判斷動畫的效果符合預(yù)設(shè)的解鎖條件,因而執(zhí)行解鎖。若小球未能撞擊到鈴鐺,則解鎖界面將回到初始解鎖界面。說明此次解鎖失敗。圖5a至圖5際出了另一個實施例。步驟I :首先,如圖5a所示,移動終端設(shè)備在顯示屏上顯示初始解鎖界面。該初始解鎖界面包含幾個處于初始運動狀態(tài)的動畫對象。例如,該實施例中包含四個運動對象“繩子”、“小球”、“氣泡”和“鈴鐺”。 此外,觸摸界面上還可以顯示其他常規(guī)信息,例如時間、日期、運營商名稱和無線
信號質(zhì)量??蛇x地,為了輔助用戶解鎖,觸摸界面上還可以顯示用于解鎖的提示信息,該提示信息指示用戶用小球撞擊鈴鐺從而解鎖觸摸屏。步驟2 :如圖5b所示,用戶根據(jù)解鎖的提示信息在運動對象“繩子”上執(zhí)行ー個“劃動”的觸摸手勢。觸摸手勢捕獲単元捕獲觸摸手勢的操作,并將其傳遞給解鎖處理単元。解鎖處理単元響應(yīng)該觸摸手勢的操作,在觸摸界面上呈現(xiàn)“繩子”斷裂、小球下降的動畫。步驟3 :如圖5c所示,小球墜入氣泡中。若觸摸手勢觸發(fā)的小球移動的結(jié)果是小球不能墜入氣泡,即小球的運動軌跡與氣泡的范圍沒有相交的可能,則解鎖界面將回到初始解鎖界面。說明此次解鎖失敗。步驟4 :如圖5d所示,氣泡攜帶小球上升。若氣泡沒有攜帯小球上升,則需要等待觀察小球是否繼續(xù)下落并撞擊鈴鐺。若是,則直接解鎖。步驟5 :如圖5e所示,在氣泡上升過程中,用戶利用觸摸手勢“觸碰”氣泡。觸摸手勢捕獲単元捕獲該觸摸手勢,處理単元對該觸摸手勢的操作進(jìn)行處理。在解鎖界面呈現(xiàn)氣泡破裂和小球繼續(xù)下落的畫面。若用戶的觸摸手勢未能“觸碰”氣泡,則氣泡繼續(xù)攜帯小球上升。若氣泡攜帯小球上升的過程中,觸摸屏一直未捕獲到觸摸手勢,而氣泡攜帯小球上升到超出顯示屏的顯示范圍,則解鎖界面將回到初始解鎖界面。說明此次解鎖失敗。步驟6 :如圖5f所示,小球下降與鈴鐺相撞。解鎖執(zhí)行単元判斷符合預(yù)設(shè)的解鎖條件,因而執(zhí)行解鎖。根據(jù)本發(fā)明實施例的方法提出了帶有動畫效果的觸摸屏解鎖方式,無需借助外部設(shè)備,因此簡單易用。同時,根據(jù)本發(fā)明實施例的觸摸屏解鎖方法通過終端檢測在觸摸屏上用戶輸入的觸摸手勢,根據(jù)用戶的一個或多個觸摸手勢來觸發(fā)ー個或多個連貫的動畫,并將觸發(fā)的動畫效果顯示在觸摸界面上,當(dāng)最終觸發(fā)的動畫效果符合預(yù)設(shè)的解鎖條件吋,即可實現(xiàn)觸摸屏解鎖。其中,用戶可以通過輸入不同的觸摸手勢影響動畫的觸發(fā),從而實現(xiàn)用戶與動畫的交互,進(jìn)而增強解鎖動作的娛樂性和趣味性。本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和単元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的 劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另ー個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過ー些接ロ,裝置或単元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的単元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理単元,即可以位于ー個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本發(fā)明各個實施例中的各功能単元可以集成在一個處理単元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。所述功能如果以軟件功能単元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在ー個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種觸摸屏解鎖方法,其特征在于,包括 檢測用戶在觸摸屏上輸入的第一觸摸手勢; 依據(jù)所述第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)所述第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài); 判斷所述第二運動對象的運動狀態(tài)是否符合解鎖條件, 若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖, 若所述第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在所述觸摸屏上輸入的第二觸摸手勢,所述第二觸摸手勢改變所述第二運動對象的運動狀態(tài),若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述運動狀態(tài)包括以下中的ー個或多個 運動對象在顯示屏上的坐標(biāo)位置,運動對象在顯示屏上旋轉(zhuǎn)的旋轉(zhuǎn)角度,運動對象在顯示屏上移動的移動速率,或者運動對象在顯示屏上移動的移動方向。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)所述第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài)包括 當(dāng)所述第一運動對象的運動狀態(tài)被所述第一觸摸手勢改變之后,基于所述第一運動對象的當(dāng)前運動狀態(tài)以及第ー預(yù)設(shè)運動規(guī)律確定所述第一運動對象的下ー運動狀態(tài)。
當(dāng)所述第一運動對象的下ー運動狀態(tài)符合第一預(yù)設(shè)條件時,由所述第一運動對象的運動狀態(tài)改變第二運動對象的運動狀態(tài),以便確定所述第二運動對象的運動狀態(tài)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在干,所述由所述第一運動對象的運動狀態(tài)改變第二運動對象的運動狀態(tài),以便確定所述第二運動對象的運動狀態(tài)包括 當(dāng)所述第二運動對象的運動狀態(tài)被所述第一運動對象改變之后,基于所述第二運動對象的當(dāng)前運動狀態(tài)以及第ニ預(yù)設(shè)運動規(guī)律確定所述第二運動對象的下ー運動狀態(tài)。
5.根據(jù)權(quán)利要求I至4中任一項所述的方法,其特征在于,在所述檢測用戶在觸摸屏上輸入的第一觸摸手勢之前,還包括 預(yù)設(shè)所述解鎖條件。
6.一種觸摸屏解鎖裝置,其特征在于,包括 觸摸手勢捕獲単元,用于檢測用戶在觸摸屏上輸入的第一觸摸手勢; 處理單元,用于依據(jù)所述第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)所述第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài); 解鎖執(zhí)行単元,用于判斷所述第二運動對象的運動狀態(tài)是否符合解鎖條件,若所述第ニ運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖,若所述第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在所述觸摸屏上輸入的第二觸摸手勢,所述第二觸摸手勢改變所述第二運動對象的運動狀態(tài),若所述第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述運動狀態(tài)包括以下中的ー個或多個 運動對象在顯示屏上的坐標(biāo)位置,運動對象在顯示屏上旋轉(zhuǎn)的旋轉(zhuǎn)角度,運動對象在顯示屏上移動的移動速率,或者運動對象在顯示屏上移動的的移動方向。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述處理単元具體用于 當(dāng)所述第一運動對象的運動狀態(tài)被所述第一觸摸手勢改變之后,基于所述第一運動對象的當(dāng)前運動狀態(tài)以及第ー預(yù)設(shè)運動規(guī)律確定所述第一運動對象的下ー運動狀態(tài);當(dāng)所述第一運動對象的下ー運動狀態(tài)符合第一預(yù)設(shè)條件時,由所述第一運動對象的運動狀態(tài)改變第二運動對象的運動狀態(tài),以便確定所述第二運動對象的運動狀態(tài)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述處理単元還用于 當(dāng)所述第二運動對象的運動狀態(tài)被所述第一運動對象改變之后,基于所述第二運動對象的當(dāng)前運動狀態(tài)以及第ニ預(yù)設(shè)運動規(guī)律確定所述第二運動對象的下ー運動狀態(tài)。
10.根據(jù)權(quán)利要求6至9中任一項所述的裝置,其特征在于,還包括 預(yù)設(shè)單元,用于在所述檢測用戶在觸摸屏上輸入的第一觸摸手勢之前,預(yù)設(shè)所述解鎖條件。
全文摘要
本發(fā)明實施例提供了一種觸摸屏解鎖方法和裝置。其中,該觸摸屏解鎖方法,包括檢測用戶在觸摸屏上輸入的第一觸摸手勢;依據(jù)該第一觸摸手勢改變第一運動對象的運動狀態(tài),根據(jù)該第一運動對象的運動狀態(tài)確定第二運動對象的運動狀態(tài);判斷該第二運動對象的運動狀態(tài)是否符合解鎖條件,若該第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖,若該第二運動對象的運動狀態(tài)不符合解鎖條件,等待檢測用戶在觸摸屏上輸入的第二觸摸手勢,該第二觸摸手勢改變第二運動對象的運動狀態(tài),若第二運動對象的運動狀態(tài)符合解鎖條件,執(zhí)行解鎖。根據(jù)本發(fā)明實施例的觸摸屏解鎖方法和裝置存在多個運動對象的運動狀態(tài)的變化,因此更加具有娛樂性和趣味性。
文檔編號G06F3/041GK102662580SQ20121009033
公開日2012年9月12日 申請日期2012年3月30日 優(yōu)先權(quán)日2012年3月30日
發(fā)明者茍娟 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1