本發(fā)明涉及終端技術(shù)領(lǐng)域,特別是涉及一種終端的應(yīng)用圖標(biāo)顯示方法及終端。
背景技術(shù):
隨著終端的快速發(fā)展,終端設(shè)備日趨智能化、人性化;其主菜單為用戶呈現(xiàn)了終端上所有應(yīng)用的快捷入口,然后傳統(tǒng)的終端菜單只是簡(jiǎn)單的排列,在用戶使用的方便性、人性化上仍然欠缺。目前,最常見的菜單應(yīng)用圖標(biāo)的顯示方式是把使用頻率高的應(yīng)用放在桌面或者應(yīng)用菜單里應(yīng)用列表的最上方。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種終端的應(yīng)用圖標(biāo)顯示方法及終端,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種終端的應(yīng)用圖標(biāo)顯示方法,包括:檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作;響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表;在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo);檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作;啟動(dòng)被選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
其中,檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作的步驟之前,進(jìn)一步包括:根據(jù)用戶對(duì)終端所安裝的應(yīng)用的使用頻率和/或使用時(shí)間或者根據(jù)用戶的指定從終端所安裝的應(yīng)用中選擇相應(yīng)的應(yīng)用并生成應(yīng)用列表。
其中,檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作的步驟包括:檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間;判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值;若大于時(shí)間閾值,則執(zhí)行響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表的步驟。
其中,檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作的步驟包括:保持圖標(biāo)的顯示位置;檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;判斷滑動(dòng)操作的終點(diǎn)是否與某一圖標(biāo)的顯示位置重合;若與某一圖標(biāo)的顯示位置重合,則判定某一圖標(biāo)被選中;或者,檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作的步驟包括:檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;隨著滑動(dòng)操作改變圖標(biāo)的顯示位置;判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合;若與點(diǎn)擊操作的點(diǎn)擊位置重合,則判定某一圖標(biāo)被選中。
其中,在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo)的步驟包括:根據(jù)應(yīng)用的優(yōu)先級(jí)設(shè)置圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置之間的距離,其中優(yōu)先級(jí)越高,距離越近,優(yōu)先級(jí)根據(jù)用戶對(duì)應(yīng)用的使用頻率和/或使用時(shí)間計(jì)算獲得,或者由用戶進(jìn)行預(yù)先設(shè)置。
為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種終端,包括:第一檢測(cè)模塊,用于檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作;響應(yīng)模塊,用于響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表;顯示模塊,用于在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo);第二檢測(cè)模塊,用于檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作;啟動(dòng)模塊,用于啟動(dòng)被選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
其中,在第一檢測(cè)模塊之前,還包括:生成列表模塊,用于根據(jù)用戶對(duì)終端所安裝的應(yīng)用的使用頻率和/或使用時(shí)間或者根據(jù)用戶的指定從終端所安裝的應(yīng)用中選擇相應(yīng)的應(yīng)用并生成應(yīng)用列表。
其中,第一檢測(cè)模塊具體用于:檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間;判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值;在持續(xù)時(shí)間大于時(shí)間閾值時(shí),響應(yīng)模塊響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表。
其中,第二檢測(cè)模塊具體用于:保持圖標(biāo)的顯示位置;檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;判斷滑動(dòng)操作的終點(diǎn)是否與某一圖標(biāo)的顯示位置重合;在判斷滑動(dòng)操作的終點(diǎn)與某一圖標(biāo)的顯示位置重合時(shí),判定某一圖標(biāo)被選中;或者,第二檢測(cè)模塊具體用于:檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;隨著滑動(dòng)操作改變圖標(biāo)的顯示位置;判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合;判斷某一圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置重合時(shí),判定某一圖標(biāo)被選中。
其中,顯示模塊還用于:根據(jù)應(yīng)用的優(yōu)先級(jí)設(shè)置圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置之間的距離,其中優(yōu)先級(jí)越高,距離越近,優(yōu)先級(jí)根據(jù)用戶對(duì)應(yīng)用的使用頻率和/或使用時(shí)間計(jì)算獲得,或者由用戶進(jìn)行預(yù)先設(shè)置。
以上方案,終端在檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作后,響應(yīng)該點(diǎn)擊操作獲取應(yīng)用列表,并在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),接著檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
附圖說(shuō)明
圖1是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法一實(shí)施方式的流程示意圖;
圖2是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法一具體結(jié)構(gòu)示意圖;
圖3是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法另一實(shí)施方式的流程示意圖;
圖4是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法又一實(shí)施方式的流程示意圖;
圖5是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法再一實(shí)施方式的流程示意圖;
圖6是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端一實(shí)施方式的結(jié)構(gòu)示意圖;
圖7是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端另一實(shí)施方式的結(jié)構(gòu)示意圖;
圖8是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端又一實(shí)施方式的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
請(qǐng)參閱圖1,圖1是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法一實(shí)施方式的流程示意圖。需注意的是,若有實(shí)質(zhì)上相同的結(jié)果,本發(fā)明的方法并不以圖1所示的流程順序?yàn)橄?。如圖1所示,該方法包括如下步驟:
S101:檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作。
其中,觸控屏幕是終端設(shè)備的觸控屏幕,終端設(shè)備可以是智能手機(jī)、平板電腦、筆記本電腦、掌上電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID,Mobile Internet Device)、可穿戴設(shè)備等。
另外,在終端進(jìn)行檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作之前,會(huì)先根據(jù)用戶對(duì)終端所安裝的應(yīng)用的使用頻率和/或使用時(shí)間或者根據(jù)用戶的指定從終端所安裝的應(yīng)用中選擇相應(yīng)的應(yīng)用并生成應(yīng)用列表。也即是,終端會(huì)根據(jù)用戶使用每個(gè)應(yīng)用的次數(shù)和時(shí)長(zhǎng),綜合評(píng)定出用戶最喜歡的應(yīng)用,添加到應(yīng)用列表中?;蛘哂脩艨梢允謩?dòng)設(shè)置想要快速顯示的應(yīng)用,添加到應(yīng)用列表中。其中,應(yīng)用的來(lái)源,可以是本地的,也可以是網(wǎng)絡(luò)推送的。
其中,當(dāng)終端檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作與終端系統(tǒng)內(nèi)預(yù)設(shè)的操作相同時(shí),終端響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表。
其中,檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作與終端系統(tǒng)內(nèi)預(yù)設(shè)的操作相同是指:用戶在觸控屏幕上的點(diǎn)擊操作的持續(xù)時(shí)間是否大于等于預(yù)設(shè)的時(shí)間閾值、用戶在觸控屏幕上的點(diǎn)擊操作的點(diǎn)擊力度(例如,電容屏的電容變化量或電阻屏的電阻變化量表示)是否大于等于預(yù)設(shè)的壓力閾值、用戶在觸控屏幕上的點(diǎn)擊操作的持續(xù)時(shí)間、點(diǎn)擊力度是否分別大于等于預(yù)設(shè)的時(shí)間閾值、壓力閾值等。
S102:響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表。
其中,終端系統(tǒng)內(nèi)部響應(yīng)該符合預(yù)設(shè)操作的點(diǎn)擊操作。
S103:在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo)。
其中,可以是動(dòng)態(tài)加載應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),也可以靜態(tài)加載應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo)。
其中,應(yīng)用列表根據(jù)應(yīng)用的優(yōu)先級(jí)設(shè)置圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置之間的距離,其中優(yōu)先級(jí)越高,距離越近,優(yōu)先級(jí)根據(jù)用戶對(duì)應(yīng)用的使用頻率和/或使用時(shí)間計(jì)算獲得,或者由用戶進(jìn)行預(yù)先設(shè)置。
在其中一個(gè)應(yīng)用場(chǎng)景中,應(yīng)用列表以點(diǎn)擊操作的點(diǎn)擊位置為中心設(shè)置至少兩個(gè)不同半徑的同心圓,并按圖標(biāo)的優(yōu)先級(jí)將順序排列在同心圓上,并在半徑相對(duì)較小的同心圓排滿后,將剩余圖標(biāo)排列到半徑相對(duì)較大的同心圓上,如圖2所示。而且,在圖2中,在同一個(gè)同心圓上的應(yīng)用圖標(biāo)可以是動(dòng)態(tài)應(yīng)用列表,例如,應(yīng)用1、應(yīng)用2、應(yīng)用3、應(yīng)用4是沿順時(shí)針/逆時(shí)針方向旋轉(zhuǎn)的,也可以是靜態(tài)應(yīng)用列表,還可以是其他形式的應(yīng)用列表,用戶均可以自行設(shè)置。
S104:檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作。
其中,用戶會(huì)以某種形式,選中應(yīng)用列表中的某個(gè)圖標(biāo),可以是滑動(dòng)的方式選中,可以是直接點(diǎn)擊的方式選中,可以是以其他方式選中。
其中,以滑動(dòng)的方式選中,具體的操作是:從初始點(diǎn)擊位置,顯示應(yīng)用列表開始,保持觸碰屏幕,移動(dòng)手指,直到移動(dòng)到某一個(gè)應(yīng)用圖標(biāo)上,隨后松開手指;或者,從初始點(diǎn)擊位置,顯示應(yīng)用列表開始,移開手指,在初始點(diǎn)擊位置之外的某一點(diǎn)開始,保持觸碰屏幕,移動(dòng)手指,直到移動(dòng)到某一個(gè)應(yīng)用圖標(biāo)上,隨后松開手指。
其中,以直接點(diǎn)擊的方式選中,具體的操作是:從初始點(diǎn)擊位置,顯示應(yīng)用列表開始,移開手指,直接點(diǎn)擊某一個(gè)應(yīng)用圖標(biāo),隨后松開手指。
S105:?jiǎn)?dòng)被選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
其中,檢測(cè)到被選中的某一個(gè)應(yīng)用圖標(biāo)后,終端系統(tǒng)會(huì)啟動(dòng)該應(yīng)用圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
在本實(shí)施方式中,終端在檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作后,響應(yīng)該點(diǎn)擊操作獲取應(yīng)用列表,并在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),接著檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
請(qǐng)參閱圖3,圖3是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法另一實(shí)施方式的流程示意圖。本實(shí)施方式是檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作的其中一個(gè)方法,該方法包括以下步驟:
S301:檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間。
其中,檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間是為了防止用戶意外點(diǎn)擊到觸控屏幕時(shí),觸控屏幕響應(yīng)該點(diǎn)擊操作而顯示應(yīng)用列表。
S302:判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值。
其中,預(yù)設(shè)的時(shí)間閾值是指,當(dāng)點(diǎn)擊操作的持續(xù)時(shí)間大于某一個(gè)時(shí)間段時(shí),觸控屏幕才會(huì)響應(yīng)該點(diǎn)擊操作而顯示應(yīng)用列表。
S303:若大于時(shí)間閾值,則執(zhí)行響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表的步驟。
其中,當(dāng)終端判斷點(diǎn)擊操作的持續(xù)時(shí)間大于時(shí)間閾值時(shí),則觸控屏幕會(huì)響應(yīng)該點(diǎn)擊操作而顯示應(yīng)用列表。當(dāng)終端判斷點(diǎn)擊操作的持續(xù)時(shí)間小于時(shí)間閾值時(shí),則終端認(rèn)為該點(diǎn)擊操作是用戶的意外操作,終端不響應(yīng)該點(diǎn)擊操作顯示應(yīng)用列表。
本實(shí)施方式中,終端會(huì)檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間,并判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值,若判斷點(diǎn)擊操作的持續(xù)時(shí)間大于時(shí)間閾值,則執(zhí)行響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表的步驟,防止了用戶意外點(diǎn)擊到觸控屏幕時(shí),觸控屏幕響應(yīng)該點(diǎn)擊操作而顯示應(yīng)用列表的情況發(fā)生。
請(qǐng)參閱圖4,圖4是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法又一實(shí)施方式的流程示意圖。本實(shí)施方式是檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作的其中一個(gè)方法,該方法包括以下步驟:
S401:保持圖標(biāo)的顯示位置。
例如,如圖2所示,保持應(yīng)用1圖標(biāo)的顯示位置。
S402:檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作。
其中,用戶在觸控屏幕上的滑動(dòng)操作的起點(diǎn)可以是用戶的初始點(diǎn)擊位置,也可以是用戶的初始點(diǎn)擊位置之外的某個(gè)位置。例如,用戶的初始點(diǎn)擊位置可以是圖2中的“點(diǎn)擊位置”,也可以是圖2中“★”的位置。
S403:判斷滑動(dòng)操作的終點(diǎn)是否與某一圖標(biāo)的顯示位置重合。
例如,在圖2中,用戶要打開的應(yīng)用是應(yīng)用1,用戶從在觸控屏幕上的滑動(dòng)操作的起點(diǎn)開始,保持手指觸碰屏幕,移動(dòng)手指,直到移動(dòng)到應(yīng)用1所對(duì)應(yīng)的圖標(biāo)上為止。
S404:若與某一圖標(biāo)的顯示位置重合,則判定某一圖標(biāo)被選中。
在本實(shí)施方式中,終端檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作,當(dāng)判斷滑動(dòng)操作的終點(diǎn)與某一圖標(biāo)的顯示位置重合時(shí),則判定某一圖標(biāo)被選中,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
請(qǐng)參閱圖5,圖5是本發(fā)明終端的應(yīng)用圖標(biāo)顯示方法再一實(shí)施方式的流程示意圖。本實(shí)施方式是檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作的另一個(gè)方法,該方法包括以下步驟:
S501:檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作。
S502:隨著滑動(dòng)操作改變圖標(biāo)的顯示位置。
S503:判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合。
S504:若與點(diǎn)擊操作的點(diǎn)擊位置重合,則判定某一圖標(biāo)被選中。
在其中一個(gè)應(yīng)用場(chǎng)景中,隨著用戶在觸控屏幕上的點(diǎn)擊操作,終端系統(tǒng)響應(yīng)該點(diǎn)擊操作獲取應(yīng)用列表,進(jìn)而在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),當(dāng)用戶的手指放置于用戶的手指的初始點(diǎn)擊位置時(shí),如圖2中的“點(diǎn)擊位置”,用戶的手指向右移動(dòng),直至應(yīng)用1的圖標(biāo)移動(dòng)到用戶的手指的初始位置“點(diǎn)擊位置”時(shí),則應(yīng)用1被打開。另外,當(dāng)應(yīng)用列表顯示在點(diǎn)擊操作的點(diǎn)擊位置周圍后,若用戶的手指此時(shí)放置于圖2所示的“★”的位置時(shí),當(dāng)用戶的手指向右移動(dòng),直至應(yīng)用1的圖標(biāo)移動(dòng)到用戶的手指的初始位置“點(diǎn)擊位置”時(shí),應(yīng)用1被打開。
在本實(shí)施方式中,終端檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作,并隨著滑動(dòng)操作改變圖標(biāo)的顯示位置,進(jìn)而判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合,若與點(diǎn)擊操作的點(diǎn)擊位置重合,則判定某一圖標(biāo)被選中,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
請(qǐng)參閱圖6,圖6是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端一實(shí)施方式的結(jié)構(gòu)示意圖。該終端60為上述實(shí)施方式中的終端,該終端60包括:第一檢測(cè)模塊61、響應(yīng)模塊62、顯示模塊63、第二檢測(cè)模塊64和啟動(dòng)模塊65。
第一檢測(cè)模塊61用于檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作。
響應(yīng)模塊62用于響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表。
顯示模塊63用于在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo)。
第二檢測(cè)模塊64用于檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作;
啟動(dòng)模塊65用于啟動(dòng)被選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
其中,第一檢測(cè)模塊61具體用于檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間,并判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值,在持續(xù)時(shí)間大于時(shí)間閾值時(shí),執(zhí)行響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表的步驟。
其中,預(yù)設(shè)的時(shí)間閾值是指終端系統(tǒng)內(nèi)預(yù)設(shè)的點(diǎn)擊操作的持續(xù)時(shí)間。
其中,第二檢測(cè)模塊64具體用于保持圖標(biāo)的顯示位置,檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作,并判斷滑動(dòng)操作的終點(diǎn)是否與某一圖標(biāo)的顯示位置重合,在判斷滑動(dòng)操作的終點(diǎn)與某一圖標(biāo)的顯示位置重合時(shí),判定某一圖標(biāo)被選中。
其中,第二檢測(cè)模塊64具體還用于檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作,隨著滑動(dòng)操作改變圖標(biāo)的顯示位置,判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合;判斷某一圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置重合時(shí),判定某一圖標(biāo)被選中。
其中,顯示模塊63還用于根據(jù)應(yīng)用的優(yōu)先級(jí)設(shè)置圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置之間的距離,其中優(yōu)先級(jí)越高,距離越近,優(yōu)先級(jí)根據(jù)用戶對(duì)應(yīng)用的使用頻率和/或使用時(shí)間計(jì)算獲得,或者由用戶進(jìn)行預(yù)先設(shè)置。
可選地,顯示模塊63還用于將應(yīng)用列表以點(diǎn)擊操作的點(diǎn)擊位置為中心設(shè)置至少兩個(gè)不同半徑的同心圓,并按圖標(biāo)的優(yōu)先級(jí)將順序排列在同心圓上,并在半徑相對(duì)較小的同心圓排滿后,將剩余圖標(biāo)排列到半徑相對(duì)較大的同心圓上。
請(qǐng)參與圖7,圖7是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端另一實(shí)施方式的結(jié)構(gòu)示意圖。區(qū)別于上一實(shí)施方式,本實(shí)施方式所述終端70還包括:生成列表模塊71。
生成列表模塊71用于根據(jù)用戶對(duì)終端所安裝的應(yīng)用的使用頻率和/或使用時(shí)間或者根據(jù)用戶的指定從終端所安裝的應(yīng)用中選擇相應(yīng)的應(yīng)用并生成應(yīng)用列表。
在本實(shí)施方式中,終端在檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作后,響應(yīng)該點(diǎn)擊操作獲取應(yīng)用列表,并在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),接著檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
上述終端60/70的各個(gè)模塊可分別執(zhí)行上述方法實(shí)施方式中對(duì)應(yīng)步驟,故在此不對(duì)各模塊進(jìn)行贅述,詳細(xì)請(qǐng)參閱以上對(duì)應(yīng)步驟的說(shuō)明。
請(qǐng)參與圖8,圖8是本發(fā)明可實(shí)現(xiàn)該應(yīng)用圖標(biāo)顯示方法的終端又一實(shí)施方式的結(jié)構(gòu)示意圖。該終端80可以執(zhí)行上述方法中終端執(zhí)行的步驟。相關(guān)內(nèi)容請(qǐng)參見上述方法中的詳細(xì)說(shuō)明,在此不再贅敘。
本實(shí)施方式中,該處理裝置包括:處理器81、與處理器81耦合的存儲(chǔ)器82、觸控屏83。
存儲(chǔ)器82用于存儲(chǔ)操作系統(tǒng)、處理器81執(zhí)行的指令以及接收到的消息等。
觸控屏83用于接收用戶在觸控屏幕上的操作指令。
處理器81用于檢測(cè)用戶在觸控屏幕上的點(diǎn)擊操作;響應(yīng)點(diǎn)擊操作獲取應(yīng)用列表;在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo);檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作;啟動(dòng)被選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用。
處理器81還用于根據(jù)用戶對(duì)終端所安裝的應(yīng)用的使用頻率和/或使用時(shí)間或者根據(jù)用戶的指定從終端所安裝的應(yīng)用中選擇相應(yīng)的應(yīng)用并生成應(yīng)用列表。
可選地,處理器81還用于檢測(cè)點(diǎn)擊操作的持續(xù)時(shí)間;判斷持續(xù)時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值;若大于時(shí)間閾值,則執(zhí)行響應(yīng)所述點(diǎn)擊操作獲取應(yīng)用列表的步驟。
可選地,處理器81還用于保持圖標(biāo)的顯示位置;檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;判斷滑動(dòng)操作的終點(diǎn)是否與某一圖標(biāo)的顯示位置重合;若與某一圖標(biāo)的顯示位置重合,則判定某一圖標(biāo)被選中。
可選地,處理器81還用于檢測(cè)用戶在觸控屏幕上的基于點(diǎn)擊操作的滑動(dòng)操作;隨著滑動(dòng)操作改變圖標(biāo)的顯示位置;判斷某一圖標(biāo)的顯示位置是否與點(diǎn)擊操作的點(diǎn)擊位置重合;若與點(diǎn)擊操作的點(diǎn)擊位置重合,則判定某一圖標(biāo)被選中。
可選地,可選地,處理器81還用于根據(jù)應(yīng)用的優(yōu)先級(jí)設(shè)置圖標(biāo)的顯示位置與點(diǎn)擊操作的點(diǎn)擊位置之間的距離,其中優(yōu)先級(jí)越高,距離越近,優(yōu)先級(jí)根據(jù)用戶對(duì)應(yīng)用的使用頻率和/或使用時(shí)間計(jì)算獲得,或者由用戶進(jìn)行預(yù)先設(shè)置。
可選地,處理器81還用于將應(yīng)用列表以點(diǎn)擊操作的點(diǎn)擊位置為中心設(shè)置至少兩個(gè)不同半徑的同心圓,并按圖標(biāo)的優(yōu)先級(jí)將順序排列在同心圓上,并在半徑相對(duì)較小的同心圓排滿后,將剩余圖標(biāo)排列到半徑相對(duì)較大的同心圓上。
在本實(shí)施方式中,終端在檢測(cè)到用戶在觸控屏幕上的點(diǎn)擊操作后,響應(yīng)該點(diǎn)擊操作獲取應(yīng)用列表,并在點(diǎn)擊操作的點(diǎn)擊位置周圍顯示應(yīng)用列表中的應(yīng)用所對(duì)應(yīng)的圖標(biāo),接著檢測(cè)用戶在觸控屏幕上對(duì)圖標(biāo)的選擇操作,并啟動(dòng)被用戶選中的圖標(biāo)所對(duì)應(yīng)的應(yīng)用,能夠使用戶方便、快捷地打開自己想要的應(yīng)用。
以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。