一種動態(tài)設置快捷操作的方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及人機交互技術領域,尤其涉及一種動態(tài)設置快捷操作的方法和系統(tǒng)。
【背景技術】
[0002]目前大部分的用戶在使用移動智能終端,如智能手機的過程中,都會下載很多應用,同時為了方便使用,也會設置很多巧妙、易操作的快捷方式,以實現(xiàn)快速便捷的執(zhí)行個性化功能的目的。如,黑屏狀態(tài)下在屏幕上繪制不同的圖案可以執(zhí)行對應的不同功能,或設置快捷鍵執(zhí)行手電筒或音樂功能等。這樣的快捷方式能夠快速的啟動用戶所需的功能,不過這些快捷方式對應的快捷操作或快捷鍵一經(jīng)設置,就是固定不變的,在有些場合下使用還是不太方便,大大降低了用戶的體驗度。所以,工程師可以對此需求進行優(yōu)化。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提出一種動態(tài)設置快捷操作的方法和系統(tǒng),能夠根據(jù)位置與動作的變化,設置對應的快捷操作指令和快捷功能,以便處于變化的場合也能實現(xiàn)快速啟動所需功能的目的,用戶體驗度高。
[0004]為達此目的,本發(fā)明采用以下技術方案:
[0005]第一方面,提供一種動態(tài)設置快捷操作的方法,包括:
[0006]獲得位置信息和動作信息,根據(jù)所述位置信息和動作信息,匹配出預設模式數(shù)據(jù)庫中的預設模式類型;
[0007]根據(jù)匹配出的所述預設模式類型,設置快捷操作指令和所述快捷操作指令對應的快捷功能。
[0008]其中,所述設置快捷操作指令和所述快捷操作指令對應的快捷功能之后,還包括:
[0009]建立并保存所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系;
[0010]建立并保存所述快捷操作指令和所述預設模式類型的映射關系;
[0011 ]確定處于任意一項預設模式類型時,當接收到相應的快捷操作指令時,執(zhí)行所述快捷操作指令對應的快捷功能。
[0012]其中,所述建立并保存所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系之后,還包括:
[0013]將所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系顯示于屏
[0014]其中,所述將所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系顯示于屏幕之后,還包括:
[0015]經(jīng)過預設時長之后,關閉顯示于屏幕的所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系;或;
[0016]將關閉按鈕顯示于屏幕,當所述關閉按鈕接收到觸發(fā)指令,則關閉顯示于屏幕的所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系。
[0017]其中,所述根據(jù)所述位置信息和動作信息,匹配出預設模式數(shù)據(jù)庫中的預設模式類型,包括:
[0018]若所述位置信息為樓宇或公園且所述運動加速度大于等于預設第一閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為跑步模式;
[0019]若所述位置信息為高速公路且所述運動加速度大于等于預設第二閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為開車模式;
[0020]若所述位置信息為景區(qū)且所述運動加速度小于等于預設第三閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為景區(qū)模式;
[0021]若所述位置信息為機場且所述運動加速度小于等于預設第四閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為機場模式;
[0022]若所述位置信息為商超且所述運動加速度小于等于預設第五閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為商超模式。
[0023]其中,所述根據(jù)匹配出的所述預設模式類型,設置快捷操作指令和所述快捷操作指令對應的快捷功能,包括:
[0024]若匹配出的所述預設模式類型為跑步模式,則設置快捷操作指令和所述快捷操作指令對應的切換歌曲功能;
[0025]若匹配出的所述預設模式類型為開車模式,則設置快捷操作指令和所述快捷操作指令對應的接聽電話功能或撥打電話功能;
[0026]若匹配出的所述預設模式類型為景區(qū)模式,則設置快捷操作指令和所述快捷操作指令對應的拍照功能或攝像功能;
[0027]若匹配出的所述預設模式類型為機場模式,則設置快捷操作指令和所述快捷操作指令對應的開啟飛行模式功能;
[0028]若匹配出的所述預設模式類型為商超模式,則設置快捷操作指令和所述快捷操作指令對應的掃描二維碼功能或掃描條形碼功能。
[0029]其中,所述快捷操作指令包括按鍵操作指令、單擊操作指令、雙擊操作指令、滑動操作指令和拖曳操作指令。
[0030]其中,所述獲得位置信息和動作信息之前,還包括:
[0031]將動態(tài)設置快捷操作的設置按鍵顯示于屏幕,若所述設置按鍵接收到觸發(fā)指令,則啟動動態(tài)設置快捷操作的功能。
[0032]第二方面,提供一種動態(tài)設置快捷操作的系統(tǒng),包括以下單元:
[0033]匹配單元,用于獲得位置信息和動作信息,根據(jù)所述位置信息和動作信息,匹配出預設模式數(shù)據(jù)庫中的預設模式類型;
[0034]設置單元,用于根據(jù)匹配出的所述預設模式類型,設置快捷操作指令和所述快捷操作指令對應的快捷功能。
[0035]其中,所述系統(tǒng)還包括執(zhí)行單元,所述執(zhí)行單元,用于:
[0036]建立并保存所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系;
[0037]建立并保存所述快捷操作指令和所述預設模式類型的映射關系;
[0038]確定處于任意一項預設模式類型時,當接收到相應的快捷操作指令時,執(zhí)行所述快捷操作指令對應的快捷功能。
[0039]其中,所述系統(tǒng)還包括顯示單元,所述顯示單元,用于:
[0040]將所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系顯示于屏蒂。
[0041]其中,所述系統(tǒng)還包括關閉單元,所述關閉單元,用于:
[0042]經(jīng)過預設時長之后,關閉顯示于屏幕的所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系;或;
[0043]將關閉按鈕顯示于屏幕,當所述關閉按鈕接收到觸發(fā)指令,則關閉顯示于屏幕的所述快捷操作指令和所述快捷操作指令對應的快捷功能的映射關系。
[0044]其中,所述根據(jù)所述位置信息和動作信息,匹配出預設模式數(shù)據(jù)庫中的預設模式類型,包括:
[0045]若所述位置信息為樓宇或公園且所述運動加速度大于等于預設第一閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為跑步模式;
[0046]若所述位置信息為高速公路且所述運動加速度大于等于預設第二閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為開車模式;
[0047]若所述位置信息為景區(qū)且所述運動加速度小于等于預設第三閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為景區(qū)模式;
[0048]若所述位置信息為機場且所述運動加速度小于等于預設第四閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為機場模式;
[0049]若所述位置信息為商超且所述運動加速度小于等于預設第五閾值,則匹配出的預設模式數(shù)據(jù)庫中的預設模式類型為商超模式。
[0050]其中,所述設置單元,具體用于:
[0051]若匹配出的所述預設模式類型為跑步模式,則設置快捷操作指令和所述快捷操作指令對應的切換歌曲功能;
[0052]若匹配出的所述預設模式類型為開車模式,則設置快捷操作指令和所述快捷操作指令對應的接聽電話功能或撥打電話功能;
[0053]若匹配出的所述預設模式類型為景區(qū)模式,則設置快捷操作指令和所述快捷操作指令對應的拍照功能或攝像功能;
[0054]若匹配出的所述預設模式類型為機場模式,則設置快捷操作指令和所述快捷操作指令對應的開啟飛行模式功能;
[0055]若匹配出的所述預設模式類型為商超模式,則設置快捷操作指令和所述快捷操作指令對應的掃描二維碼功能或掃描條形碼功能。
[0056]其中,所述快捷操作指令包括按鍵操作指令、單擊操作指令、雙擊操作指令、滑動操作指令和拖