亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種應(yīng)用圖標(biāo)顯示方法及終端與流程

文檔序號(hào):12362301閱讀:239來源:國(guó)知局
一種應(yīng)用圖標(biāo)顯示方法及終端與流程

本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用圖標(biāo)顯示方法及終端。



背景技術(shù):

目前大屏移動(dòng)終端如大屏觸控手機(jī)越來越受到消費(fèi)者的青睞,面對(duì)越來越大的觸摸屏,雖然在視覺感受等諸多方面帶來了良好體驗(yàn),但也使單手操作移動(dòng)終端變得困難。

例如,當(dāng)人們因?yàn)楦鞣N原因單手持握終端時(shí),由于拇指長(zhǎng)度有限,無法點(diǎn)擊超出拇指可觸及區(qū)域外的應(yīng)用圖標(biāo),從而無法控制操作死角(超出單手拇指可觸及的區(qū)域)的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種應(yīng)用圖標(biāo)顯示方法及終端,能夠便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。

第一方面,本發(fā)明實(shí)施例提供了一種應(yīng)用圖標(biāo)顯示方法,該方法包括:

若用戶手持終端的持握姿勢(shì)為單手持握,獲取所述用戶在主界面輸入的觸摸數(shù)據(jù);其中,所述主界面包括多個(gè)應(yīng)用圖標(biāo);

判斷所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;

若所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)所述觸摸操作將所述主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,所述第一顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,所述第二顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

另一方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括:

獲取單元,用于若用戶手持終端的持握姿勢(shì)為單手持握,獲取所述用戶在主界面輸入的觸摸數(shù)據(jù);其中,所述主界面包括多個(gè)應(yīng)用圖標(biāo);

判斷單元,用于判斷所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;

控制單元,用于若所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)所述觸摸操作將所述主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,所述第一顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,所述第二顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

本發(fā)明實(shí)施例通過若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用圖標(biāo)顯示方法的示意流程圖;

圖2是本發(fā)明另一實(shí)施例提供的一種應(yīng)用圖標(biāo)顯示方法的示意流程圖;

圖3是本發(fā)明實(shí)施例提供的一種終端的示意性框圖;

圖4是本發(fā)明另一實(shí)施例提供的一種終端示意性框圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時(shí),術(shù)語(yǔ)“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個(gè)或多個(gè)其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語(yǔ)僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個(gè)”及“該”意在包括復(fù)數(shù)形式。

還應(yīng)當(dāng)進(jìn)一步理解,在本發(fā)明說明書和所附權(quán)利要求書中使用的術(shù)語(yǔ)“和/或”是指相關(guān)聯(lián)列出的項(xiàng)中的一個(gè)或多個(gè)的任何組合以及所有可能組合,并且包括這些組合。

如在本說明書和所附權(quán)利要求書中所使用的那樣,術(shù)語(yǔ)“如果”可以依據(jù)上下文被解釋為“當(dāng)...時(shí)”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)到”。類似地,短語(yǔ)“如果確定”或“如果檢測(cè)到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測(cè)到[所描述條件或事件]”或“響應(yīng)于檢測(cè)到[所描述條件或事件]”。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動(dòng)電話、膝上型計(jì)算機(jī)或平板計(jì)算機(jī)之類的其它便攜式設(shè)備。還應(yīng)當(dāng)理解的是,在某些實(shí)施例中,所述設(shè)備并非便攜式通信設(shè)備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺(tái)式計(jì)算機(jī)。

在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應(yīng)當(dāng)理解的是,終端可以包括諸如物理鍵盤、鼠標(biāo)和/或控制桿的一個(gè)或多個(gè)其它物理用戶接口設(shè)備。

終端支持各種應(yīng)用程序,例如以下中的一個(gè)或多個(gè):繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會(huì)議應(yīng)用程序、電子郵件應(yīng)用程序、即時(shí)消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。

可以在終端上執(zhí)行的各種應(yīng)用程序可以使用諸如觸摸敏感表面的至少一個(gè)公共物理用戶接口設(shè)備??梢栽趹?yīng)用程序之間和/或相應(yīng)應(yīng)用程序內(nèi)調(diào)整和/或改變觸摸敏感表面的一個(gè)或多個(gè)功能以及終端上顯示的相應(yīng)信息。這樣,終端的公共物理架構(gòu)(例如,觸摸敏感表面)可以支持具有對(duì)用戶而言直觀且透明的用戶界面的各種應(yīng)用程序。

請(qǐng)參見圖1,圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用圖標(biāo)顯示方法的示意流程圖。本實(shí)施例中應(yīng)用圖標(biāo)顯示方法的執(zhí)行主體為終端。終端可以為手機(jī)、平板電腦等移動(dòng)終端。如圖1所示的應(yīng)用圖標(biāo)顯示方法可包括以下步驟:

S101:若用戶手持終端的持握姿勢(shì)為單手持握,獲取所述用戶在主界面輸入的觸摸數(shù)據(jù);其中,所述主界面包括多個(gè)應(yīng)用圖標(biāo)。

