一種圖標(biāo)排列方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人機交互技術(shù)領(lǐng)域,尤其涉及一種圖標(biāo)排列方法及終端。
【背景技術(shù)】
[0002]隨著終端技術(shù)的不斷發(fā)展,終端的功能和存儲能力也越來越強??梢酝瑫r在終端中安裝多個應(yīng)用程序,安裝成功的應(yīng)用程序在終端桌面上會顯示對應(yīng)的圖標(biāo),當(dāng)桌面上的圖標(biāo)過多且無法用一個頁面來顯示完整時,則往往需要增加多個頁面來顯示。在實踐中發(fā)現(xiàn),終端桌面上圖標(biāo)的排列方式一般是按照固定的方式來排列,如4*4網(wǎng)格、4*5網(wǎng)格排列等,這些規(guī)則的網(wǎng)格排列方式較為單一,比較枯燥,此外,當(dāng)終端桌面上的圖標(biāo)過多時,在相同排列規(guī)則的多個頁面上查找想要的圖標(biāo)時容易造成視覺疲勞,使得查找效率低下。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種圖標(biāo)排列方法及終端,能夠增加圖標(biāo)排列的多樣性以及提尚圖標(biāo)的查找效率。
[0004]本發(fā)明實施例提供了一種圖標(biāo)排列方法,包括:
[0005]獲取預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形;
[0006]按照所述目標(biāo)排列圖形確定所述終端的圖標(biāo)顯示頁面上的圖標(biāo)排列位置;
[0007]提取所述終端中至少一個圖標(biāo)所對應(yīng)的屬性信息;
[0008]根據(jù)所述屬性信息將所述至少一個圖標(biāo)排列在所述圖標(biāo)排列位置上,并顯示排列后的所述至少一個圖標(biāo)。
[0009]相應(yīng)地,本發(fā)明實施例還提供了一種終端,包括:
[0010]獲取單元,用于獲取預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形;
[0011]確定單元,用于按照所述目標(biāo)排列圖形確定所述終端的圖標(biāo)顯示頁面上的圖標(biāo)排列位置;
[0012]提取單元,用于提取所述終端中至少一個圖標(biāo)所對應(yīng)的屬性信息;
[0013]排列單元,用于根據(jù)所述屬性信息將所述至少一個圖標(biāo)排列在所述圖標(biāo)排列位置上;
[0014]顯示單元,用于顯示排列后的所述至少一個圖標(biāo)。
[0015]本發(fā)明實施例中,在獲取到預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形后,可以按照該目標(biāo)排列圖形確定終端的每一個圖標(biāo)顯示頁面上的圖標(biāo)排列位置,進(jìn)一步地,可以提取終端中至少一個圖標(biāo)所對應(yīng)的屬性信息,并根據(jù)該屬性信息將至少一個圖標(biāo)排列在確定好的圖標(biāo)排列位置上并顯示。通過實施本發(fā)明實施例,能夠增加終端中圖標(biāo)排列的多樣性,以及提高圖標(biāo)的查找效率,有效改善用戶體驗。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的一種圖標(biāo)排列方法的流程示意圖;
[0018]圖2是本發(fā)明實施例提供的一種圖標(biāo)顯不頁面不意圖;
[0019]圖3是本發(fā)明實施例提供的另一種圖標(biāo)排列方法的流程示意圖;
[0020]圖4是本發(fā)明實施例提供的又一種圖標(biāo)排列方法的流程示意圖;
[0021]圖5是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0022]圖6是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0023]圖7是本發(fā)明實施例提供的又一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明實施例提供了一種圖標(biāo)排列方法及終端,能夠增加圖標(biāo)排列的多樣性,提高圖標(biāo)的查找效率,并改善用戶體驗。以下分別進(jìn)行詳細(xì)說明。
[0026]請參閱圖1,圖1是本發(fā)明實施例提供的一種圖標(biāo)排列方法的流程示意圖。如圖1所示,該圖標(biāo)排列方法可以包括以下步驟:
[0027]S101、獲取預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形。
[0028]本發(fā)明實施例中,終端可以包括但不限于智能手機、平板電腦、掌上電腦、個人數(shù)字助理(Personal Digital Assistant,PAD)、多媒體播放器、智能電視、智能手表等。
[0029]本發(fā)明實施例中,終端中的圖標(biāo)可以是終端系統(tǒng)自帶的應(yīng)用程序的圖標(biāo),也可以是終端上安裝的第三方應(yīng)用軟件的圖標(biāo)等,本發(fā)明實施例不作限定。
[0030]本發(fā)明實施例中,目標(biāo)排列圖形可以是數(shù)字(如123、I II III等)、字母(如ABC、abc等)、特定符號(如*、#、?等)以及圖案(如i^、A、〇等)等,本發(fā)明實施例不作限定。
[0031]本發(fā)明實施例中,在獲取預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形之前,需預(yù)先設(shè)置好終端中圖標(biāo)的目標(biāo)排列圖形,該目標(biāo)排列圖形可以是用戶手動設(shè)置的,也可以是終端系統(tǒng)默認(rèn)的。
[0032]S102、按照該目標(biāo)排列圖形確定終端的圖標(biāo)顯示頁面上的圖標(biāo)排列位置。
[0033]本發(fā)明實施例中,終端的圖標(biāo)顯示頁面可以是一個,也可以是多個,可以根據(jù)終端中圖標(biāo)的個數(shù)來決定,當(dāng)在一個圖標(biāo)顯示頁面中排列不下所有圖標(biāo)時,終端可以自動增加圖標(biāo)顯示頁面。
[0034]本發(fā)明實施例中,當(dāng)獲取到終端中圖標(biāo)的目標(biāo)排列圖形后,可以根據(jù)該目標(biāo)排列圖形確定每個圖標(biāo)顯示頁面上的圖標(biāo)排列位置,其中,每個圖標(biāo)顯示頁面可以排列一個字符或一種圖案。可以根據(jù)目標(biāo)排列圖形選取若干個特征點,這若干個特征點可以描繪出目標(biāo)排列圖形的大致輪廓,根據(jù)這若干個特征點設(shè)置圖標(biāo)顯示頁面上的圖標(biāo)排列位置,每一個特征點對應(yīng)一個圖標(biāo)排列位置。
[0035]S1 3、提取終端中至少一個圖標(biāo)所對應(yīng)的屬性信息。
[0036]本發(fā)明實施例中,圖標(biāo)所對應(yīng)的屬性信息包括但不限于圖標(biāo)生成時間、單位時間內(nèi)圖標(biāo)點擊次數(shù)、圖標(biāo)所對應(yīng)的應(yīng)用程序的類別屬性、圖標(biāo)顏色信息以及圖標(biāo)形狀信息中的一種或幾種的組合。
[0037]S104、根據(jù)屬性信息將上述至少一個圖標(biāo)排列在圖標(biāo)排列位置上,并顯示排列后的上述至少一個圖標(biāo)。
[0038]本發(fā)明實施例中,提取到終端中的至少一個圖標(biāo)所對應(yīng)的屬性信息后,可以根據(jù)屬性信息將上述至少一個圖標(biāo)按照一定順序排列在圖標(biāo)排列位置上。例如:當(dāng)屬性信息為圖標(biāo)生成時間時,可以根據(jù)圖標(biāo)生成時間的先后順序?qū)⑸鲜鲋辽僖粋€圖標(biāo)排列在圖標(biāo)排列位置上,圖標(biāo)生成時間較早的圖標(biāo)排在前,圖標(biāo)生成時間較晚的圖標(biāo)排在后。又如:當(dāng)屬性信息為單位時間內(nèi)圖標(biāo)點擊次數(shù)(點擊頻率)時,可以根據(jù)單位時間內(nèi)圖標(biāo)點擊次數(shù)由多到少的順序?qū)⑸鲜鲋辽僖粋€圖標(biāo)排列在圖標(biāo)排列位置上,根據(jù)用戶的使用習(xí)慣將點擊頻率高的圖標(biāo)排在前,點擊頻率低的圖標(biāo)排在后等。
[0039]本發(fā)明實施例中,根據(jù)屬性信息將上述至少一個圖標(biāo)排列在圖標(biāo)排列位置上后,可以通過終端的顯示屏顯示出排列后的上述至少一個圖標(biāo)。
[0040]請一并參閱圖2,圖2是本發(fā)明實施例提供的一種圖標(biāo)顯示頁面示意圖。如圖2所示,終端可以包含3個圖標(biāo)顯示頁面,目標(biāo)排列圖形為數(shù)字“123”,根據(jù)數(shù)字“123”即可確定出每個圖標(biāo)顯示頁面的圖標(biāo)排列位置。根據(jù)確定好的圖標(biāo)排列位置,在第一頁圖標(biāo)顯示頁面上把圖標(biāo)按照“I”的形狀排列出來,在第二頁圖標(biāo)顯示頁面上把圖標(biāo)按照“2”的形狀排列出來,在第三頁圖標(biāo)顯示頁面上把圖標(biāo)按照“3”的形狀排列出來。在排列之前,可以提取終端中至少一個圖標(biāo)所對應(yīng)的屬性信息,根據(jù)屬性信息將上述至少一個圖標(biāo)依次排列在對應(yīng)的位置上,從而使圖標(biāo)構(gòu)成數(shù)字“123”。此外,終端的圖標(biāo)顯示頁面以數(shù)字或字母順序來顯示圖標(biāo),當(dāng)圖標(biāo)顯示頁面有十幾頁甚至幾十頁時,以數(shù)字或字母的方式來顯示圖標(biāo)即可方便了解當(dāng)前圖標(biāo)顯示頁面為第幾個頁面,從而方便用戶查找想要的圖標(biāo)。
[0041]本發(fā)明實施例中,當(dāng)終端中的圖標(biāo)個數(shù)不足以排滿圖標(biāo)排列位置時,則空置圖標(biāo)排列位置的最后一個或多個位置,當(dāng)終端中安裝有新的應(yīng)用程序時,則可以直接把新的應(yīng)用程序的圖標(biāo)排列在空置的圖標(biāo)排列位置上,也可以提取該圖標(biāo)的屬性信息,根據(jù)該圖標(biāo)的屬性信息將該圖標(biāo)排列至對應(yīng)的圖標(biāo)排列位置上,則排在該圖標(biāo)之后的其余圖標(biāo)均往后移一個位置。當(dāng)刪除一個或多個圖標(biāo)時,可以直接空置刪除的圖標(biāo)所在的位置,也可以將排列在刪除的圖標(biāo)之后的其余圖標(biāo)均往前移一個位置。
[0042]在圖1所描述的方法中,在獲取到預(yù)先設(shè)置的針對終端中圖標(biāo)的目標(biāo)排列圖形后,可以按照該目標(biāo)排列圖形確定終端的每一個圖標(biāo)顯示頁面上的圖標(biāo)排列位置,進(jìn)一步地,可以提取終端中至少一個圖標(biāo)所對應(yīng)的屬性信息,并根據(jù)該屬性信息將至少一個圖標(biāo)排列在確定好的圖標(biāo)排列位置上并顯示。通過實施圖1所描述的方法,能夠增加終端中圖標(biāo)排列的多樣性,以及提高圖標(biāo)的查找效率,并且可以增加終端桌面的趣味性,改善用戶體驗。
[0043]請參與圖3,圖3是本發(fā)明實施例提供的另一種圖標(biāo)排列方法的流程示意圖。如圖3所示,該圖標(biāo)排列方法可以包括以下步驟:
當(dāng)前第1頁
1 
2 
3 
4