一種圖標(biāo)處理方法以及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種圖標(biāo)處理方法以及終端。
【背景技術(shù)】
[0002]現(xiàn)階段,智能手機(jī)的使用日益普及,通過(guò)在智能手機(jī)上安裝不同的應(yīng)用程序,可以實(shí)現(xiàn)不同的功能,而各種應(yīng)用程序以圖標(biāo)的形式存在于智能手機(jī)的顯示頁(yè)面上。現(xiàn)有的智能手機(jī)中,顯示頁(yè)面上顯示圖標(biāo)的數(shù)量閾值是確定的,比如,每個(gè)頁(yè)面只可以放置12個(gè)圖標(biāo)或者是16個(gè)圖標(biāo),無(wú)法根據(jù)用戶的具體需求來(lái)調(diào)整數(shù)量,不夠便利。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種圖標(biāo)處理方法以及終端,能夠方便調(diào)整圖標(biāo)顯示數(shù)量。
[0004]本發(fā)明第一方面提供了一種圖標(biāo)處理方法,該方法包括:
[0005]終端接收在第一桌面圖標(biāo)顯示頁(yè)面上的觸摸指令;
[0006]判斷所述觸摸指令是否為預(yù)設(shè)的圖標(biāo)顯示區(qū)域縮小或者放大指令;
[0007]若為縮小指令,則縮小所述第一桌面圖標(biāo)顯示頁(yè)面上圖標(biāo)顯示區(qū)域,并在所述第一桌面圖標(biāo)顯示頁(yè)面上增加所述圖標(biāo)顯示區(qū)域的數(shù)量;
[0008]若為放大指令,則放大所述第一桌面圖標(biāo)顯示頁(yè)面上圖標(biāo)顯示區(qū)域,并在所述第一桌面圖標(biāo)顯示頁(yè)面上減少所述圖標(biāo)顯示區(qū)域的數(shù)量。
[0009]優(yōu)選地,所述判斷所述觸摸指令是否為預(yù)設(shè)的圖標(biāo)顯示區(qū)域縮小或者放大指令,包括:
[0010]解析所述觸摸指令,獲取觸摸信息;
[0011 ]檢測(cè)所述觸摸信息是否為縮小手勢(shì)或者放大手勢(shì);
[0012]若所述觸摸信息為縮小手勢(shì),則確定所述觸摸指令為所述顯示區(qū)域縮小指令;
[0013]若所述觸摸信息為放大手勢(shì),則確定所述觸摸指令為所述顯示區(qū)域放大指令;
[0014]獲取所述縮小手勢(shì)或放大手勢(shì)的幅度;
[0015]根據(jù)所述縮小手勢(shì)或放大手勢(shì)的幅度確定所述圖標(biāo)顯示區(qū)域縮小或放大的幅度。
[0016]優(yōu)選地,所述終端還包括第二桌面圖標(biāo)顯示頁(yè)面;
[0017]所述觸摸指令為圖標(biāo)顯示區(qū)域縮小指令;
[0018]所述在第一桌面圖標(biāo)顯示頁(yè)面上增加所述圖標(biāo)顯示區(qū)域的數(shù)量之后,還包括:
[0019]將所述第二桌面圖標(biāo)顯示頁(yè)面上的預(yù)設(shè)圖標(biāo)移動(dòng)至所述第一桌面圖標(biāo)顯示頁(yè)面上的新增圖標(biāo)顯示區(qū)域中。
[0020]優(yōu)選地,所述觸摸指令為圖標(biāo)顯示區(qū)域放大指令;
[0021]所述在第一桌面圖標(biāo)顯示頁(yè)面上減少所述圖標(biāo)顯示區(qū)域的數(shù)量之后,還包括:
[0022]判斷所述第一桌面圖標(biāo)顯示頁(yè)面上被移出的圖標(biāo)顯示區(qū)域是否包含應(yīng)用圖標(biāo);
[0023]若是,則將所述應(yīng)用圖標(biāo)移動(dòng)至所述第一桌面圖標(biāo)顯示頁(yè)面上的空閑圖標(biāo)顯示區(qū)域中。
[0024]優(yōu)選地,所述終端還包括第二桌面圖標(biāo)顯示頁(yè)面;
[0025]若所述空閑圖標(biāo)顯示區(qū)域的數(shù)量少于所述應(yīng)用圖標(biāo)的數(shù)量,則將M-N數(shù)量的應(yīng)用圖標(biāo)移動(dòng)至所述第二桌面圖標(biāo)顯示頁(yè)面上,其中,M為所述應(yīng)用圖標(biāo)的數(shù)量,N為所述空閑圖標(biāo)顯示區(qū)域的數(shù)量。
[0026]本發(fā)明第二方面提供了一種終端,包括:
[0027]接收模塊,用于接收在第一桌面圖標(biāo)顯示頁(yè)面上的觸摸指令;
[0028]判斷模塊,用于判斷所述觸摸指令是否為預(yù)設(shè)的圖標(biāo)顯示區(qū)域縮小或者放大指令;
[0029]第一執(zhí)行模塊,用于當(dāng)所述觸摸指令為圖標(biāo)顯示區(qū)域縮小指令時(shí),縮小所述第一桌面圖標(biāo)顯示頁(yè)面上圖標(biāo)顯示區(qū)域,并在所述第一桌面圖標(biāo)顯示頁(yè)面上增加所述圖標(biāo)顯示區(qū)域的數(shù)量;
[0030]第二執(zhí)行模塊,用于當(dāng)所述觸摸指令為圖標(biāo)顯示區(qū)域放大指令時(shí),放大所述第一桌面圖標(biāo)顯示頁(yè)面上圖標(biāo)顯示區(qū)域,并在所述第一桌面圖標(biāo)顯示頁(yè)面上減少所述圖標(biāo)顯示區(qū)域的數(shù)量。
[0031 ]優(yōu)選地,所述判斷模塊包括:
[0032]解析單元,用于解析所述觸摸指令,獲取觸摸信息;
[0033]檢測(cè)單元,用于檢測(cè)所述觸摸信息是否為縮小手勢(shì)或者放大手勢(shì);
[0034]第一確定單元,用于當(dāng)所述觸摸信息為縮小手勢(shì)時(shí),確定所述觸摸指令為所述顯示區(qū)域縮小指令;
[0035]第二確定單元,用于當(dāng)所述觸摸信息為放大手勢(shì)時(shí),確定所述觸摸指令為所述顯示區(qū)域放大指令;
[0036]獲取單元,用于獲取所述縮小手勢(shì)或放大手勢(shì)的幅度;
[0037]幅度確定單元,用于根據(jù)所述縮小手勢(shì)或放大手勢(shì)的幅度確定所述圖標(biāo)顯示區(qū)域縮小或放大的幅度。
[0038]優(yōu)選地,所述終端還包括第二桌面圖標(biāo)顯示頁(yè)面;
[0039]所述觸摸指令為圖標(biāo)顯示區(qū)域縮小指令;
[0040]所述第一執(zhí)行模塊還用于將所述第二桌面圖標(biāo)顯示頁(yè)面上的預(yù)設(shè)圖標(biāo)移動(dòng)至所述第一桌面圖標(biāo)顯示頁(yè)面上的新增圖標(biāo)顯示區(qū)域中。
[0041]優(yōu)選地,所述觸摸指令為圖標(biāo)顯示區(qū)域放大指令;
[0042]所述第二執(zhí)行模塊還用于判斷所述第一桌面圖標(biāo)顯示頁(yè)面上被移出的圖標(biāo)顯示區(qū)域是否包含應(yīng)用圖標(biāo);
[0043]若是,則將所述應(yīng)用圖標(biāo)移動(dòng)至所述第一桌面圖標(biāo)顯示頁(yè)面上的空閑圖標(biāo)顯示區(qū)域中。
[0044]優(yōu)選地,所述終端還包括第二桌面圖標(biāo)顯示頁(yè)面;
[0045]所述第二執(zhí)行模塊還用于當(dāng)所述空閑圖標(biāo)顯示區(qū)域的數(shù)量少于所述應(yīng)用圖標(biāo)的數(shù)量時(shí),將M-N數(shù)量的應(yīng)用圖標(biāo)移動(dòng)至所述第二桌面圖標(biāo)顯示頁(yè)面上,其中,M為所述應(yīng)用圖標(biāo)的數(shù)量,N為所述空閑圖標(biāo)顯示區(qū)域的數(shù)量。
[0046]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0047]本發(fā)明通過(guò)偵測(cè)觸摸指令,判斷觸摸指令為放大指令或縮小指令,根據(jù)觸摸指令對(duì)顯示頁(yè)面上的圖標(biāo)顯示區(qū)域的數(shù)量進(jìn)行調(diào)整,從而方便用戶根據(jù)需求調(diào)整界面上的圖標(biāo)數(shù)量,操作方便,提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0048]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1為本發(fā)明實(shí)施例提供的一種圖標(biāo)處理方法第一實(shí)施例的流程圖。
[0050]圖2為本發(fā)明實(shí)施例提供的一種圖標(biāo)處理方法第二實(shí)施例的流程圖。
[0051 ]圖3為本發(fā)明實(shí)施例提供的一種圖標(biāo)處理方法第三實(shí)施例的流程圖。
[0052]圖4為本發(fā)明實(shí)施例提供的一種終端第一實(shí)施例的結(jié)構(gòu)示意圖。
[0053]圖5為本發(fā)明實(shí)施例提供的一種終端第二實(shí)施例的結(jié)構(gòu)示意圖。
[0054]圖6為本發(fā)明實(shí)施例提供的一種終端第三實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0055]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0056]圖1所示為本發(fā)明實(shí)施例提供的一種圖標(biāo)處理方法第一實(shí)施例的流程圖。在本實(shí)施方式中,該圖標(biāo)處理方法應(yīng)用于終端上,所述終端可以為計(jì)算機(jī)、智能手機(jī)、平板電腦或者電子書(shū)。所述終端上設(shè)置有觸摸屏,所述終端的觸摸屏上的顯示頁(yè)面上包括有多個(gè)圖標(biāo),每個(gè)圖標(biāo)分別對(duì)應(yīng)一個(gè)應(yīng)用程序。通過(guò)點(diǎn)擊圖標(biāo),可以執(zhí)行對(duì)應(yīng)的應(yīng)用程序。該圖標(biāo)處理方法包括以下步驟SI O1-SI 04。
[0057]在步驟SlOl中,終端接收在第一桌面圖標(biāo)顯示頁(yè)面上的觸摸指令。
[0058]具體的,終端首先接收在第一桌面圖標(biāo)顯示頁(yè)面上的觸摸指令,所述第一桌面圖標(biāo)顯示頁(yè)面是終端用于展示圖標(biāo)的頁(yè)面,現(xiàn)有技術(shù)中,展示圖標(biāo)的頁(yè)面可以是在主屏幕或者主屏幕兩側(cè)的副屏幕上直接展示圖標(biāo),也可以是通過(guò)點(diǎn)擊相應(yīng)的功能鍵進(jìn)入第二級(jí)頁(yè)面上進(jìn)行展示。所述第一桌面圖標(biāo)包括有多個(gè)圖標(biāo)顯示區(qū)域,優(yōu)選地,所述圖標(biāo)顯示區(qū)域?yàn)榉叫危粋€(gè)圖標(biāo)顯示區(qū)域可以放置一個(gè)圖標(biāo),根據(jù)終端的屏幕大小、頁(yè)面風(fēng)格、操作系統(tǒng)風(fēng)格的不同,桌面圖標(biāo)顯示頁(yè)面上圖標(biāo)顯示區(qū)域的數(shù)量也會(huì)有