用戶在單手持握終端時(shí),如果需要移動(dòng)大拇指無法觸及的顯示區(qū)域內(nèi)的應(yīng)用圖標(biāo)時(shí),可以在主界面的任意顯示區(qū)域輸入預(yù)設(shè)的移動(dòng)指令。

終端監(jiān)測(cè)用戶手持終端的持握姿勢(shì)信息;確定用戶當(dāng)前的持握姿勢(shì)為單手持握還是雙手持握。

其中,持握姿勢(shì)信息對(duì)應(yīng)單手持握或雙手持握,單手持握為左手持握或右手持握。

終端獲取用戶的持握姿勢(shì)可以為移動(dòng)終端通過設(shè)置于終端表面的壓力傳感器或熱量傳感器檢測(cè)用戶持握終端的輪廓,并根據(jù)檢測(cè)到的輪廓與預(yù)先保存在終端內(nèi)的持握姿勢(shì),確定用戶當(dāng)前的持握姿勢(shì)。

終端在確定用戶當(dāng)前的持握姿勢(shì)為單手持握時(shí),獲取用戶在主界面輸入的觸摸數(shù)據(jù)。其中,主界面包括多個(gè)應(yīng)用圖標(biāo)。

S102:判斷所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令。

終端確定獲取到的觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作,并判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令。其中,移動(dòng)指令用于觸發(fā)移動(dòng)死角區(qū)域的應(yīng)用圖標(biāo)。死角區(qū)域?yàn)楫?dāng)前持握姿勢(shì)下,用戶拇指無法觸及的顯示區(qū)域。

觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作可以為點(diǎn)擊操作、滑動(dòng)操作、長(zhǎng)按操作、按壓等觸摸操作中的其中一種或至少兩種的任意組合。

預(yù)設(shè)的移動(dòng)指令可以是在任意顯示區(qū)域連續(xù)點(diǎn)擊預(yù)定次數(shù),也可以是按壓+滑動(dòng)操作,但并不限于此,具體可根據(jù)實(shí)際情況進(jìn)行設(shè)置,此處不做限制。

終端在確定觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令時(shí),執(zhí)行步驟S103;在確定觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作不是預(yù)設(shè)的移動(dòng)指令時(shí),不做任何處理,結(jié)束本次控制流程,還可以返回步驟S101。

S103:若所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)所述觸摸操作將所述主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,所述第一顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,所述第二顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

終端在確認(rèn)觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令時(shí),根據(jù)當(dāng)前持握姿勢(shì)下大拇指能夠觸及的顯示區(qū)域,確定當(dāng)前持握姿勢(shì)對(duì)應(yīng)的第一顯示區(qū)域以及第二顯示區(qū)域。

其中,第一顯示區(qū)域?yàn)楫?dāng)前持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域(當(dāng)前持握姿勢(shì)下大拇指無法觸及的顯示區(qū)域),第二顯示區(qū)域?yàn)楫?dāng)前持握姿勢(shì)對(duì)應(yīng)的可控區(qū)域。

對(duì)于拇指交互而言,當(dāng)手指處于自然彎曲且處在指肚觸及的狀態(tài)下,可以將終端觸摸屏的主界面上的應(yīng)用圖標(biāo)是否可觸及而產(chǎn)生“熱區(qū)”和“死角”兩個(gè)區(qū)域。以右手單手操作為例,右手拇指的熱區(qū)落在觸摸屏的左下區(qū)域,而觸摸屏的右上和右下區(qū)域是右手用戶操作的死角—拇指定律。

本實(shí)施例中,對(duì)終端檢測(cè)大拇指能夠觸及的顯示區(qū)域的方法不做限制,可以是通過終端表面的傳感器來監(jiān)測(cè),也可以通過觸摸數(shù)據(jù)的位置信息計(jì)算,或者其他方式檢測(cè)。

終端在確定第一顯示區(qū)域以及第二顯示區(qū)域后,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

可以理解的是,終端可以根據(jù)觸摸操作將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向左或向右、向下或向上平行移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。其中,觸發(fā)移動(dòng)第一顯示區(qū)域的應(yīng)用圖標(biāo)的觸摸操作可以是滑動(dòng)操作。

