本發(fā)明專利技術(shù)實(shí)施例提供了基于移動終端的應(yīng)用程序控制方法、裝置和一種移動終端,以解決現(xiàn)有技術(shù)控制應(yīng)用程序操作繁瑣的問題。所述方法包括:檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;根據(jù)夾角確定移動終端在重力感應(yīng)下的當(dāng)前位置;當(dāng)該當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序開啟的狀態(tài)控制條件時,向?qū)?yīng)的應(yīng)用程序發(fā)送啟動命令,該應(yīng)用程序啟動并執(zhí)行;當(dāng)該當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序關(guān)閉的狀態(tài)控制條件時,向?qū)?yīng)的且正在執(zhí)行的應(yīng)用程序發(fā)送關(guān)閉命令,該應(yīng)用程序關(guān)閉。通過檢測判斷位置狀態(tài)是否屬于預(yù)先設(shè)置的對應(yīng)的應(yīng)用程序控制的位置狀態(tài),根據(jù)位置狀態(tài)對應(yīng)用程序進(jìn)行控制,簡化對應(yīng)用程序進(jìn)行控制的操作步驟。
【技術(shù)實(shí)現(xiàn)步驟摘要】
基于移動終端的應(yīng)用程序控制方法、裝置和一種移動終端
本專利技術(shù)涉及通信
,特別是涉及一種基于移動終端的應(yīng)用程序控制方法、裝置和一種移動終端。
技術(shù)介紹
智能手機(jī)是指“像個人電腦一樣,具有獨(dú)立的操作系統(tǒng),可以由用戶自行安裝軟件、游戲等第三方服務(wù)商提供的程序,通過此類程序來不斷對手機(jī)的功能進(jìn)行擴(kuò)充,并可以通過移動通訊網(wǎng)絡(luò)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入的這樣一類手機(jī)的總稱”。通常使用的操作系統(tǒng)有:Symbian、WindowsMobile、Windowsphone、iOS、Linux(含Android、Maemo、MeeGo和WebOS)、PalmOS和BlackBerryOS。智能手機(jī)同傳統(tǒng)手機(jī)的外觀和操作方式類似,不僅包含觸摸屏也包含數(shù)字鍵盤和全尺寸鍵盤。但是傳統(tǒng)手機(jī)都使用的是生產(chǎn)廠商自行開發(fā)的封閉式操作系統(tǒng),所能實(shí)現(xiàn)的功能非常有限,不具備智能手機(jī)的擴(kuò)展性。多任務(wù)功能被認(rèn)為是智能手機(jī)的標(biāo)志之一,Symbian、Android和IOS都能很好的支持應(yīng)用程序之間的切換以及應(yīng)用程序在后臺運(yùn)行。現(xiàn)有的智能手機(jī)中開關(guān)應(yīng)用程序的常用方法是:在觸摸屏的操作界面中,先關(guān)閉當(dāng)前的應(yīng)用程序或者使當(dāng)前的應(yīng)用程序在后臺運(yùn)行,再點(diǎn)擊其他應(yīng)用程序的圖標(biāo)實(shí)現(xiàn)其他應(yīng)用程序的開啟,或者當(dāng)前無應(yīng)用程序運(yùn)行時,直接點(diǎn)擊應(yīng)用程序的圖標(biāo)開啟相應(yīng)的應(yīng)用程序;關(guān)閉應(yīng)用程序也需要點(diǎn)擊退出按鈕。這種方法需要找到并點(diǎn)擊應(yīng)用程序的圖標(biāo)才能開啟應(yīng)用程序,關(guān)閉時也需要點(diǎn)擊退出按鈕,操作過程比較繁瑣。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)實(shí)施例提出基于移動終端的應(yīng)用程序控制方法、裝置和一種移動終端,以解決現(xiàn)有技術(shù)控制應(yīng)用程序操作繁瑣的問題。為了解決上述問題,本專利技術(shù)實(shí)施例公開了一種基于移動終端的應(yīng)用程序控制方法,包括:檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;根據(jù)所述夾角確定所述移動終端在重力感應(yīng)下的當(dāng)前位置;當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序開啟的狀態(tài)控制條件時,向?qū)?yīng)的應(yīng)用程序發(fā)送啟動命令,該應(yīng)用程序啟動并執(zhí)行;當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序關(guān)閉的狀態(tài)控制條件時,向?qū)?yīng)的且正在執(zhí)行的應(yīng)用程序發(fā)送關(guān)閉命令,該應(yīng)用程序關(guān)閉。優(yōu)選的,還包括:判斷所述當(dāng)前位置是否滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。優(yōu)選的,所述判斷所述當(dāng)前位置是否滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件,包括:判斷所述夾角是否落入預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi);若是,則開始計時,記錄所述夾角落入所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi)的時間長度;判斷所述時間長度是否大于等于預(yù)先設(shè)置的時間長度;當(dāng)大于等于時,所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。優(yōu)選的,當(dāng)所述夾角屬于某個應(yīng)用程序開啟的角度范圍時,確定當(dāng)前位置滿足該應(yīng)用程序開啟的狀態(tài)控制條件;當(dāng)所述夾角屬于某個應(yīng)用程序關(guān)閉的角度范圍時,確定當(dāng)前位置滿足該應(yīng)用程序關(guān)閉的狀態(tài)控制條件。優(yōu)選的,所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)包括倒置狀態(tài)。優(yōu)選的,在該應(yīng)用程序啟動并執(zhí)行之前,如果另一應(yīng)用程序正在執(zhí)行,則在該應(yīng)用程序啟動后,還包括:將當(dāng)前操作界面切換為所述啟動的應(yīng)用程序的操作界面;在所述啟動的應(yīng)用程序關(guān)閉后,將當(dāng)前操作界面切換為所述另一應(yīng)用程序的操作界面。優(yōu)選的,所述啟動的應(yīng)用程序的操作界面在所述另一應(yīng)用程序的操作界面之上。優(yōu)選的,當(dāng)所述移動終端的當(dāng)前位置狀態(tài)為倒置狀態(tài)時:所述啟動的應(yīng)用程序的操作界面與所述另一應(yīng)用程序的操作界面相反。優(yōu)選的,該應(yīng)用程序啟動并執(zhí)行之后,還包括:將所述應(yīng)用程序與在其啟動之前啟動的、且正在執(zhí)行的另一應(yīng)用程序相關(guān)聯(lián),所述關(guān)聯(lián)包括:所述應(yīng)用程序從所述另一應(yīng)用程序中接收另一應(yīng)用程序正在操作的應(yīng)用數(shù)據(jù),并對應(yīng)用數(shù)據(jù)進(jìn)行相關(guān)操作。本專利技術(shù)實(shí)施例還公開了一種基于移動終端的應(yīng)用程序控制裝置,包括:夾角檢測模塊,用于檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;當(dāng)前位置確定模塊,用于根據(jù)所述夾角確定所述移動終端在重力感應(yīng)下的當(dāng)前位置;開啟命令發(fā)送模塊,用于當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序開啟的狀態(tài)控制條件時,向?qū)?yīng)的應(yīng)用程序發(fā)送啟動命令;關(guān)閉命令發(fā)送模塊,用于當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序關(guān)閉的狀態(tài)控制條件時,向?qū)?yīng)的且正在執(zhí)行的應(yīng)用程序發(fā)送關(guān)閉命令。優(yōu)選的,還包括:狀態(tài)控制條件判斷模塊,用于判斷所述當(dāng)前位置是否滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。優(yōu)選的,所述狀態(tài)控制條件判斷模塊,包括:位置狀態(tài)范圍判斷子模塊,用于判斷所述夾角是否落入預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi);時間長度記錄子模塊,用于若所述夾角落入預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi),則記錄所述夾角落入所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi)的時間長度;時間長度判斷子模塊,用于判斷所述時間長度是否大于等于預(yù)先設(shè)置的時間長度;當(dāng)大于等于時,所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。優(yōu)選的,當(dāng)所述夾角屬于某個應(yīng)用程序開啟的角度范圍時,所述狀態(tài)控制條件判斷模塊確定當(dāng)前位置滿足該應(yīng)用程序開啟的狀態(tài)控制條件;當(dāng)所述夾角屬于某個應(yīng)用程序關(guān)閉的角度范圍時,所述狀態(tài)控制條件判斷模塊確定當(dāng)前位置滿足該應(yīng)用程序關(guān)閉的狀態(tài)控制條件。優(yōu)選的,所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)包括倒置狀態(tài)。優(yōu)選的,還包括:操作界面切換模塊,用于在該應(yīng)用程序啟動并執(zhí)行之前,如果另一應(yīng)用程序正在執(zhí)行,則在該應(yīng)用程序啟動后,將當(dāng)前操作界面切換為所述啟動的應(yīng)用程序的操作界面;所述操作界面切換模塊還用于在所述啟動的應(yīng)用程序關(guān)閉后,將當(dāng)前操作界面切換為所述另一應(yīng)用程序的操作界面。優(yōu)選的,所述啟動的應(yīng)用程序的操作界面在所述另一應(yīng)用程序的操作界面之上。優(yōu)選的,當(dāng)所述移動終端的當(dāng)前位置狀態(tài)為倒置狀態(tài)時,所述啟動的應(yīng)用程序的操作界面與所述另一應(yīng)用程序的操作界面相反。優(yōu)選的,還包括:應(yīng)用關(guān)聯(lián)模塊,用于在該應(yīng)用程序啟動并執(zhí)行之后,將所述應(yīng)用程序與在其啟動之前啟動的、且正在執(zhí)行的另一應(yīng)用程序相關(guān)聯(lián),所述關(guān)聯(lián)包括:所述應(yīng)用程序從在其啟動之前啟動的,且正在執(zhí)行的另一應(yīng)用程序中接收另一應(yīng)用程序正在操作的應(yīng)用數(shù)據(jù),并對應(yīng)用數(shù)據(jù)進(jìn)行相關(guān)操作。本專利技術(shù)實(shí)施例還公開了一種移動終端,包括如權(quán)利要求10至18任一所述的基于移動終端的應(yīng)用程序控制裝置。與
技術(shù)介紹
相比,本申請包括以下優(yōu)點(diǎn):本專利技術(shù)實(shí)施例提出了一種基于移動終端的應(yīng)用程序控制方法、裝置和一種移動終端,通過檢測并判斷移動終端在重力感應(yīng)下的位置狀態(tài)是否屬于預(yù)先設(shè)置的對應(yīng)的應(yīng)用程序控制的位置狀態(tài),當(dāng)屬于開啟的位置狀態(tài)時,開啟并執(zhí)行對應(yīng)的應(yīng)用程序;當(dāng)屬于關(guān)閉的位置狀態(tài)時,關(guān)閉對應(yīng)的且正在執(zhí)行的應(yīng)用程序。無需對當(dāng)前執(zhí)行的應(yīng)用程序進(jìn)行任何操作即可控制相應(yīng)的應(yīng)用程序,簡化了應(yīng)用程序控制的操作步驟。附圖說明圖1是本專利技術(shù)實(shí)施例一所述一種基于移動終端的應(yīng)用程序控制方法流程圖;圖2是本專利技術(shù)實(shí)施例二所述一種基于移動終端的應(yīng)用程序控制方法流程圖;圖3是本專利技術(shù)實(shí)施例二所述一種基于移動終端的應(yīng)用程序控制方法示意圖;圖4是本專利技術(shù)實(shí)施例三所述一種基于移動終端的應(yīng)用程序控制方法流程圖;圖5是本專利技術(shù)實(shí)施例四所述一種基于移動終端的應(yīng)用程序控制裝置結(jié)構(gòu)圖;圖6是本專利技術(shù)實(shí)施例五所述一種基于移動終端的應(yīng)用程序控制裝置結(jié)構(gòu)圖;圖7是本專利技術(shù)實(shí)施例六所述一種基于移動終端的應(yīng)用程序控制裝置結(jié)構(gòu)圖。具本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種基于移動終端的應(yīng)用程序控制方法,其特征在于,包括:檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;根據(jù)所述夾角確定所述移動終端在重力感應(yīng)下的當(dāng)前位置;當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序開啟的狀態(tài)控制條件時,向?qū)?yīng)的應(yīng)用程序發(fā)送啟動命令,該應(yīng)用程序啟動并執(zhí)行;當(dāng)所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序關(guān)閉的狀態(tài)控制條件時,向?qū)?yīng)的且正在執(zhí)行的應(yīng)用程序發(fā)送關(guān)閉命令,該應(yīng)用程序關(guān)閉。
【技術(shù)特征摘要】
1.一種基于移動終端的應(yīng)用程序控制方法,其特征在于,包括:檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;根據(jù)所述夾角確定所述移動終端在重力感應(yīng)下的當(dāng)前位置狀態(tài);當(dāng)所述當(dāng)前位置狀態(tài)滿足預(yù)先設(shè)置的其中一個應(yīng)用程序開啟的狀態(tài)控制條件時,向?qū)?yīng)的應(yīng)用程序發(fā)送啟動命令,該應(yīng)用程序啟動并執(zhí)行;將所述應(yīng)用程序與在其啟動之前啟動的、且正在執(zhí)行的另一應(yīng)用程序相關(guān)聯(lián),所述關(guān)聯(lián)包括:所述應(yīng)用程序從所述另一應(yīng)用程序中接收另一應(yīng)用程序正在操作的應(yīng)用數(shù)據(jù),并對應(yīng)用數(shù)據(jù)進(jìn)行相關(guān)操作;當(dāng)所述當(dāng)前位置狀態(tài)滿足預(yù)先設(shè)置的其中一個應(yīng)用程序關(guān)閉的狀態(tài)控制條件時,向?qū)?yīng)的且正在執(zhí)行的應(yīng)用程序發(fā)送關(guān)閉命令,該應(yīng)用程序關(guān)閉;其中,所述狀態(tài)控制條件為通過將移動終端調(diào)整到某種位置狀態(tài),該位置狀態(tài)對應(yīng)著應(yīng)用程序的某種操作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:判斷所述當(dāng)前位置是否滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述當(dāng)前位置是否滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件,包括:判斷所述夾角是否落入預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi);若是,則開始計時,記錄所述夾角落入所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)范圍內(nèi)的時間長度;判斷所述時間長度是否大于等于預(yù)先設(shè)置的時間長度;當(dāng)大于等于時,所述當(dāng)前位置滿足預(yù)先設(shè)置的應(yīng)用程序的狀態(tài)控制條件。4.根據(jù)權(quán)利要求3所述的方法,其特征在于:當(dāng)所述夾角屬于某個應(yīng)用程序開啟的角度范圍時,確定當(dāng)前位置滿足該應(yīng)用程序開啟的狀態(tài)控制條件;當(dāng)所述夾角屬于某個應(yīng)用程序關(guān)閉的角度范圍時,確定當(dāng)前位置滿足該應(yīng)用程序關(guān)閉的狀態(tài)控制條件。5.根據(jù)權(quán)利要求3所述的方法,其特征在于:所述預(yù)先設(shè)置的應(yīng)用程序的位置狀態(tài)包括倒置狀態(tài)。6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,在該應(yīng)用程序啟動并執(zhí)行之前,如果另一應(yīng)用程序正在執(zhí)行,則在該應(yīng)用程序啟動后,還包括:將當(dāng)前操作界面切換為所述啟動的應(yīng)用程序的操作界面;在所述啟動的應(yīng)用程序關(guān)閉后,將當(dāng)前操作界面切換為所述另一應(yīng)用程序的操作界面。7.根據(jù)權(quán)利要求6所述的方法,其特征在于:所述啟動的應(yīng)用程序的操作界面在所述另一應(yīng)用程序的操作界面之上。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述移動終端的當(dāng)前位置狀態(tài)為倒置狀態(tài)時:所述啟動的應(yīng)用程序的操作界面與所述另一應(yīng)用程序的操作界面相反。9.一種基于移動終端的應(yīng)用程序控制裝置,其特征在于,包括:夾角檢測模塊,用于檢測移動終端的重力加速度與移動終端的加速度計中縱向坐標(biāo)軸之間所形成的夾角;當(dāng)前位置確定模塊,用于根據(jù)所述夾角確定所述移動終端在重力感應(yīng)下的當(dāng)前...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李棽,洪鋒,王建平,
申請(專利權(quán))人:北京小米科技有限責(zé)任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。