移動終端及其操作方法
【專利摘要】本發(fā)明提供一種移動終端操作方法,該方法包括以下步驟:檢測用戶的觸摸操作;判斷觸摸操作是否為單頁圖形用戶界面移動操作;如果為單頁圖形用戶界面移動操作,則按單頁圖形用戶界面移動操作指示的方向及距離移動圖形用戶界面;否則不移動圖形用戶界面。本發(fā)明還提供一種移動終端,該移動終端包括顯示模塊,檢測模塊,判斷模塊和界面調(diào)整模塊。利用該操作方法和移動終端,操作者可以實現(xiàn)單手在整個單頁圖形用戶界面范圍內(nèi)的手勢操作。
【專利說明】移動終端及其操作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通訊領(lǐng)域,具體涉及移動終端及其操作方法。
【背景技術(shù)】
[0002]基于觸摸屏幕的手勢操作是移動端人機(jī)交互的一次飛躍,它使人們的移動生活變得更加豐富多彩,使人與設(shè)備的交互更加有趣,增強了用戶滿足感,手勢操作是未來人機(jī)交互的發(fā)展方向。
[0003]手勢操作使得移動終端的圖形用戶界面變得簡潔,操作有趣味性,但是隨著移動終端屏幕的不斷增大,單個頁面的圖形用戶界面的顯示范圍也變的越來越大,現(xiàn)有的單手手勢操作方法已不能滿足人們的日常需求,經(jīng)常出現(xiàn)可用性的問題,導(dǎo)致用戶體驗不佳。例如,對大屏手機(jī)而言,無論是左手操作還是右手操作,都有一部分屏幕是單個手掌無法觸及的,操作者無法對處于該部分的圖形用戶界面進(jìn)行手勢操作,也就是說對單頁圖形用戶界面,操作者無法單手在其整個范圍內(nèi)進(jìn)行手勢操作。針對無法觸及的部分,操作者或者變換單手握持位置,或者使用另一只手掌進(jìn)行輔助操作,但是這種改變會影響操作者的使用體驗,并且對身體有殘疾或者另一只手掌正在進(jìn)行其它工作的操作者而言,進(jìn)行這種改變也是很難實現(xiàn)的。
[0004]鑒于此,有必要提供一種新的操作方法和移動終端以解決上述不足。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于提供一種移動終端及其操作方法,利用該移動終端操作方法和移動終端,操作者可以實現(xiàn)單手對整個單頁圖形用戶界面進(jìn)行手勢操作。
[0006]為實現(xiàn)該目的,本發(fā)明提供一種移動終端操作方法,包括:
檢測觸摸操作;
判斷觸摸操作是否為單頁圖形用戶界面移動操作;
如果為單頁圖形用戶界面移動操作,則按單頁圖形用戶界面移動操作指示的方向及距離整體移動圖形用戶界面;否則不移動圖形用戶界面。
[0007]進(jìn)一步的,判斷觸摸操作是否為單頁圖形用戶界面移動操作的步驟具體包括:
判斷觸摸操作是否為按壓操作,如果為按壓操作,則判斷按壓操作的持續(xù)時間是否大于閾值;如果不為按壓操作,則不移動圖形用戶界面;
如果按壓操作的持續(xù)時間大于閾值,則判斷是否有拖曳操作,如果按壓操作的持續(xù)時間小于等于閾值,則不移動圖形用戶界面;
如果有拖曳操作,則上述觸摸操作是單頁圖形用戶界面移動操作;否則上述觸摸操作不是單頁圖形用戶界面移動操作。
[0008]進(jìn)一步的,上述按壓操作為單個或多個觸摸體在觸摸屏上任意位置處的按壓動作。
[0009]進(jìn)一步的,上述拖曳操作為從單個或多個觸摸體按壓在觸摸屏上的位置處開始滑動;上述滑動包括在任意方向上的滑動。
[0010]進(jìn)一步的,單頁圖形用戶界面移動操作指示的方向及距離為拖曳操作的滑動方向及滑動距離。
[0011]本發(fā)明還提供一種移動終端,包括:
顯示模塊,用于顯示圖形用戶界面;
檢測模塊,用于檢測觸摸操作;
判斷模塊,用于判斷觸摸操作是否為單頁圖形用戶界面移動操作;
界面調(diào)整模塊,用于按單頁圖形用戶界面移動操作指示的方向及距離整體移動圖形用戶界面。
[0012]進(jìn)一步的,判斷模塊包括:
按壓操作判斷子模塊,用于判斷觸摸操作是否為按壓操作;
閾值判斷子模塊,用于判斷按壓操作的持續(xù)時間是否大于閾值;
拖曳操作判斷子模塊,用于判斷是否有拖曳操作。
[0013]進(jìn)一步的,按壓操作為單個或多個觸摸體在觸摸屏上任意位置處的按壓動作。
[0014]進(jìn)一步的,拖曳操作為從單個或多個觸摸體按壓在觸摸屏上的位置處開始滑動;上述滑動包括在任意方向上的滑動。
[0015]進(jìn)一步的,單頁圖形用戶界面移動操作指示的方向及距離為拖曳操作的滑動方向及滑動距離。
[0016]本發(fā)明提供的移動終端及其操作方法可以使操作者不用改變單手握持位置,也不用使用另一只手掌進(jìn)行配合,便可以實現(xiàn)單手在整個單頁圖形用戶界面范圍內(nèi)的手勢操作。通過本發(fā)明提供的移動終端和操作方法,操作者可以將原來單手無法觸及的顯示內(nèi)容移動到單手可以觸及的部分,然后對其進(jìn)行進(jìn)一步的操作。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明提供的移動終端操作方法的實施例一的流程圖。
[0018]圖2是本發(fā)明提供的移動終端操作方法的實施例二的流程圖。
[0019]圖3是本發(fā)明提供的移動終端的結(jié)構(gòu)圖。
[0020]圖4是本發(fā)明提供的移動終端操作方法在第一種場景下的移動方式的示意圖。
[0021]圖5是本發(fā)明提供的移動終端操作方法在第一種場景下的移動方式的結(jié)束狀態(tài)的示意圖。
[0022]圖6是本發(fā)明提供的移動終端操作方法在第二種場景下的移動方式的示意圖。
[0023]圖7是本發(fā)明提供的移動終端操作方法在第二種場景下的移動方式的結(jié)束狀態(tài)的示意圖。
【具體實施方式】
[0024]下文將結(jié)合附圖詳細(xì)描述本發(fā)明的實施例。應(yīng)當(dāng)注意的是,下述實施例中描述的技術(shù)特征或者技術(shù)特征的組合不應(yīng)當(dāng)被認(rèn)為是孤立的,它們可以被相互組合和相互結(jié)合從而達(dá)到更好的技術(shù)效果。
[0025]應(yīng)當(dāng)說明的是,本發(fā)明提供的移動終端操作方法是在擁有觸摸屏結(jié)構(gòu)的移動終端上進(jìn)行的。
[0026]移動終端由于屏幕尺寸的限制,可顯示內(nèi)容要比PC屏幕少得多。特別是對手持移動終端,若直接把所有內(nèi)容在一屏內(nèi)顯示,就會使頁面布局顯得混亂,并且不便使用。所以在移動終端領(lǐng)域,圖形用戶界面通常采用頁面布局方式,即以當(dāng)前屏幕顯示的內(nèi)容為一頁,切換屏幕顯示的內(nèi)容相當(dāng)于變換頁面。頁面布局方式使得所有信息都可以按照頁面進(jìn)行分組顯示,便于操作者對不同的信息進(jìn)行檢索,例如將顯示在系統(tǒng)桌面的信息分為多媒體頁、市場和系統(tǒng)工具頁、電子書和閱讀頁等。
[0027]為進(jìn)一步對顯示在同一個頁面內(nèi)的信息進(jìn)行區(qū)分,通常會對同一個頁面上顯示的信息進(jìn)行二次組織,通過合理布局將信息展示給用戶。在移動終端領(lǐng)域常用到的頁面布局有如下幾種。
[0028]豎排列表布局:豎排列表布局是最常用的布局形式。手機(jī)屏幕一般是列表豎屏顯示,文字是橫屏顯示,因此豎排列表布局可以包含比較多的信息。列表長度可以沒有限制,通過上下滑動可以查看更多內(nèi)容。豎排列表布局常用于并列元素的展示,包括目錄、分類、內(nèi)容等。
[0029]橫排方塊布局:橫排方塊布局是把并列兀素橫向顯不的一種布局。我們常見的工具欄采用的即是這種布局。受屏幕寬度限制,它可顯示的數(shù)量較少,但可通過左右滑動屏幕或點擊箭頭查看更多內(nèi)容,不過這需要用戶進(jìn)行主動探索。它比較適合元素數(shù)量較少的情形。
[0030]工作表布局:采用工作表布局可以減少界面跳轉(zhuǎn)的層級,可以將并列的信息通過橫向或豎向工作表來表現(xiàn)。與傳統(tǒng)的一級一級的架構(gòu)方式相比,此種架構(gòu)方式可以減少用戶的點擊次數(shù)。
[0031]手風(fēng)琴布局:手風(fēng)琴布局常用于兩級結(jié)構(gòu)的內(nèi)容,用戶點擊分類可展開顯示二級內(nèi)容,在不用的時候,內(nèi)容是隱藏的。因此它可承載比較多的信息,同時保持界面簡潔。手風(fēng)琴在瀏覽器上很常見,瀏覽器的導(dǎo)航、歷史、下載管理等頁面多采用手風(fēng)琴布局。
[0032]彈出框布局:彈出框把內(nèi)容隱藏,僅在需要的時候才彈出,以節(jié)省屏幕空間。彈出框可在原有界面上進(jìn)行操作,不必跳出界面,體驗比較連貫。彈出框在安卓系統(tǒng)上的使用很普遍,例如菜單、單選框、多選框等。
[0033]側(cè)邊欄布局:側(cè)邊欄布局也是將內(nèi)容先藏起來,在需要時再展開。與彈出框一般是完成設(shè)置或完成某個任務(wù)不同,側(cè)邊欄展示的一般是具體內(nèi)容。側(cè)邊欄布局常用于顯示應(yīng)用程序打開后的一級菜單、二級菜單等內(nèi)容。
[0034]九宮格布局:九宮格布局展示形式簡單明了,當(dāng)元素數(shù)量固定不變?yōu)?、9、12、16時,適合采用九宮格布局。九宮格布局常用于系統(tǒng)桌面,用于顯示應(yīng)用程序圖標(biāo)。
[0035]如圖1所示,為本發(fā)明提供的移動終端操作方法的實施例一的流程圖。本實施例包括以下步驟:
SlOl:開始。
[0036]手勢操作程序啟動。
[0037]S102:檢測觸摸操作。
[0038]判斷作用在觸摸屏上的操作為用戶的觸摸操作還是用戶無意識的觸碰動作,可以利用手勢操作領(lǐng)域的公知技術(shù)來解決,本發(fā)明在此不作詳細(xì)敘述。在本實施例中,作用在觸摸屏上觸摸體可以為單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體,本發(fā)明對此不作限制。
[0039]S103:判斷觸摸操作是否為單頁圖形用戶界面移動操作。
[0040]單頁圖形用戶界面操作不同于手勢操作領(lǐng)域常見的滑動操作或拖曳操作,它是一組手勢操作動作的集合,包括按壓動作、滑動動作、拖曳動作,旋轉(zhuǎn)動作等。單頁圖形用戶界面操作具體包含何種操作動作,本發(fā)明對此不作限制。單頁圖形用戶界面操作具體包含的動作可在移動終端出廠時進(jìn)行設(shè)置,也可以由操作者本人在設(shè)置頁面對其進(jìn)行設(shè)定,本發(fā)明對此亦不作限制。
[0041]根據(jù)設(shè)定的單頁圖形用戶界面操作觸發(fā)條件判斷觸摸操作是否為單頁圖形用戶界面移動操作。當(dāng)判斷觸摸操作為單頁圖形用戶界面移動操作時,執(zhí)行步驟S104;當(dāng)判斷觸摸操作不是單頁圖形用戶界面移動操作時,則執(zhí)行步驟S105。
[0042]S104:按單頁圖形用戶界面移動操作指示的方向及距離整體移動圖形用戶界面。
[0043]按照單頁圖形用戶界面移動操作指示的方向及距離,將當(dāng)前顯示的圖形用戶界面整體移動,并固定在屏幕上進(jìn)行顯示。
[0044]目前,移動終端上使用的各種操作系統(tǒng)(如Android系統(tǒng)、IOS系統(tǒng)、Windowsphone系統(tǒng)、BlackBerry系統(tǒng)等)都會對屏幕建立合適的坐標(biāo)系統(tǒng)。例如,在Android系統(tǒng)中,屏幕的左上角是坐標(biāo)系統(tǒng)的原點(0,O)坐標(biāo),原點向右延伸是X軸正方向,原點向下延伸是Y軸正方向。屏幕的坐標(biāo)系建立后,通過記錄本次單頁圖形用戶界面移動操作的起始位置坐標(biāo)和終點位置坐標(biāo),就可以計算出本次單頁圖形用戶界面移動操作的運動方向及運動距離,當(dāng)前顯示的圖形用戶界面將按照記錄的上述運動方向及運動距離進(jìn)行整體移動。應(yīng)當(dāng)說明的是,本實施例在此處所指的觸摸操作的運動方向和運動距離不是指觸摸操作的運動軌跡和運動路程。
[0045]圖形用戶界面移動的方向可以和本次單頁圖形用戶界面移動操作的運動方向相同,也可以將本次單頁圖形用戶界面移動操作的運動方向在X軸和Y軸方向上進(jìn)行分解,圖形用戶界面移動的方向可以是X軸上的指示方向,也可以是Y軸上的指示方向,用戶可以自行設(shè)定,本發(fā)明對此不作限制。
[0046]圖形用戶界面移動的距離可以和本次單頁圖形用戶界面移動操作的運動距離相同,也可以將該距離按規(guī)定比例值擴(kuò)大或縮小,本發(fā)明對此不作限制。在本實施例中,還可以將本次單頁圖形用戶界面移動操作的運動距離在X軸和Y軸方向上進(jìn)行分解,圖形用戶界面移動的距離可以和X軸上分解的距離相同,也可以和Y軸上分解的距離相同,或者將上述距離按規(guī)定比例值擴(kuò)大或縮小,用戶可以自行設(shè)定,本發(fā)明對此不作限制。
[0047]圖形用戶界面整體移動后,屏幕上原圖形用戶界面占用的部分會空出,設(shè)計者可以選用背景圖案填充空出的部分。應(yīng)當(dāng)說明的是,是否選用背景圖案填充空出的部分,及選用何種背景圖案填充空出的部分,本發(fā)明對此不作限制。
[0048]S105:不移動圖形用戶界面。
[0049]當(dāng)前顯示的圖形用戶界面不移動。
[0050]S106:結(jié)束。
[0051]結(jié)束本次對圖形用戶界面的手勢操作。
[0052]如圖2所示,為本發(fā)明提供的移動終端操作方法的實施例二的流程圖。本實施例是對實施例一的進(jìn)一步優(yōu)化,本實施例包括以下步驟:
S201:開始。
[0053]手勢操作程序啟動。
[0054]S202:檢測觸摸操作。
[0055]判斷作用在觸摸屏上的操作為用戶的觸摸操作還是用戶無意識的觸碰動作,可以利用手勢操作領(lǐng)域的公知技術(shù)來解決,本發(fā)明在此不作詳細(xì)敘述。在本實施例中,作用在觸摸屏上觸摸體可以為單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體,本發(fā)明對此不作限制。
[0056]S203:判斷觸摸操作是否為按壓操作。
[0057]判斷一個觸摸操作是否為按壓操作,可以利用手勢操作領(lǐng)域的公知技術(shù)來解決,本發(fā)明在此不作詳細(xì)敘述。應(yīng)當(dāng)說明的是,本實施例中的按壓操作可以是單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體在觸摸屏上任意位置處的按壓動作,本發(fā)明對具體的按壓位置不作限制。
[0058]當(dāng)判斷觸摸操作為按壓操作時,執(zhí)行步驟S204;當(dāng)判斷觸摸操作不是按壓操作時,則執(zhí)行步驟S207。
[0059]S204:判斷按壓操作的持續(xù)時間是否大于閾值。
[0060]記錄按壓操作的持續(xù)時間,并判斷按壓操作的持續(xù)時間是否大于閾值。閾值可以在移動終端出廠時進(jìn)行設(shè)置,也可以由操作者本人在設(shè)置頁面對其進(jìn)行設(shè)定,本發(fā)明對此不作限制。
[0061]當(dāng)判斷按壓操作的持續(xù)時間大于設(shè)定的閾值時,執(zhí)行步驟S205 ;當(dāng)判斷按壓操作的持續(xù)時間小于等于設(shè)定的閾值時,執(zhí)行步驟S207。
[0062]S205:判斷是否有拖拽操作。
[0063]判斷一個觸摸操作是否為拖曳操作,可以利用手勢操作領(lǐng)域的公知技術(shù)來解決,本發(fā)明在此不作詳細(xì)敘述。
[0064]應(yīng)當(dāng)說明的是,該拖曳操作與步驟S203中的按壓操作緊密聯(lián)系,它們是一個連貫的動作,即按壓操作完成后,作出按壓操作的單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體不離開觸摸屏,繼續(xù)與觸摸屏保持接觸,然后進(jìn)行拖曳操作。也就是說,本實施例中的拖曳操作的起始位置即是步驟S203中的按壓操作在觸摸屏上的按壓位置,拖曳操作為從單個或多個觸摸體按壓在觸摸屏上的位置處開始滑動。以拖曳操作的起始位置為中心的,滑動的方向可以是觸摸屏上的任意方向。
[0065]通過記錄本次拖曳操作的起始位置坐標(biāo)和終點位置坐標(biāo),就可以計算出本次拖曳操作的滑動方向及滑動距離,應(yīng)當(dāng)說明的是,本實施例在此處所指的拖曳操作的滑動方向和滑動距離不是指拖曳操作的運動軌跡和運動路程。
[0066]當(dāng)判斷存在拖曳操作時,執(zhí)行步驟S206 ;當(dāng)判斷不存在拖曳操作時,則執(zhí)行步驟S207。
[0067]S206:按單頁圖形用戶界面移動操作指示的方向及距離整體移動圖形用戶界面。
[0068]按照單頁圖形用戶界面移動操作指示的方向及距離,將當(dāng)前顯示的圖形用戶界面將整體移動,并固定在屏幕上進(jìn)行顯示。單頁圖形用戶界面移動操作指示的方向及距離即是指步驟S205中拖曳操作的滑動方向及滑動距離。[0069]應(yīng)當(dāng)說明的是,圖形用戶界面移動的方向可以和本次拖曳操作的滑動方向相同,也可以將本次拖曳操作的滑動方向在X軸和Y軸方向上進(jìn)行分解,圖形用戶界面移動的方向可以是X軸上的指示方向,也可以是Y軸上的指示方向,用戶可以自行設(shè)定,本發(fā)明對此不作限制。
[0070]圖形用戶界面移動的距離可以和本次拖曳操作的滑動距離相同,也可以將該距離按規(guī)定比例值擴(kuò)大或縮小,本發(fā)明對此不作限制。在本實施例中,還可以將本次拖曳操作的滑動距離在X軸和Y軸方向上進(jìn)行分解,圖形用戶界面移動的距離可以和X軸上分解的距離相同,也可以和Y軸上分解的距離相同,或者將上述距離按規(guī)定比例值擴(kuò)大或縮小,用戶可以自行設(shè)定,本發(fā)明對此不作限制。
[0071]圖形用戶界面整體移動后,屏幕上原圖形用戶界面占用的部分會空出,設(shè)計者可以選用背景圖案填充空出的部分。應(yīng)當(dāng)說明的是,是否選用背景圖案填充空出的部分,及選用何種背景圖案填充空出的部分,本發(fā)明對此不作限制。
[0072]S207:不移動圖形用戶界面。
[0073]當(dāng)前顯示的圖形用戶界面不移動。
[0074]S208:結(jié)束。
[0075]結(jié)束本次對圖形用戶界面的手勢操作。
[0076]如圖3所示,為本發(fā)明提供的移動終端的結(jié)構(gòu)圖。本移動終端具有觸摸屏結(jié)構(gòu),該移動終端包括:
顯示模塊301,檢測模塊302,判斷模303,和界面調(diào)整模304。判斷模塊303進(jìn)一步包括:按壓操作判斷子模塊3031,閾值判斷子模3032,和拖曳操作判斷子模塊3033。
[0077]顯示模塊301,用于顯示圖形用戶界面。
[0078]檢測模塊302,與顯示模塊301電連接,用于檢測觸摸操作。
[0079]判斷模塊303,與檢測模塊302電連接,用于判斷觸摸操作是否為單頁圖形用戶界面移動操作。
[0080]按壓操作判斷子模塊3031,用于判斷觸摸操作是否為按壓操作。
[0081]閾值判斷子模3032,與按壓操作判斷子模塊3031電連接,用于判斷按壓操作的持續(xù)時間是否大于閾值。
[0082]拖曳操作判斷子模塊3033,與閾值判斷子模3032電連接,用于判斷是否有拖曳操作。
[0083]界面調(diào)整模304,與判斷模塊303電連接,用于按單頁圖形用戶界面移動操作指示的方向及距離整體移動圖形用戶界面。
[0084]該移動終端與實施例二中的操作方法相結(jié)合,可以實現(xiàn)用戶單手對移動終端的手勢操作。
[0085]應(yīng)當(dāng)說明的是本發(fā)明中的移動終端可以是具有觸摸屏結(jié)構(gòu)的智能手機(jī)、平板電腦,和掌上電腦等電子裝置。
[0086]下文將結(jié)合用戶的實際使用場景進(jìn)一步介紹本發(fā)明提供的移動終端及其操作方法。為敘述方便,下文的移動終端采用九宮格布局方式來布局系統(tǒng)桌面。
[0087]如圖4所示,為本發(fā)明提供的移動終端操作方法在第一種場景下的移動方式的示意圖。[0088]401為用戶在觸摸屏上作出的單頁圖形用戶界面移動操作的起始位置,402為本次單頁圖形用戶界面移動操作的終點位置,403為本次單頁圖形用戶界面移動操作的運動軌跡。
[0089]在本場景中,移動終端為大屏手機(jī),用戶希望點擊應(yīng)用程序I的圖標(biāo),在單手操作的情況下,用戶是不易實現(xiàn)該目標(biāo)的。此時,用戶使用本發(fā)明提供的操作方法,手指點擊圖4中的401位置。應(yīng)當(dāng)說明的是,該位置可以是觸摸屏上的任意位置,圖4所示的401位置只是示例性的,不是對按壓位置的限制。點擊觸摸屏的觸摸體可以是單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體,本發(fā)明對此不作限制。
[0090]經(jīng)過一系列觸發(fā)條件,移動終端判斷該操作為單頁圖形用戶界面移動操作,用戶向下滑動手指至圖4中的402位置。應(yīng)當(dāng)說明的是,用戶滑動手指的方向可以是屏幕上的任意方向,圖4中的運動軌跡403只是示例性的,不是對手指滑動方向的限制。在此過程中,用戶手指與觸摸屏一直保持接觸。
[0091]圖形用戶界面開始按照單頁圖形用戶界面移動操作指示的方向及距離整體移動,并固定在屏幕上進(jìn)行顯示。
[0092]如圖5所示,為本發(fā)明提供的移動終端操作方法在第一種場景下的移動方式的結(jié)束狀態(tài)的示意圖。
[0093]此時的圖形用戶界面已經(jīng)向下移動了一定距離,并固定在該位置顯示,應(yīng)用程序I的圖標(biāo)顯示在屏幕上的位置,已經(jīng)處于用戶單手可以觸及的部分了。用戶手指可以離開觸摸屏,對應(yīng)用程序I的圖標(biāo)進(jìn)行點擊,進(jìn)而打開應(yīng)用程序I。
[0094]用戶實現(xiàn)了單手對應(yīng)用程序I的手勢操作。應(yīng)當(dāng)說明的是,在本場景中,圖4和圖5所示的圖形用戶界面移動的方向和距離與本次單頁圖形用戶界面移動操作移動的方向和距離是相同的,這只是為了便于對本發(fā)明操作方法的理解,不應(yīng)將其視為對本發(fā)明的限制。
[0095]如圖6所示,為本發(fā)明提供的移動終端操作方法在第二種場景下的移動方式的示意圖。
[0096]501為用戶在觸摸屏上作出的單頁圖形用戶界面移動操作的起始位置,502為本次單頁圖形用戶界面移動操作的終點位置,503為本次單頁圖形用戶界面移動操作的運動軌跡。
[0097]在本場景中,移動終端為平板電腦,用戶希望點擊應(yīng)用程序2的圖標(biāo),在單手操作的情況下,用戶是不易實現(xiàn)該目標(biāo)的。此時,用戶使用本發(fā)明提供的操作方法,手指點擊圖6中的501位置。應(yīng)當(dāng)說明的是,該位置可以是觸摸屏上的任意位置,圖6所示的501位置只是示例性的,不是對按壓位置的限制。點擊觸摸屏的觸摸體可以是單個手指、多個手指,或者其它可被觸摸屏識別的單個或多個觸摸體,本發(fā)明對此不作限制。
[0098]經(jīng)過一系列觸發(fā)條件,移動終端判斷該操作為單頁圖形用戶界面移動操作,用戶向右下方滑動手指至圖6中的502位置。應(yīng)當(dāng)說明的是,用戶滑動手指的方向可以是屏幕上的任意方向,圖6中的運動軌跡503只是示例性的,不是對手指滑動方向的限制。在此過程中,用戶手指與觸摸屏一直保持接觸。
[0099]圖形用戶界面開始按照單頁圖形用戶界面移動操作指示的方向及距離整體移動,并固定在屏幕上進(jìn)行顯示。
[0100]如圖7所示,為本發(fā)明提供的移動終端操作方法在第二種場景下的移動方式的結(jié)束狀態(tài)的示意圖。
[0101]此時的圖形用戶界面已經(jīng)向右下方移動了一定距離,并固定在該位置顯示,應(yīng)用程序2的圖標(biāo)顯示在屏幕上的位置,已經(jīng)處于用戶單手可以觸及的部分了。用戶手指可以離開觸摸屏,對應(yīng)用程序2的圖標(biāo)進(jìn)行點擊,進(jìn)而打開應(yīng)用程序2。
[0102]用戶實現(xiàn)了單手對應(yīng)用程序2的手勢操作。應(yīng)當(dāng)說明的是,在本場景中,圖6和圖7所示的圖形用戶界面移動的方向和距離與本次單頁圖形用戶界面移動操作移動的方向和距離是相同的,這只是為了便于對本發(fā)明操作方法的理解,不應(yīng)將其視為對本發(fā)明的限制。
[0103]本文雖然已經(jīng)給出了本發(fā)明的一些實施例,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,在不脫離本發(fā)明精神的情況下,可以對本文的實施例進(jìn)行改變。上述實施例只是示例性的,不應(yīng)以本文的實施例作為本發(fā)明權(quán)利范圍的限定。
【權(quán)利要求】
1.一種移動終端操作方法,其特征在于,包括以下步驟: 檢測觸摸操作; 判斷所述觸摸操作是否為單頁圖形用戶界面移動操作; 如果為單頁圖形用戶界面移動操作,則按所述單頁圖形用戶界面移動操作指示的方向及距離整體移動所述圖形用戶界面;否則不移動所述圖形用戶界面。
2.如權(quán)利要求1所述的移動終端操作方法,其特征在于,所述判斷所述觸摸操作是否為單頁圖形用戶界面移動操作的步驟具體包括: 判斷所述觸摸操作是否為按壓操作,如果為按壓操作,則判斷所述按壓操作的持續(xù)時間是否大于閾值;如果不為按壓操作,則不移動所述圖形用戶界面; 如果所述按壓操作的持續(xù)時間大于閾值,則判斷是否有拖曳操作,如果所述按壓操作的持續(xù)時間小于等于閾值,則不移動所述圖形用戶界面; 如果有所述拖曳操作,則所述觸摸操作是單頁圖形用戶界面移動操作;否則所述觸摸操作不是單頁圖形用戶界面移動操作。
3.如權(quán)利要求2所述的移動終端操作方法,其特征在于,所述按壓操作為單個或多個觸摸體在觸摸屏上任意位置處的按壓動作。
4.如權(quán)利要求3所述的移動終端操作方法,其特征在于,所述拖曳操作為從所述單個或多個觸摸體按壓在所述觸摸屏上的位置處開始滑動;所述滑動包括在任意方向上的滑動。
5.如權(quán)利要求4所述的移動終端操作方法,其特征在于,所述單頁圖形用戶界面移動操作指示的方向及距離為所述拖曳操作的滑動方向及滑動距離。
6.一種移動終端,具有觸摸屏結(jié)構(gòu),其特征在于,包括: 顯示模塊,用于顯示圖形用戶界面; 檢測模塊,用于檢測觸摸操作; 判斷模塊,用于判斷所述觸摸操作是否為單頁圖形用戶界面移動操作; 界面調(diào)整模塊,用于按所述單頁圖形用戶界面移動操作指示的方向及距離整體移動所述圖形用戶界面。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述判斷模塊包括: 按壓操作判斷子模塊,用于判斷所述觸摸操作是否為按壓操作; 閾值判斷子模塊,用于判斷所述按壓操作的持續(xù)時間是否大于閾值; 拖曳操作判斷子模塊,用于判斷是否有拖曳操作。
8.如權(quán)利要求7所述的移動終端,其特征在于,所述按壓操作為單個或多個觸摸體在觸摸屏上任意位置處的按壓動作。
9.如權(quán)利要求8所述的移動終端,其特征在于,所述拖曳操作為從所述單個或多個觸摸體按壓在所述觸摸屏上的位置處開始滑動;所述滑動包括在任意方向上的滑動。
10.如權(quán)利要求9所述的移動終端,其特征在于,所述單頁圖形用戶界面移動操作指示的方向及距離為所述拖曳操作的滑動方向及滑動距離。
【文檔編號】G06F3/0481GK103713848SQ201310729921
【公開日】2014年4月9日 申請日期:2013年12月26日 優(yōu)先權(quán)日:2013年12月26日
【發(fā)明者】付清容 申請人:上海鼎為通訊電子有限公司