比如,當(dāng)前的持握姿勢(shì)對(duì)應(yīng)左手持握或右手持握,用戶需要操控的目標(biāo)應(yīng)用圖標(biāo)處于拇指無法觸及的縱向顯示區(qū)域(拇指可觸及橫向顯示區(qū)域)時(shí),終端可以根據(jù)當(dāng)前的持握姿勢(shì)以及觸摸操作對(duì)應(yīng)的移動(dòng)距離將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向下或向上平行移動(dòng)。當(dāng)前的持握姿勢(shì)對(duì)應(yīng)左手持握或右手持握,用戶需要操控的目標(biāo)應(yīng)用圖標(biāo)處于拇指無法觸及的橫向顯示區(qū)域時(shí),終端可以根據(jù)當(dāng)前的持握姿勢(shì)以及觸摸操作對(duì)應(yīng)的移動(dòng)距離將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向左或向右平行移動(dòng),根據(jù)實(shí)際需要(目標(biāo)應(yīng)用圖標(biāo)處于橫向縱向都超出了拇指的可觸及區(qū)域),還可以根據(jù)用戶輸入的觸摸操作再將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向上或向下拖拽至第二顯示區(qū)域進(jìn)行顯示??梢岳斫獾氖?,在移動(dòng)第一顯示區(qū)域的應(yīng)用圖標(biāo)前,如果第二顯示區(qū)域顯示有應(yīng)用圖標(biāo),可以根據(jù)觸摸操作將第一顯示區(qū)域的應(yīng)用圖標(biāo)與第二顯示區(qū)域的應(yīng)用圖標(biāo)對(duì)調(diào)位置(對(duì)調(diào)位置后可以隨機(jī)排列顯示,也可以按原來的順序顯示),也可以隱藏第二顯示區(qū)域顯示的應(yīng)用圖標(biāo),此處不做限制。

其中,當(dāng)將第一顯示區(qū)域的應(yīng)用圖標(biāo)與第二顯示區(qū)域的應(yīng)用圖標(biāo)對(duì)調(diào)時(shí),觸發(fā)移動(dòng)第一顯示區(qū)域的應(yīng)用圖標(biāo)對(duì)應(yīng)的觸摸操作可以是連續(xù)點(diǎn)擊預(yù)設(shè)次數(shù),但并不限于此。

上述方案,若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

請(qǐng)參見圖2,圖2是本發(fā)明另一實(shí)施例提供的一種應(yīng)用圖標(biāo)顯示方法的示意流程圖。本實(shí)施例中應(yīng)用圖標(biāo)顯示方法的執(zhí)行主體為終端。終端可以為手機(jī)、平板電腦等移動(dòng)終端。如圖2所示的應(yīng)用圖標(biāo)顯示方法可包括以下步驟:

S201:若用戶手持終端的持握姿勢(shì)為單手持握,獲取所述用戶在主界面輸入的觸摸數(shù)據(jù);其中,所述主界面包括多個(gè)應(yīng)用圖標(biāo)。

用戶在單手持握終端時(shí),如果需要移動(dòng)大拇指無法觸及的顯示區(qū)域內(nèi)的應(yīng)用圖標(biāo)時(shí),可以在主界面的任意顯示區(qū)域輸入預(yù)設(shè)的移動(dòng)指令。

在本實(shí)例中,預(yù)設(shè)的移動(dòng)指令為用戶連續(xù)輸入的第一觸摸數(shù)據(jù)以及第二觸摸數(shù)據(jù)中,第一觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作按壓觸摸屏產(chǎn)生的壓力值大于預(yù)設(shè)閾值,且第二觸摸數(shù)據(jù)為滑動(dòng)操作??梢岳斫獾氖牵谄渌麑?shí)施例中,可以設(shè)置其他的移動(dòng)指令,此處不做限制。

終端監(jiān)測(cè)用戶手持終端的持握姿勢(shì)信息;確定用戶當(dāng)前的持握姿勢(shì)為單手持握還是雙手持握。

其中,持握姿勢(shì)信息對(duì)應(yīng)單手持握或雙手持握,單手持握為左手持握或右手持握。

終端獲取用戶的持握姿勢(shì)可以為移動(dòng)終端通過設(shè)置于終端表面的壓力傳感器或熱量傳感器檢測(cè)用戶持握終端的輪廓,并根據(jù)檢測(cè)到的輪廓與預(yù)先保存在終端內(nèi)的持握姿勢(shì),確定用戶當(dāng)前的持握姿勢(shì)。

終端在確定用戶當(dāng)前的持握姿勢(shì)為單手持握時(shí),獲取用戶在主界面輸入的觸摸數(shù)據(jù)。其中,主界面包括多個(gè)應(yīng)用圖標(biāo)。

觸摸數(shù)據(jù)包括連續(xù)的第一數(shù)模以及第二觸摸數(shù)據(jù)。

S202:判斷所述第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作是否為預(yù)設(shè)的觸發(fā)指令,以及判斷所述第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作是否為滑動(dòng)操作;其中,所述預(yù)設(shè)的觸發(fā)指令用于觸發(fā)調(diào)整應(yīng)用圖標(biāo)的顯示位置;若所述第一觸摸操作為預(yù)設(shè)的觸發(fā)指令,且所述第二觸摸操作為滑動(dòng)操作,識(shí)別為獲取到預(yù)設(shè)的移動(dòng)指令。

終端在獲取到用戶輸入的第一觸摸數(shù)據(jù)時(shí),判斷第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作是否為預(yù)設(shè)的觸發(fā)指令。

其中,觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作可以為點(diǎn)擊操作、滑動(dòng)操作、長(zhǎng)按操作、按壓等觸摸操作中的其中一種或至少兩種的任意組合。預(yù)設(shè)的觸發(fā)指令用于觸發(fā)調(diào)整應(yīng)用圖標(biāo)的顯示位置。

