一種應用控制的方法及裝置的制造方法
【技術領域】
[0001]本發明實施例涉及電子設備應用技術,尤其涉及一種應用控制的方法及裝置。
【背景技術】
[0002]隨著電子技術的發展,移動終端得到普遍應用,用戶希望在使用移動終端的同時獲得更好的體驗。
[0003]以觸屏手機為例,當用戶需要開啟某個應用時,通過點擊該應用在菜單界面中對應的圖標實現該應用的啟動。當用戶需要啟動另一應用時,用戶首先切換到菜單界面,然后從菜單界面中選擇需要啟動的另一應用啟動。例如:用戶希望同時啟動微博、郵箱、音樂播放器,則用戶需要先從菜單界面選擇微博應用進行啟動,然后切換到菜單界面并從菜單界面中選擇郵箱應用進行啟動,再切換到菜單界面并從菜單界面中選擇音樂播放器應用。
[0004]可見,隨著用戶欲啟動應用數量的增多,用戶切換到菜單界面并從菜單界面選擇欲開啟應用的次數隨之增加,操作繁瑣。
【發明內容】
[0005]本發明提供一種應用控制的方法及裝置,以實現用戶通過隔空手勢開啟終端上的應用。本發明使用超聲波傳感器作為接近傳感器,避免受到油污、黑色物體、太陽強光或者紅外光的影響。
[0006]第一方面,本發明實施例提供了一種應用控制的方法,包括:
[0007]獲取目標物體與所述終端之間的目標距離;
[0008]確定與所述目標距離匹配的預設距離區間;
[0009]根據所述目標距離所處的預設距離區間確定對應的目標應用集合;
[0010]啟動所述對應的目標應用集合中的至少一個預設應用。
[0011]第二方面,本發明實施例還提供了一種應用控制的裝置,該裝置包括:
[0012]目標距離獲取單元,用于通過終端上安裝的超聲波傳感器獲取目標物體與所述終端之間的目標距離;
[0013]目標距離區間確定單元,用于確定與所述目標距離獲取單元獲取的所述目標距離匹配的預設距離區間;
[0014]目標應用集合確定單元,用于根據所述目標距離區間確定單元得到的所述目標距離所處的預設距離區間確定對應的目標應用集合;
[0015]預設應用啟動單元,用于啟動所述目標應用集合確定單元確定的所述對應的目標應用集合中的至少一個預設應用。
[0016]本發明首先通過超聲波傳感器獲取目標物體與終端之間的目標距離,確定與所述目標距離匹配的預設距離區間;而后,根據所述目標距離所處的預設距離區間確定對應的目標應用集合,最后啟動所述對應的目標應用集合中的至少一個預設應用。與現有技術中通過對觸摸屏進行觸控操作啟動應用時,用戶執行應用啟動操作的次數隨開啟應用數量的增加而增加,操作繁瑣相比,本發明通過獲取目標物體與終端之間的目標距離可確定并啟動至少一個預設應用,進而用戶只需要將手在距離終端目標距離的空中移動,即可開啟與該目標距離對應的至少一個預設應用,實現同時開啟至少一個預設應用,操作簡便。同時,本發明為用戶提供了一種全新的應用開啟方式,即通過隔空操作啟動多個預設應用,提高用戶體驗。
【附圖說明】
[0017]圖1是本發明實施例一中的應用控制的方法的流程圖;
[0018]圖2是本發明實施例二中的應用控制的方法的流程圖;
[0019]圖3是本發明實施例三中的第一個應用控制的方法的流程圖;
[0020]圖4是本發明實施例三中的第二個應用控制的方法的流程圖;
[0021]圖5是本發明實施例三中的第三個應用控制的方法的流程圖;
[0022]圖6是本發明實施例四中的第一個應用控制的裝置的結構示意圖;
[0023]圖7是本發明實施例四中的第二個應用控制的裝置的結構示意圖;
[0024]圖8是本發明實施例四中的第三個應用控制的裝置的結構示意圖;
[0025]圖9是本發明實施例四中的第四個應用控制的裝置的結構示意圖;
[0026]圖10是本發明實施例四中的第五個應用控制的裝置的結構示意圖;
[0027]圖11是本發明實施例四中的第六個應用控制的裝置的結構示意圖;
[0028]圖12是本發明實施例四提供的應用控制的裝置的超聲波傳感器的結構示意圖。
【具體實施方式】
[0029]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0030]實施例一
[0031]圖1為本發明實施例一提供的應用控制的方法的流程圖,該方法可以由能夠實現應用控制的終端來執行,具體包括如下步驟:
[0032]步驟110、獲取目標物體與終端之間的目標距離。
[0033]在本發明實施例中,利用安裝于終端上的超聲波傳感器來獲取目標物體與終端之間的目標距離。所述超聲波傳感器包括至少一個發射端和至少一個接收端。所述發射端用于發射超聲波,超聲波遇到目標物體后被反射彈回,接收端用于接收反射彈回的超聲波。根據發射端發出超聲波的時間、接收端接收到超聲波的時間以及超聲波的傳輸速度可確定目標物體與終端之間的距離。目標物體可以為但不限于用戶的手指、手掌、面部、或者觸摸筆等,終端可以為但不限于智能手機、平板電腦、筆記本電腦、智能穿戴手機等終端。
[0034]步驟120、確定與所述目標距離匹配的預設距離區間。
[0035]根據實際需要,在超聲波傳感器的可探測距離極限(比如200cm)范圍內預設一個或多個距離區間。
[0036]獲取目標距離后,將目標距離與各個預設距離區間進行匹配,如果目標距離落入到某個預設距離區間內,則可以確定目標距離所處的預設距離區間。
[0037]當預設距離區間為多個時,該多個預設距離區間中的相鄰預設距離區間的端點值可以是連續的,也可以是非連續的(即間隔)。
[0038]示例性地,假設超聲波傳感器的可探測距離為200cm,從超聲波傳感器所處的位置由近及遠依次設置4個距離區間,[0cm,50cm]為第一預設距離區間,(50cm,100cm]為第二預設距離區間,(100cm,140cm]為第三預設距離區間,[150cm,200cm]為第四預設距離區間,此時相鄰的第一預設距離區間和第二預設距離區間、以及相鄰的第二預設距離區間和第三預設距離區間的端點值都是連續的,但相鄰的第三預設距離區間和第四預設距離區間的端點值是非連續的(即間隔)。需要說明的是,本發明實施例對于預設距離區間的數量以及多個預設距離區間中的相鄰預設距離區間端點值的設置并不對本發明造成限定,預設距離區間的數量和設置方式可以根據發明目的作出調整。
[0039]步驟130、根據目標距離所處的預設距離區間確定對應的目標應用集合。
[0040]預先設置各個預設距離區間所對應的目標應用集合,所述目標應用集合可以包括一個或者多個應用。
當前第1頁
1 
2 
3 
4