一種應(yīng)用程序的控制方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊技術(shù)領(lǐng)域,具體涉及一種應(yīng)用程序的控制方法及用戶終端。
【背景技術(shù)】
[0002]目前,移動手機(jī)、平板電腦等用戶終端已經(jīng)得到了廣泛應(yīng)用。其中,這些用戶終端不僅顯示屏越來越大,而且可以安裝的應(yīng)用程序也越來越多。然而在實(shí)踐中發(fā)現(xiàn),如果用戶終端的顯示屏比較大,并且用戶終端安裝的應(yīng)用程序也很多時,用戶在單手持著用戶終端時,就很難快速地啟動某一應(yīng)用程序,從而降低了應(yīng)用程序的啟動效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例公開了一種應(yīng)用程序的控制方法及用戶終端,能夠提升應(yīng)用程序的啟動效率。
[0004]本發(fā)明實(shí)施例第一方面公開一種應(yīng)用程序的控制方法,包括:
[0005]檢測對顯示屏的某一位置的第一階段觸壓操作;
[0006]在所述第一階段觸壓操作的觸壓過程中,將所述顯示屏顯示的多個應(yīng)用程序圖標(biāo)收攏至以所述位置為圓心的圓周上,并且顯示以所述位置為固定旋轉(zhuǎn)點(diǎn)的指針;
[0007]檢測對所述位置的第二階段觸壓操作;
[0008]在所述第二階段觸壓操作的觸壓過程中,控制所述指針旋轉(zhuǎn);
[0009]當(dāng)所述第二階段觸壓操作結(jié)束時,控制所述指針停止旋轉(zhuǎn),并啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0010]作為一種可選的實(shí)施方式,在控制所述指針停止旋轉(zhuǎn)之后,以及在啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序之前,所述方法還包括:
[0011]采集用戶的聲紋信息;
[0012]識別所述用戶的聲紋信息是否與存儲的預(yù)設(shè)聲紋信息相匹配,如果相匹配,執(zhí)行所述的啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序的步驟。
[0013]作為一種可選的實(shí)施方式,在采集用戶的聲紋信息之后,以及所述識別所述用戶的聲紋信息是否與存儲的預(yù)設(shè)聲紋信息相匹配之前,所述方法還包括:
[0014]向所述顯示屏所在的用戶終端綁定的穿戴設(shè)備請求預(yù)設(shè)聲紋信息。
[0015]作為一種可選的實(shí)施方式,在識別所述用戶的聲紋信息與存儲的預(yù)設(shè)聲紋信息相匹配之后,以及在啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序之前,所述方法還包括:
[0016]采集用戶的臉部圖像;
[0017]識別所述用戶的臉部圖像是否與存儲的預(yù)設(shè)臉部圖像相匹配,如果相匹配,執(zhí)行所述的啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序的步驟。
[0018]作為一種可選的實(shí)施方式,在采集用戶的臉部圖像之后,以及所述識別所述用戶的臉部圖像是否與存儲的預(yù)設(shè)臉部圖像相匹配之前,所述方法還包括:
[0019]向所述顯示屏所在的用戶終端綁定的穿戴設(shè)備請求預(yù)設(shè)臉部圖像。
[0020]作為一種可選的實(shí)施方式,在識別所述用戶的臉部圖像與存儲的預(yù)設(shè)臉部圖像相匹配之后,以及在啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序之前,所述方法還包括:
[0021]采集所述位置的觸摸指紋;
[0022]識別所述觸摸指紋是否與存儲的預(yù)設(shè)指紋相匹配,如果相匹配,執(zhí)行所述的啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序的步驟。
[0023]作為一種可選的實(shí)施方式,在采集所述位置的觸摸指紋之后,以及所述識別所述觸摸指紋是否與存儲的預(yù)設(shè)指紋相匹配之前,所述方法還包括:
[0024]向所述顯示屏所在的用戶終端綁定的穿戴設(shè)備請求預(yù)設(shè)指紋。
[0025]作為一種可選的實(shí)施方式,所述啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序,包括:
[0026]檢測所述顯示屏所在的用戶終端是否發(fā)生第一甩動作事件,如果所述用戶終端發(fā)生第一甩動作事件,檢測所述用戶終端綁定的穿戴設(shè)備是否發(fā)生第二甩動作事件,如果所述穿戴設(shè)備發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間是否均位于預(yù)設(shè)時長內(nèi),以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長是否均位于所述預(yù)設(shè)時長內(nèi),如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間均位于預(yù)設(shè)時長內(nèi),以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長均位于所述預(yù)設(shè)時長內(nèi),判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時間的差值小于第一預(yù)設(shè)閾值,判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預(yù)設(shè)閾值,確定所述用戶終端以及所述穿戴設(shè)備均在所述預(yù)設(shè)時長內(nèi)發(fā)生同一動作事件,開啟所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0027]本發(fā)明實(shí)施例第二方面公開一種用戶終端,所述用戶終端包括顯示屏,包括:
[0028]檢測單元,用于檢測對所述顯示屏的某一位置的第一階段觸壓操作;
[0029]顯示單元,用于在所述檢測單元檢測到的所述第一階段觸壓操作的觸壓過程中,將所述顯示屏顯示的多個應(yīng)用程序圖標(biāo)收攏至以所述位置為圓心的圓周上,并且顯示以所述位置為固定旋轉(zhuǎn)點(diǎn)的指針;
[0030]所述檢測單元,還用于檢測對所述位置的第二階段觸壓操作;
[0031]旋轉(zhuǎn)單元,用于在所述檢測單元檢測到的所述第二階段觸壓操作的觸壓過程中,控制所述指針旋轉(zhuǎn);
[0032]所述旋轉(zhuǎn)單元,還用于在所述檢測單元檢測到所述第二階段觸壓操作結(jié)束時,控制所述指針停止旋轉(zhuǎn);
[0033]啟動單元,用于啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0034]作為一種可選的實(shí)施方式,所述的用戶終端還包括:
[0035]聲紋采集單元,用于在所述旋轉(zhuǎn)單元控制所述指針停止旋轉(zhuǎn)之后,采集用戶的聲紋信息;
[0036]聲紋識別單元,用于識別所述用戶的聲紋信息是否與存儲的預(yù)設(shè)聲紋信息相匹配;
[0037]所述啟動單元,具體用于在所述聲紋識別單元的識別結(jié)果為是時,啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0038]作為一種可選的實(shí)施方式,所述的用戶終端還包括:
[0039]圖像采集單元,用于在所述聲紋識別單元的識別結(jié)果為是時,采集用戶的臉部圖像;
[0040]圖像識別單元,用于識別所述用戶的臉部圖像是否與存儲的預(yù)設(shè)臉部圖像相匹配;
[0041]所述啟動單元,具體用于在所述聲紋識別單元的識別結(jié)果為是時,以及所述圖像識別單元的識別結(jié)果也為是時,啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0042]作為一種可選的實(shí)施方式,所述的用戶終端還包括:
[0043]指紋采集單元,用于在所述圖像識別單元的識別為是時,采集所述被觸摸點(diǎn)的觸摸指紋;
[0044]指紋識別單元,用于識別所述位置是否與存儲的預(yù)設(shè)指紋相匹配;
[0045]所述啟動單元,具體用于在所述聲紋識別單元的識別結(jié)果為是時,以及所述圖像識別單元的識別結(jié)果也為是時,以及所述指紋識別單元的識別結(jié)果也為是時,啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0046]作為一種可選的實(shí)施方式,所述啟動單元啟動所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序的方式具體為:
[0047]所述啟動單元,用于檢測所述用戶終端是否發(fā)生第一甩動作事件,如果所述用戶終端發(fā)生第一甩動作事件,檢測所述用戶終端綁定的穿戴設(shè)備是否發(fā)生第二甩動作事件,如果所述穿戴設(shè)備發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間是否均位于預(yù)設(shè)時長內(nèi),以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長是否均位于所述預(yù)設(shè)時長內(nèi),如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間均位于預(yù)設(shè)時長內(nèi),以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長均位于所述預(yù)設(shè)時長內(nèi),判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時間的差值小于第一預(yù)設(shè)閾值,判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預(yù)設(shè)閾值,確定所述用戶終端以及所述穿戴設(shè)備均在所述預(yù)設(shè)時長內(nèi)發(fā)生同一動作事件,開啟所述指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序。
[0048]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
[0049]本發(fā)明實(shí)施例中,用戶在單手持著用戶終端時,用戶終端可以在用戶拇指對顯示屏的某一位置的第一階段觸壓操作的觸壓過程中,將顯示屏顯示的多個應(yīng)用程序圖標(biāo)收攏至以該位置為圓心的圓周上,并且顯示以該位置為固定旋轉(zhuǎn)點(diǎn)的指針;更進(jìn)一步地,用戶終端可以在該用戶拇指對該位置的第二階段觸壓操作的觸壓過程中,按照預(yù)設(shè)角速度旋轉(zhuǎn)該指針;當(dāng)?shù)诙A段觸壓操作結(jié)束時,用戶終端可以控制指針停止旋轉(zhuǎn),并啟動指針停止旋轉(zhuǎn)時所指向的目標(biāo)應(yīng)用程序標(biāo)識所屬的應(yīng)用程序,從而可以實(shí)現(xiàn)在用戶單手持著用戶終端的情況下也能快速地啟動應(yīng)用程序,不僅可以提升應(yīng)用程序的啟動效率,還可以提升用戶體驗(yàn)。
[0050]另外,