終端在確認(rèn)第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作為預(yù)設(shè)的觸發(fā)指令時(shí),允許移動(dòng)主界面中的應(yīng)用圖標(biāo),終端獲取用戶輸入的第二觸摸數(shù)據(jù),并判斷獲取到的第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作是否為滑動(dòng)操作。終端在確認(rèn)第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作為滑動(dòng)操作時(shí),判定獲取到用戶輸入的預(yù)設(shè)的移動(dòng)指令。

例如,當(dāng)用戶要點(diǎn)擊一個(gè)超出拇指可觸及區(qū)域的應(yīng)用圖標(biāo)時(shí),用戶輕按觸摸屏的任一部分,終端在確定用戶按壓觸摸屏產(chǎn)生的壓力值、電壓值或電容值超過預(yù)設(shè)閾值(具體可以根據(jù)實(shí)際情況設(shè)置),將主界面顯示的應(yīng)用圖標(biāo)設(shè)置為懸浮狀態(tài)。處于懸浮狀態(tài)的應(yīng)用圖標(biāo)是可移動(dòng)的,用戶可以連續(xù)輸入滑動(dòng)操作自由地(左右方向或上下方向)把處于懸浮狀態(tài)的應(yīng)用圖標(biāo)拖拽到任一位置。

終端在確定第一觸摸數(shù)據(jù)以及第二觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令時(shí),執(zhí)行步驟S203;在確定第一觸摸數(shù)據(jù)以及第二觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作不是預(yù)設(shè)的移動(dòng)指令時(shí),不做任何處理,結(jié)束本次控制流程,還可以返回步驟S201。

S203:獲取所述第二觸摸操作對(duì)應(yīng)的第一位移方向以及第一位移值;其中,所述第一位移方向包括水平向左或向右、豎直向上或向下。

終端在確認(rèn)第一觸摸操作為預(yù)設(shè)的觸發(fā)指令,且第二觸摸操作為滑動(dòng)操作時(shí),獲取滑動(dòng)操作對(duì)應(yīng)的第一位移方向以及第一位移值。

其中,第一位移方向包括水平向左或向右、豎直向上或向下。第一位移方向以及第一位移值(第一位移大小)由滑動(dòng)操作對(duì)應(yīng)的起點(diǎn)和終點(diǎn)位置確定。終端計(jì)算滑動(dòng)操作在水平方向或豎直方向上對(duì)應(yīng)的位移值。

可以理解的是,用戶輸入的滑動(dòng)操作可以包括一次滑動(dòng)操作,也可以包括至少兩次滑動(dòng)操作。至少兩次觸摸操作可以是連續(xù)的,也可以是不連續(xù)的。至少兩次連續(xù)滑動(dòng)操作為用戶輸入一次滑動(dòng)操作后手指仍與觸摸屏接觸。

例如,當(dāng)用戶要點(diǎn)擊觸摸屏上方(比如最上方且在橫向拇指可觸及區(qū)域)的目標(biāo)應(yīng)用圖標(biāo)時(shí),輕按觸摸屏任一區(qū)域,拇指向下整體拖拽主界面顯示的應(yīng)用圖標(biāo),松手后界面停留在當(dāng)前位置,如果目標(biāo)應(yīng)用圖標(biāo)還不可觸及,再次重復(fù)該操作。目標(biāo)應(yīng)用圖標(biāo)為用戶需要操控的應(yīng)用圖標(biāo)。

當(dāng)用戶要點(diǎn)擊觸摸屏左方(比如最左方且在縱向拇指可觸及區(qū)域)的目標(biāo)應(yīng)用圖標(biāo)時(shí),輕按觸摸屏任一區(qū)域,拇指向右整體拖拽主界面顯示的應(yīng)用圖標(biāo),松手后界面停留在當(dāng)前位置,如果目標(biāo)應(yīng)用圖標(biāo)還不可觸及,再次重復(fù)該操作。

當(dāng)用戶要點(diǎn)擊觸摸屏最左上角(橫向縱向都超出了拇指的可觸及區(qū)域)時(shí),輕按觸摸屏任一區(qū)域,拇指向下整體拖拽主界面顯示的應(yīng)用圖標(biāo),直到縱向可觸及停止滑動(dòng),界面停留在下拉后的當(dāng)前位置;然后再次輕按觸摸屏,拇指向右拖拽主界面顯示的應(yīng)用圖標(biāo),直到橫向也可觸及目標(biāo)應(yīng)用圖標(biāo)時(shí),停止滑動(dòng)。其他的情況同理可推。

可選地,為了避免引起誤操作:用戶滑動(dòng)到目標(biāo)應(yīng)用圖標(biāo)可點(diǎn)擊的位置時(shí),停留1-2s手再松開,以免與左右切換屏操作混淆。

S204:根據(jù)位移值與移動(dòng)距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系確定所述第一位移值對(duì)應(yīng)的移動(dòng)距離。

