基于手勢控制終端的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種基于手勢控制終端的方法和一種基于手勢控制終端的裝置。
【背景技術(shù)】
[0002]隨著移動終端智能化的快速發(fā)展,移動終端的使用便捷性得到了極大地提高,給用戶帶來了良好的使用體驗。
[0003]目前,市面上很多智能設(shè)備廠商還沒有開發(fā)移動終端的智能手勢喚醒功能,而即便有類似功能,也不能提供用戶根據(jù)移動終端的使用情況和個人喜好進行自定義設(shè)置,有礙于用戶使用體驗的提升。
[0004]同時,目前的智能設(shè)備通常設(shè)置有多種操作模式,如兒童模式、老人模式、安全模式、普通模式等,以便用戶根據(jù)使用場景的不同選擇相應(yīng)的操作模式,但是現(xiàn)有的智能手勢喚醒功能并不能區(qū)分智能設(shè)備的不同模式,導致在不同操作模式下手勢喚醒功能可能是相同的,而用戶在使用過程中,可能希望在不同的操作模式下使用不同的手勢喚醒功能,顯然目前的技術(shù)無法滿足用戶的使用需求。
[0005]因此,如何能夠在終端處于不同的操作模式時,確保用戶能夠通過不同的手勢喚醒功能來喚醒終端成為亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的基于手勢控制終端的方案,可以在終端處于不同的操作模式時,以不同的觸控手勢來對終端進行控制,滿足了用戶在不同操作模式下的使用需求,有利于提升用戶的使用體驗。
[0007]有鑒于此,本發(fā)明提出了一種基于手勢控制終端的方法,所述終端包括多種操作模式,所述基于手勢控制終端的方法,包括:獲取所述終端的當前操作模式;在所述終端的屏幕處于滅屏狀態(tài)時,檢測發(fā)生在所述屏幕上的觸控手勢;在所述當前操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系中,查找并執(zhí)行與發(fā)生在所述屏幕上的觸控手勢相關(guān)聯(lián)的功能操作。
[0008]在該技術(shù)方案中,通過在終端的屏幕處于滅屏狀態(tài)時,檢測發(fā)生在屏幕上的觸控手勢,并在當前操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系中查找執(zhí)行與發(fā)生在屏幕上的觸控手勢相關(guān)聯(lián)的功能操作,使得當終端處于不同的操作模式時,用戶可以采用不同的觸控手勢來對終端進行控制,即在不同操作模式下,同一觸控手勢對應(yīng)的功能操作可以不同,進而能夠滿足用戶在不同操作模式下的使用需求,有利于提升用戶的使用體驗。具體地,如在正常模式下,當用戶在終端屏幕上進行上滑操作時,啟動了撥號盤;在兒童模式下,當用戶在終端屏幕上進行上滑操作時,啟動游戲功能。
[0009]在上述技術(shù)方案中,優(yōu)選地,在所述終端的屏幕處于滅屏狀態(tài)時,且在檢測發(fā)生在所述屏幕上的觸控手勢的步驟之前,還包括:檢測所述終端的手勢控制功能是否開啟;若檢測到所述手勢控制功能已經(jīng)開啟,則檢測所述終端的當前狀態(tài),并根據(jù)所述終端的當前狀態(tài)判斷是否需要暫時關(guān)閉所述手勢控制功能;在判定需要暫時關(guān)閉所述手勢控制功能時,停止響應(yīng)發(fā)生在所述屏幕上的觸控手勢;以及在判定不需要暫時關(guān)閉所述手勢控制功能時,執(zhí)行檢測發(fā)生在所述屏幕上的觸控手勢的步驟。
[0010]在該技術(shù)方案中,由于終端在使用過程中,通常會被放置在口袋、背包里,不可避免地會出現(xiàn)誤觸碰的情況,因此通過在檢測到手勢控制功能已經(jīng)開啟時,對終端的當前狀態(tài)進行檢測,并在根據(jù)終端的當前狀態(tài)判定需要暫時關(guān)閉手勢控制功能(如終端放置到了口袋、背包里)時,停止響應(yīng)發(fā)生在屏幕上的觸控手勢,使得能夠避免對終端的誤操作,并且也能夠有效降低終端的功耗。
[0011]在上述技術(shù)方案中,優(yōu)選地于,檢測所述終端的當前狀態(tài)的步驟具體包括:至少通過以下傳感器檢測所述終端的外部環(huán)境,并根據(jù)所述終端的外部環(huán)境確定所述終端的當前狀態(tài):距離傳感器和/或光照強度傳感器。
[0012]具體地,如通過距離傳感器檢測到終端周邊有物體時確定終端當前放置在口袋、背包里;或在通過距離傳感器檢測到終端周邊有物體時且通過光照強度傳感器檢測到光線較暗時,確定終端當前放置在口袋、背包里。
[0013]在上述技術(shù)方案中,優(yōu)選地,在查找并執(zhí)行與發(fā)生在所述屏幕上的觸控手勢相關(guān)聯(lián)的功能操作的步驟之前,還包括:根據(jù)用戶的設(shè)置指令,自定義設(shè)置所述多種操作模式中每種操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系。
[0014]在該技術(shù)方案中,通過根據(jù)用戶的設(shè)置指令,自定義設(shè)置每種操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系,使得用戶能夠根據(jù)自身需求靈活地定義每種操作模式下觸控手勢對應(yīng)的功能操作,有利于提升用戶的使用體驗。
[0015]在上述技術(shù)方案中,優(yōu)選地,所述功能操作包括啟動指定應(yīng)用程序,則所述基于手勢控制終端的方法,還包括:若與用戶自定義設(shè)置的任一觸控手勢相關(guān)聯(lián)的應(yīng)用程序被卸載,則刪除與所述任一觸控手勢相關(guān)的數(shù)據(jù),或?qū)⑺鋈我挥|控手勢與默認的功能操作進tx關(guān)聯(lián)存儲。
[0016]具體地,如用戶將下滑操作與啟動瀏覽器相關(guān)聯(lián),則當瀏覽器被卸載之后,則可以刪除與下滑操作有關(guān)的數(shù)據(jù),即再次進行下滑操作,終端不會進行響應(yīng);當然也可以在瀏覽器被卸載時,將下滑操作與默認的功能操作(如啟動相機)相關(guān)聯(lián)。
[0017]根據(jù)本發(fā)明的第二方面,還提出了一種基于手勢控制終端的裝置,所述終端包括多種操作模式,所述基于手勢控制終端的裝置,包括:獲取單元,用于獲取所述終端的當前操作模式;第一檢測單元,用于在所述終端的屏幕處于滅屏狀態(tài)時,檢測發(fā)生在所述屏幕上的觸控手勢;處理單元,用于在所述當前操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系中,查找并執(zhí)行與發(fā)生在所述屏幕上的觸控手勢相關(guān)聯(lián)的功能操作。
[0018]在該技術(shù)方案中,通過在終端的屏幕處于滅屏狀態(tài)時,檢測發(fā)生在屏幕上的觸控手勢,并在當前操作模式對應(yīng)的觸控手勢與功能操作的關(guān)聯(lián)關(guān)系中查找執(zhí)行與發(fā)生在屏幕上的觸控手勢相關(guān)聯(lián)的功能操作,使得當終端處于不同的操作模式時,用戶可以采用不同的觸控手勢來對終端進行控制,即在不同操作模式下,同一觸控手勢對應(yīng)的功能操作可以不同,進而能夠滿足用戶在不同操作模式下的使用需求,有利于提升用戶的使用體驗。具體地,如在正常模式下,當用戶在終端屏幕上進行上滑操作時,啟動了撥號盤;在兒童模式下,當用戶在終端屏幕上進行上滑操作時,啟動游戲功能。
[0019]在上述技術(shù)方案中,優(yōu)選地,還包括:第二檢測單元,用于在所述終端的屏幕處于滅屏狀態(tài)時,且在所述第一檢測單元檢測發(fā)生在所述屏幕上的觸控手勢之前,檢測所述終端的手勢控制功能是否開啟;第三檢測單元,用于在所述第二檢測單元檢測到所述手勢控制功能已經(jīng)開啟時,檢測所述終端的當前狀態(tài);判斷單元,用于根據(jù)所述終端的當前狀態(tài)判斷是否需要暫時關(guān)閉所述手勢控制功能;所述處理單元還用于,在所述判斷單元判定需要暫時關(guān)閉所述手勢控制功能時,停止響應(yīng)發(fā)生在所述屏幕上的觸控手勢;以及所述第一檢測單元還用于,在所述判斷單元判定不需要暫時關(guān)閉所述手勢控制功能時,執(zhí)行檢測發(fā)生在所述屏幕上的觸控手勢的操作。
[0020]在該技術(shù)方案中,由于終端在使用過程中,通常會被放置在口袋、背包里,不可避免地會出現(xiàn)誤觸碰的情況,因此通過在檢測到手勢控制功能已經(jīng)開啟時,對終端的當前狀態(tài)進行檢測,并在根據(jù)終端的當前狀態(tài)判定需要暫時關(guān)閉手勢控制功能(如終端放置到了口袋、背包里)時,停止響應(yīng)發(fā)生在屏幕上的觸控手勢,使得能夠避免對終端的誤操作,并且也能夠有效降低