一種對移動終端進行操作的方法和移動終端的制作方法
【專利摘要】本發(fā)明實施例提供一種對移動終端進行操作的方法和移動終端,方法包括:啟動輔助操作功能,輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置;虛擬延長棒的近端位于能夠檢測到移動終端外部的初始操作的位置,根據(jù)初始操作進行移動;遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域;根據(jù)初始操作,在目的區(qū)域中執(zhí)行與初始操作相同的衍生操作。手指需要對目的區(qū)域中的控件進行操作,此過程中,手指位于目的區(qū)域之外,在虛擬延長棒的近端控制虛擬延長棒,將在近端檢測到的操作直接在目的區(qū)域中執(zhí)行,使得對于移動終端的操作能夠覆蓋整個顯示屏幕。
【專利說明】一種對移動終端進行操作的方法和移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù),特別是指一種對移動終端進行操作的方法和移動終端。
【背景技術(shù)】
[0002]用戶操控手機的過程中,會有一些慣常的操作動作,例如,單手操控手機時一般是用大拇指。
[0003]現(xiàn)有技術(shù)存在如下問題:對于大屏幕-如5英寸以上的移動終端,拇指的長度不夠,操作起來不夠方便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是提供一種對移動終端進行操作的方法和移動終端,解決現(xiàn)有技術(shù)中,當移動終端的屏幕足夠大時,在其上的操作不靈便的缺陷。
[0005]為解決上述技術(shù)問題,本發(fā)明的實施例提供一種對移動終端進行操作的方法,包括:啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置;虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,根據(jù)初始操作進行移動;遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域;根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
[0006]所述的方法中,啟動輔助操作功能的方式包括:在移動終端上按壓單一按鍵或者組合鍵,或者,搖動移動終端,長按顯示屏幕或者在顯示屏幕上滑動。
[0007]所述的方法中,虛擬延長棒具有長度、寬度、傾斜度和靈敏度;所述長度是從近端到遠端的直線距離,所述寬度是預(yù)先設(shè)置的固定值,所述傾斜度是虛擬延長棒與顯示屏幕的底端之間的偏角;所述靈敏度是關(guān)于初始操作的閾值參數(shù),在近端檢測到的初始操作符合該閾值參數(shù)時允許虛擬延長棒移動。
[0008]所述的方法中,遠端位于與近端相背離的位置,具體包括:當虛擬延長棒的近端靠近顯示屏幕的底端時,遠端位于顯示屏幕的靠近頂端的位置處;當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,遠端位于顯示屏幕的第二側(cè)邊。
[0009]所述的方法中,遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,具體包括:近端的移動方向與遠端的移動方向一致,近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
[0010]所述的方法中,根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作,具體包括:查詢到位于近端的初始操作對應(yīng)的操作代碼,確定所述目的區(qū)域中的控件,向所述控件發(fā)送所述操作代碼,操作代碼到達控件觸發(fā)所述控件根據(jù)所述操作代碼執(zhí)行操作。
[0011]一種移動終端,包括:輔助操作單元,用于啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置;虛擬延長棒單元,用于設(shè)置虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,根據(jù)初始操作進行移動;移動單元,用于遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域;衍生操作單元,用于根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
[0012]所述的移動終端中,還包括:虛擬延長棒調(diào)整單元,用于當虛擬延長棒的近端靠近顯示屏幕的底端時,設(shè)置遠端位于顯示屏幕的靠近頂端的位置處;當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,設(shè)置遠端位于顯示屏幕的第二側(cè)邊。
[0013]所述的移動終端中,移動單元包括:近端與遠端協(xié)調(diào)模塊,用于保持近端的移動方向與遠端的移動方向一致,保持近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
[0014]所述的移動終端中,衍生操作單元包括:操作傳遞模塊,用于查詢到位于近端的初始操作對應(yīng)的操作代碼,確定所述目的區(qū)域中的控件,向所述控件發(fā)送所述操作代碼,操作代碼到達控件觸發(fā)所述控件根據(jù)所述操作代碼執(zhí)行操作。
[0015]本發(fā)明的上述技術(shù)方案的有益效果如下:用戶的手指需要對目的區(qū)域中的控件進行操作,此過程中,手指位于目的區(qū)域之外,在虛擬延長棒的近端控制虛擬延長棒,使得虛擬延長棒的遠端位于目的區(qū)域,并將在近端檢測到的操作直接在目的區(qū)域中執(zhí)行,使得對于移動終端的操作能夠覆蓋整個顯示屏幕,方便并且靈活。
【專利附圖】
【附圖說明】
[0016]圖1表示一種對移動終端進行操作的方法的流程示意圖;
[0017]圖2表示一種移動終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。
[0019]設(shè)置一個虛擬的延長棒,通過該延長棒對移動終端進行操作。
[0020]本發(fā)明實施例提供一種對移動終端進行操作的方法,如圖1所示,包括:
[0021]步驟101,啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端;
[0022]步驟102,虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,并根據(jù)初始操作進行移動,遠端位于與近端相背離的位置;
[0023]步驟103,遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域;
[0024]步驟104,根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
[0025]應(yīng)用所提供的技術(shù),用戶的手指需要對目的區(qū)域中的控件進行操作,此過程中,手指位于目的區(qū)域之外,在虛擬延長棒的近端控制虛擬延長棒,使得虛擬延長棒的遠端位于目的區(qū)域,并將在近端檢測到的操作直接在目的區(qū)域中執(zhí)行,使得對于移動終端的操作能夠覆蓋整個顯示屏幕,方便并且靈活。
[0026]在一個優(yōu)選實施例中,啟動輔助操作功能的方式包括:
[0027]在移動終端上按壓單一按鍵或者組合鍵,
[0028]搖動移動終端,長按顯示屏幕或者在顯示屏幕上滑動。
[0029]在一個優(yōu)選實施例中,虛擬延長棒具有長度、寬度、傾斜度和靈敏度;
[0030]所述長度是從近端到遠端的直線距離,
[0031]所述寬度是預(yù)先設(shè)置的固定值,
[0032]所述傾斜度是虛擬延長棒與顯示屏幕的底端之間的偏角;
[0033]所述靈敏度是關(guān)于初始操作的閾值參數(shù),在近端檢測到的初始操作符合該閾值參數(shù)時允許虛擬延長棒移動。
[0034]偏角通常是90°或者是0°。
[0035]具體而言,用戶在定制長度的過程中,可以在顯示屏幕上用手指劃出一道線段,線段的長度就是虛擬延長棒的長度;線段的傾斜度就是虛擬延長棒的傾斜度。
[0036]在一個優(yōu)選實施例中,遠端位于與近端相背離的位置,具體包括:
[0037]當虛擬延長棒的近端靠近顯示屏幕的底端時,遠端位于顯示屏幕的靠近頂端的位置處;
[0038]當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,遠端位于顯示屏幕的第二側(cè)邊。
[0039]若虛擬延長棒的近端位于靠近顯示屏幕的底端的位置處,則偏角應(yīng)當是90°,若虛擬延長棒的近端位于靠近兩個側(cè)邊中的第一側(cè)邊時,表明用戶此時是橫持著移動終端,則偏角應(yīng)當是O°。
[0040]在一個優(yōu)選實施例中,遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,具體包括:
[0041]近端的移動方向與遠端的移動方向一致,
[0042]近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
[0043]幅度比例表征了在近端的初始操作與遠端的衍生操作之間的關(guān)系,幅度比例默認值是1,表明虛擬延長棒在工作過程中是剛性的,不會發(fā)生形變;若幅度比例不是默認值,例如是X,表明近端的移動幅度與遠端的操作距離之間存在差異,由于虛擬延長棒位于顯示屏幕中,為幫助用戶能夠準確的操縱虛擬延長棒,此時,在虛擬延長棒的移動過程中,不再表現(xiàn)為剛性的,而是遠端的移動速度是近端的X倍,此時的虛擬延長棒不再是直棒。
[0044]當X是一個大于I的數(shù)值時,表明用戶需要通過自己手指的細微操控來實現(xiàn)對位于遠端的控件的實際控制,當X是一個小于I的數(shù)值時,表明用戶需要通過自己手指的操控來實現(xiàn)對位于遠端的控件的精細控制。
[0045]在一個優(yōu)選實施例中,根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作,具體包括:
[0046]檢測到位于近端的初始操作,
[0047]確定所述目的區(qū)域中的控件,
[0048]向所述控件發(fā)送所述初始操作對應(yīng)的操作代碼,操作代碼到達控件啟動所述衍生操作。
[0049]本發(fā)明實施例提供一種移動終端,如圖2所示,包括:
[0050]輔助操作單元201,用于啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置;
[0051]虛擬延長棒單元202,用于設(shè)置虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,根據(jù)初始操作進行移動;
[0052]移動單元203,用于遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域;
[0053]衍生操作單元204,用于根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
[0054]在一個優(yōu)選實施例中,還包括:
[0055]虛擬延長棒調(diào)整單元,與虛擬延長棒單元202連接,用于當虛擬延長棒的近端靠近顯示屏幕的底端時,設(shè)置遠端位于顯示屏幕的靠近頂端的位置處;
[0056]當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,設(shè)置遠端位于顯示屏幕的第二側(cè)邊。
[0057]在一個優(yōu)選實施例中,移動單元203包括:
[0058]近端與遠端協(xié)調(diào)模塊,用于保持近端的移動方向與遠端的移動方向一致,
[0059]保持近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
[0060]在一個優(yōu)選實施例中,衍生操作單元204包括:
[0061]操作傳遞模塊,用于查詢到位于近端的初始操作對應(yīng)的操作代碼,確定所述目的區(qū)域中的控件,向所述控件發(fā)送所述操作代碼,操作代碼到達控件觸發(fā)所述控件根據(jù)所述操作代碼執(zhí)行操作。
[0062]采用本方案之后的優(yōu)勢是:用戶的手指需要對目的區(qū)域中的控件進行操作,此過程中,手指位于目的區(qū)域之外,在虛擬延長棒的近端控制虛擬延長棒,使得虛擬延長棒的遠端位于目的區(qū)域,并將在近端檢測到的操作直接在目的區(qū)域中執(zhí)行,使得對于移動終端的操作能夠覆蓋整個顯示屏幕,方便并且靈活。
[0063]以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種對移動終端進行操作的方法,其特征在于,包括: 啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置; 虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,根據(jù)初始操作進行移動; 遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域; 根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,啟動輔助操作功能的方式包括: 在移動終端上按壓單一按鍵或者組合鍵, 或者,搖動移動終端,長按顯示屏幕或者在顯示屏幕上滑動。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,虛擬延長棒具有長度、寬度、傾斜度和靈敏度; 所述長度是從近端到遠端的直線距離, 所述寬度是預(yù)先設(shè)置的固定值, 所述傾斜度是虛擬延長棒與顯示屏幕的底端之間的偏角; 所述靈敏度是關(guān)于初始操作的閾值參數(shù),在近端檢測到的初始操作符合該閾值參數(shù)時允許虛擬延長棒移動。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,遠端位于與近端相背離的位置,具體包括: 當虛擬延長棒的近端靠近顯示屏幕的底端時,遠端位于顯示屏幕的靠近頂端的位置處; 當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,遠端位于顯示屏幕的第二側(cè)邊。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,具體包括: 近端的移動方向與遠端的移動方向一致, 近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作,具體包括: 查詢到位于近端的初始操作對應(yīng)的操作代碼, 確定所述目的區(qū)域中的控件, 向所述控件發(fā)送所述操作代碼,操作代碼到達控件觸發(fā)所述控件根據(jù)所述操作代碼執(zhí)行操作。
7.一種移動終端,其特征在于,包括: 輔助操作單元,用于啟動輔助操作功能,所述輔助操作功能在顯示屏幕中提供一個虛擬延長棒,虛擬延長棒具有近端和遠端,遠端位于與近端相背離的位置; 虛擬延長棒單元,用于設(shè)置虛擬延長棒的近端位于能夠檢測到來自移動終端外部的初始操作的位置,根據(jù)初始操作進行移動;移動單元,用于遠端根據(jù)近端的移動方向和移動幅度,在相同的移動方向上移動一個操作距離,到達一目的區(qū)域; 衍生操作單元,用于根據(jù)所述初始操作,在所述目的區(qū)域中執(zhí)行與所述初始操作相同的衍生操作。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,還包括: 虛擬延長棒調(diào)整單元,用于當虛擬延長棒的近端靠近顯示屏幕的底端時,設(shè)置遠端位于顯示屏幕的靠近頂端的位置處; 當虛擬延長棒的近端靠近顯示屏幕的兩個側(cè)邊中的第一側(cè)邊時,設(shè)置遠端位于顯示屏幕的第二側(cè)邊。
9.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,移動單元包括: 近端與遠端協(xié)調(diào)模塊,用于保持近端的移動方向與遠端的移動方向一致, 保持近端的移動幅度與遠端的操作距離之間存在一個幅度比例,所述幅度比例默認值是I。
10.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,衍生操作單元包括: 操作傳遞模塊,用于查詢到位于近端的初始操作對應(yīng)的操作代碼,確定所述目的區(qū)域中的控件,向所述控件發(fā)送所述操作代碼,操作代碼到達控件觸發(fā)所述控件根據(jù)所述操作代碼執(zhí)行操作。
【文檔編號】G06F3/0488GK104035700SQ201310070401
【公開日】2014年9月10日 申請日期:2013年3月5日 優(yōu)先權(quán)日:2013年3月5日
【發(fā)明者】鄭煊, 林金強, 常程, 梁超, 張龍 申請人:聯(lián)想移動通信科技有限公司