終端在獲取到滑動(dòng)操作對(duì)應(yīng)的第一位移值后,根據(jù)終端內(nèi)預(yù)先存儲(chǔ)的位移與移動(dòng)距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系,確定第一位移值對(duì)應(yīng)的移動(dòng)距離。

S205:根據(jù)所述第一位移方向以及所述第一移動(dòng)距離整體移動(dòng)所述主界面中的應(yīng)用圖標(biāo),以將所述主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

終端在確定滑動(dòng)操作對(duì)應(yīng)的第一位移方向以及第一位移值對(duì)應(yīng)的第一移動(dòng)距離后,沿著第一位移方向?qū)⒅鹘缑骘@示的應(yīng)用圖標(biāo)整體移動(dòng)第一移動(dòng)距離對(duì)應(yīng)的區(qū)域,以將主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

第二觸摸操作對(duì)應(yīng)的滑動(dòng)操作可以包括一次滑動(dòng)操作時(shí),終端移動(dòng)一次主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo);滑動(dòng)操作也可以包括至少兩次連續(xù)的滑動(dòng)操作,終端將主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至少兩次。當(dāng)獲取到第N次滑動(dòng)操作時(shí),對(duì)應(yīng)第二觸摸數(shù)據(jù)的第N位移方向以及第N位移值,N為大于等于2的正整數(shù)。

用戶輸入滑動(dòng)操作的次數(shù)以能夠?qū)⒌谝伙@示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域?yàn)闇?zhǔn)。

其中,第一顯示區(qū)域?yàn)楫?dāng)前持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域(當(dāng)前持握姿勢(shì)下大拇指無法觸及的顯示區(qū)域),第二顯示區(qū)域?yàn)楫?dāng)前持握姿勢(shì)對(duì)應(yīng)的可控區(qū)域。

對(duì)于拇指交互而言,當(dāng)手指處于自然彎曲且處在指肚觸及的狀態(tài)下,可以將終端觸摸屏的主界面上的應(yīng)用圖標(biāo)是否可觸及而產(chǎn)生“熱區(qū)”和“死角”兩個(gè)區(qū)域。以右手單手操作為例,右手拇指的熱區(qū)落在觸摸屏的左下區(qū)域,而觸摸屏的右上和右下區(qū)域是右手用戶操作的死角—拇指定律。

可以理解的是,終端可以將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向左或向右、向下或向上平行移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

比如,當(dāng)前的持握姿勢(shì)對(duì)應(yīng)左手持握或右手持握,目標(biāo)應(yīng)用圖標(biāo)處于拇指無法觸及的縱向顯示區(qū)域(拇指可觸及橫向顯示區(qū)域)時(shí),終端可以根據(jù)第一位移方向以及第一位移值對(duì)應(yīng)的第一移動(dòng)距離將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向下或向上平行移動(dòng)。

當(dāng)前的持握姿勢(shì)對(duì)應(yīng)左手持握或右手持握,目標(biāo)應(yīng)用圖標(biāo)處于拇指無法觸及的橫向顯示區(qū)域(拇指可觸及縱向顯示區(qū)域)時(shí),終端可以根據(jù)第一位移方向以及第一位移值對(duì)應(yīng)的第一移動(dòng)距離將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向左或向右平行移動(dòng)。

當(dāng)前的持握姿勢(shì)對(duì)應(yīng)左手持握或右手持握,目標(biāo)應(yīng)用圖標(biāo)處于橫向縱向都超出了拇指的可觸及區(qū)域時(shí),終端可以根據(jù)第一位移方向以及第一位移值對(duì)應(yīng)的第一移動(dòng)距離將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向左或向右平行移動(dòng),根據(jù)第二位移方向以及第二位移值對(duì)應(yīng)的第二移動(dòng)距離再將顯示于第一顯示區(qū)域的應(yīng)用圖標(biāo)向上或向下拖拽至第二顯示區(qū)域進(jìn)行顯示。

可以理解的是,在移動(dòng)第一顯示區(qū)域的應(yīng)用圖標(biāo)前,如果第二顯示區(qū)域顯示有應(yīng)用圖標(biāo),可以隱藏第二顯示區(qū)域顯示的應(yīng)用圖標(biāo),也可以將第二顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第一顯示區(qū)域進(jìn)行顯示,此處不做限制。

可選地,步驟S205還可以包括:若所述移動(dòng)的應(yīng)用圖標(biāo)對(duì)應(yīng)的顯示位置與其他應(yīng)用圖標(biāo)的顯示位置重合,隱藏所述其他應(yīng)用圖標(biāo)。

終端在移動(dòng)第一顯示區(qū)域的應(yīng)用圖標(biāo)時(shí),如果移動(dòng)后的應(yīng)用圖標(biāo)的顯示位置在先顯示的其他應(yīng)用圖標(biāo)的顯示位置有重合,那么隱藏在先顯示的其他應(yīng)用圖標(biāo),隱藏其他應(yīng)用圖標(biāo)后多出的顯示區(qū)域留白顯示。

可選地,若所述移動(dòng)的應(yīng)用圖標(biāo)的顯示位置與其他應(yīng)用圖標(biāo)的顯示位置重合,隱藏所述其他應(yīng)用圖標(biāo)之后,還可以包括:

若獲取到所述用戶輸入的第三觸摸操作為滑動(dòng)操作,確定所述第三觸摸操作對(duì)應(yīng)的第二位移方向以及第二位移值;

若所述第二位移方向與所述第一位移方向相反,根據(jù)所述第二位移方向以及所述第二位移值移動(dòng)所述第二顯示區(qū)域的應(yīng)用圖標(biāo),并根據(jù)所述第二位移值顯示所述隱藏的應(yīng)用圖標(biāo)。例如,終端在將第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示之后,用戶輸入第三觸摸數(shù)據(jù),終端確定第三觸摸數(shù)據(jù)對(duì)應(yīng)的第三觸摸操作。

若終端確定用戶輸入的第三觸摸操作對(duì)應(yīng)的滑動(dòng)操作,確定該滑動(dòng)操作對(duì)應(yīng)的第二位移方向以及第二位移值,若第三觸摸操作對(duì)應(yīng)的第二位移方向與第二觸摸操作對(duì)應(yīng)的第一位移方向相反,沿著第二位移方向按第二位移值對(duì)應(yīng)的移動(dòng)距離移動(dòng)第二顯示區(qū)域的應(yīng)用圖標(biāo)。

之后,終端在確定隱藏的應(yīng)用圖標(biāo)對(duì)應(yīng)的顯示位置未顯示應(yīng)用圖標(biāo)時(shí),顯示隱藏的應(yīng)用圖標(biāo)。

上述方案,若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

終端隱藏顯示位置重合的在先顯示的應(yīng)用圖標(biāo),便于用戶查找需要操作的目標(biāo)應(yīng)用圖標(biāo),能夠減少查找目標(biāo)應(yīng)用圖標(biāo)的時(shí)間,提高查找效率,提高單手操作死角區(qū)域的應(yīng)用圖標(biāo)的效率。

參見圖3,圖3是本發(fā)明實(shí)施例提供的一種終端的示意性框圖。終端可以為手機(jī)、平板電腦等移動(dòng)終端,但并不限于此,還可以為其他終端,此處不做限制。本實(shí)施例的終端300包括的各單元用于執(zhí)行圖1對(duì)應(yīng)的實(shí)施例中的各步驟,具體請(qǐng)參閱圖1以及圖1對(duì)應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。本實(shí)施例的終端包括:獲取單元310、判斷單元320以及控制單元330。

獲取單元310用于若用戶手持終端的持握姿勢(shì)為單手持握,獲取用戶在主界面輸入的觸摸數(shù)據(jù);其中,主界面包括多個(gè)應(yīng)用圖標(biāo)。

比如,若用戶手持終端的持握姿勢(shì)為單手持握,獲取單元310獲取用戶在主界面輸入的觸摸數(shù)據(jù);其中,主界面包括多個(gè)應(yīng)用圖標(biāo)。

獲取單元310將獲取到的觸摸數(shù)據(jù)向判斷單元320發(fā)送。

判斷單元320用于接收獲取單元310發(fā)送的獲取到的觸摸數(shù)據(jù),判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令。

比如,判斷單元320接收獲取單元310發(fā)送的獲取到的觸摸數(shù)據(jù),判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令。

判斷單元320將判斷結(jié)果向控制單元330發(fā)送。

控制單元330用于接收判斷單元320發(fā)送的判斷結(jié)果,若判斷結(jié)果為觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,第一顯示區(qū)域?yàn)槌治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,第二顯示區(qū)域?yàn)槌治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

比如,控制單元330接收判斷單元320發(fā)送的判斷結(jié)果,若判斷結(jié)果為觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,第一顯示區(qū)域?yàn)槌治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,第二顯示區(qū)域?yàn)槌治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

上述方案,若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

請(qǐng)繼續(xù)參見圖3,在另一種實(shí)施例中,終端300包括的各單元用于執(zhí)行圖2對(duì)應(yīng)的實(shí)施例中的各步驟,具體請(qǐng)參閱圖2以及圖2對(duì)應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。具體地:

獲取單元310用于若用戶手持終端的持握姿勢(shì)為單手持握,獲取用戶在主界面輸入的觸摸數(shù)據(jù);其中,主界面包括多個(gè)應(yīng)用圖標(biāo);觸摸數(shù)據(jù)包括連續(xù)的第一數(shù)模以及第二觸摸數(shù)據(jù)。

比如,若用戶手持終端的持握姿勢(shì)為單手持握,獲取單元310獲取用戶在主界面輸入的觸摸數(shù)據(jù);其中,主界面包括多個(gè)應(yīng)用圖標(biāo)觸摸數(shù)據(jù)包括連續(xù)的第一數(shù)模以及第二觸摸數(shù)據(jù)。

獲取單元310將獲取到的觸摸數(shù)據(jù)向判斷單元320發(fā)送。

判斷單元320用于接收獲取單元310發(fā)送的獲取到的觸摸數(shù)據(jù),判斷第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作是否為預(yù)設(shè)的觸發(fā)指令,以及判斷第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作是否為滑動(dòng)操作;其中,預(yù)設(shè)的觸發(fā)指令用于觸發(fā)調(diào)整應(yīng)用圖標(biāo)的顯示位置;若第一觸摸操作為預(yù)設(shè)的觸發(fā)指令,且第二觸摸操作為滑動(dòng)操作,識(shí)別為獲取到預(yù)設(shè)的移動(dòng)指令。

比如,判斷單元320接收獲取單元310發(fā)送的獲取到的觸摸數(shù)據(jù),判斷第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作是否為預(yù)設(shè)的觸發(fā)指令,以及判斷第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作是否為滑動(dòng)操作;其中,預(yù)設(shè)的觸發(fā)指令用于觸發(fā)調(diào)整應(yīng)用圖標(biāo)的顯示位置;若第一觸摸操作為預(yù)設(shè)的觸發(fā)指令,且第二觸摸操作為滑動(dòng)操作,識(shí)別為獲取到預(yù)設(shè)的移動(dòng)指令。

判斷單元320將判斷結(jié)果向控制單元330發(fā)送。

控制單元330用于接收判斷單元320發(fā)送的判斷結(jié)果,若判斷結(jié)果為觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,獲取第二觸摸操作對(duì)應(yīng)的第一位移方向以及第一位移值;其中,第一位移方向包括水平向左或向右、豎直向上或向下;以及用于根據(jù)位移值與移動(dòng)距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系確定所述第一位移值對(duì)應(yīng)的移動(dòng)距離;以及用于根據(jù)第一位移方向以及第一移動(dòng)距離整體移動(dòng)主界面中的應(yīng)用圖標(biāo),以將主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

比如,控制單元330接收判斷單元320發(fā)送的判斷結(jié)果,若判斷結(jié)果為觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,獲取第二觸摸操作對(duì)應(yīng)的第一位移方向以及第一位移值;其中,第一位移方向包括水平向左或向右、豎直向上或向下;根據(jù)位移值與移動(dòng)距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系確定所述第一位移值對(duì)應(yīng)的移動(dòng)距離;根據(jù)第一位移方向以及第一移動(dòng)距離整體移動(dòng)主界面中的應(yīng)用圖標(biāo),以將主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

可選地,控制單元330還用于若移動(dòng)的應(yīng)用圖標(biāo)對(duì)應(yīng)的顯示位置與其他應(yīng)用圖標(biāo)的顯示位置重合,隱藏其他應(yīng)用圖標(biāo)。

比如,若移動(dòng)的應(yīng)用圖標(biāo)對(duì)應(yīng)的顯示位置與其他應(yīng)用圖標(biāo)的顯示位置重合,控制單元330隱藏其他應(yīng)用圖標(biāo)。

控制單元330還用于若用戶輸入的第三觸摸操作為滑動(dòng)操作,確定第三觸摸操作對(duì)應(yīng)的第二位移方向以及第二位移值;若第二位移方向與第一位移方向相反,根據(jù)第二位移方向以及第二位移值移動(dòng)第二顯示區(qū)域的應(yīng)用圖標(biāo),并根據(jù)第二位移值顯示隱藏的應(yīng)用圖標(biāo)。

比如,若用戶輸入的第三觸摸操作為滑動(dòng)操作,控制單元330確定第三觸摸操作對(duì)應(yīng)的第二位移方向以及第二位移值;若第二位移方向與第一位移方向相反,根據(jù)第二位移方向以及第二位移值移動(dòng)第二顯示區(qū)域的應(yīng)用圖標(biāo),并根據(jù)第二位移值顯示隱藏的應(yīng)用圖標(biāo)。

上述方案,若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

終端隱藏顯示位置重合的在先顯示的應(yīng)用圖標(biāo),便于用戶查找需要操作的目標(biāo)應(yīng)用圖標(biāo),能夠減少查找目標(biāo)應(yīng)用圖標(biāo)的時(shí)間,提高查找效率,提高單手操作死角區(qū)域的應(yīng)用圖標(biāo)的效率。

參見圖4,圖4是本發(fā)明另一實(shí)施例提供的一種終端示意性框圖。如圖所示的本實(shí)施例中的終端400可以包括:一個(gè)或多個(gè)處理器410;一個(gè)或多個(gè)輸入設(shè)備420,一個(gè)或多個(gè)輸出設(shè)備430和存儲(chǔ)器440。上述處理器410、輸入設(shè)備420、輸出設(shè)備430和存儲(chǔ)器440通過總線450連接。

存儲(chǔ)器440用于存儲(chǔ)程序指令。

處理器410用于根據(jù)存儲(chǔ)器440存儲(chǔ)的程序指令執(zhí)行以下操作:

處理器410用于若用戶手持終端的持握姿勢(shì)為單手持握,獲取所述用戶在主界面輸入的觸摸數(shù)據(jù);其中,所述主界面包括多個(gè)應(yīng)用圖標(biāo)。

處理器410還用于判斷所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令。

處理器410還用于若所述觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)所述觸摸操作將所述主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示;其中,所述第一顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的死角區(qū)域,所述第二顯示區(qū)域?yàn)樗龀治兆藙?shì)對(duì)應(yīng)的可控區(qū)域。

可選地,所述觸摸數(shù)據(jù)包括連續(xù)的第一數(shù)模以及第二觸摸數(shù)據(jù);處理器410具體用于判斷所述第一觸摸數(shù)據(jù)對(duì)應(yīng)的第一觸摸操作是否為預(yù)設(shè)的觸發(fā)指令,以及判斷所述第二觸摸數(shù)據(jù)對(duì)應(yīng)的第二觸摸操作是否為滑動(dòng)操作;其中,所述預(yù)設(shè)的觸發(fā)指令用于觸發(fā)調(diào)整應(yīng)用圖標(biāo)的顯示位置;若所述第一觸摸操作為預(yù)設(shè)的觸發(fā)指令,且所述第二觸摸操作為滑動(dòng)操作,識(shí)別為獲取到預(yù)設(shè)的移動(dòng)指令。

進(jìn)一步地,處理器410具體用于獲取所述第二觸摸操作對(duì)應(yīng)的第一位移方向以及第一位移值;其中,所述第一位移方向包括水平向左或向右、豎直向上或向下;以及用于根據(jù)位移值與移動(dòng)距離的預(yù)設(shè)對(duì)應(yīng)關(guān)系確定所述第一位移值對(duì)應(yīng)的移動(dòng)距離;還用于根據(jù)所述第一位移方向以及所述第一移動(dòng)距離整體移動(dòng)所述主界面中的應(yīng)用圖標(biāo),以將所述主界面中的第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示。

進(jìn)一步地,處理器410還用于若所述移動(dòng)的應(yīng)用圖標(biāo)對(duì)應(yīng)的顯示位置與其他應(yīng)用圖標(biāo)的顯示位置重合,隱藏所述其他應(yīng)用圖標(biāo)。

進(jìn)一步地,處理器410還用于若所述用戶輸入的第三觸摸操作為滑動(dòng)操作,確定所述第三觸摸操作對(duì)應(yīng)的第二位移方向以及第二位移值;若所述第二位移方向與所述第一位移方向相反,根據(jù)所述第二位移方向以及所述第二位移值移動(dòng)所述第二顯示區(qū)域的應(yīng)用圖標(biāo),并根據(jù)所述第二位移值顯示所述隱藏的應(yīng)用圖標(biāo)。

上述方案,若用戶手持終端的持握姿勢(shì)為單手持握,終端獲取用戶在主界面輸入的觸摸數(shù)據(jù);判斷觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作是否為預(yù)設(shè)的移動(dòng)指令;若觸摸數(shù)據(jù)對(duì)應(yīng)的觸摸操作為預(yù)設(shè)的移動(dòng)指令,根據(jù)觸摸操作將主界面中第一顯示區(qū)域的應(yīng)用圖標(biāo)移動(dòng)至第二顯示區(qū)域進(jìn)行顯示,能夠?qū)⒂脩舢?dāng)前的持握姿勢(shì)對(duì)應(yīng)的死角區(qū)域的應(yīng)用圖標(biāo)顯示于可控區(qū)域,便于用戶單手操控操作死角的應(yīng)用圖標(biāo)。終端整體移動(dòng)應(yīng)用圖標(biāo),而不是縮小顯示的應(yīng)用圖標(biāo)的尺寸,能夠避免因應(yīng)用圖標(biāo)變小而導(dǎo)致的誤操作。

終端隱藏顯示位置重合的在先顯示的應(yīng)用圖標(biāo),便于用戶查找需要操作的目標(biāo)應(yīng)用圖標(biāo),能夠減少查找目標(biāo)應(yīng)用圖標(biāo)的時(shí)間,提高查找效率,提高單手操作死角區(qū)域的應(yīng)用圖標(biāo)的效率。

應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器410可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

輸入設(shè)備420可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風(fēng)等,輸出設(shè)備430可以包括顯示器(LCD等)、揚(yáng)聲器等。

該存儲(chǔ)器440可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器410提供指令和數(shù)據(jù)。存儲(chǔ)器440的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器。例如,存儲(chǔ)器440還可以存儲(chǔ)設(shè)備類型的信息。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的處理器410、輸入設(shè)備420、輸出設(shè)備430可執(zhí)行本發(fā)明實(shí)施例提供的應(yīng)用圖標(biāo)顯示方法的第一實(shí)施例和第二實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例所描述的終端的實(shí)現(xiàn)方式,在此不再贅述。

本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。

本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1