一種界面圖標(biāo)排布方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種界面圖標(biāo)排布方法及系統(tǒng)。
[0002]
【背景技術(shù)】
[0003]電子產(chǎn)品,例如手機(jī)、平板電腦、電腦、電視、機(jī)頂盒等,在生活中隨處可見(jiàn),應(yīng)用也越來(lái)越廣泛。為方便用戶(hù)使用電子產(chǎn)品都會(huì)提供界面給用戶(hù)進(jìn)行操作,電子產(chǎn)品在界面上會(huì)放置各種標(biāo)示各種功能和應(yīng)用的圖標(biāo),用戶(hù)通過(guò)觸發(fā)圖標(biāo)來(lái)選擇需要的功能和應(yīng)用。
[0004]用戶(hù)在使用電子產(chǎn)品過(guò)程中,有時(shí)根據(jù)需要會(huì)對(duì)圖標(biāo)進(jìn)行個(gè)性化的排布,調(diào)整圖標(biāo)位置或者將圖標(biāo)排布成自己想要的布局。但是,目前電子產(chǎn)品的圖標(biāo)大多是固定好的,用戶(hù)不能調(diào)整圖標(biāo)的排布?;蛘哂行╇娮赢a(chǎn)品圖標(biāo)可以調(diào)整,但是需要用戶(hù)按住圖標(biāo)一個(gè)個(gè)拖拽到想要放置的位置,操作復(fù)雜麻煩,比較費(fèi)力費(fèi)時(shí),給用戶(hù)帶來(lái)很大不便,不能滿(mǎn)足用戶(hù)個(gè)性化的需求。
[0005]
【發(fā)明內(nèi)容】
[0006]有鑒于此,有必要針對(duì)上述用戶(hù)不能個(gè)性化調(diào)整圖標(biāo)或者調(diào)整不便的問(wèn)題,提供一種界面圖標(biāo)排布方法。
[0007]此外,還提供一種界面圖標(biāo)排布系統(tǒng)。
[0008]一種界面圖標(biāo)排布方法,包括如下步驟:
獲取用戶(hù)的劃動(dòng)軌跡;
根據(jù)獲取的劃動(dòng)軌跡,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布。
[0009]在其中的一個(gè)實(shí)施例中,用戶(hù)直接或者間接在界面上進(jìn)行劃動(dòng)。
[0010]在其中的一個(gè)實(shí)施例中,所述方法還包括設(shè)置功能鍵的步驟;所述功能鍵被用戶(hù)觸發(fā),則獲取用戶(hù)劃動(dòng)軌跡。
[0011]在其中的一個(gè)實(shí)施例中,所述根據(jù)獲取的劃動(dòng)軌跡,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布的步驟具體為:
將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行均勻排布;
統(tǒng)計(jì)圖標(biāo)的使用頻率,將用戶(hù)常用的圖標(biāo)排布到劃動(dòng)軌跡的中間部分。
[0012]在其中的一個(gè)實(shí)施例中,所述根據(jù)獲取的劃動(dòng)軌跡,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布的步驟具體為:
將界面分為多個(gè)小格,獲取用戶(hù)的劃動(dòng)軌跡所經(jīng)過(guò)的小格,將圖標(biāo)排布到用戶(hù)的劃動(dòng)軌跡經(jīng)過(guò)的小格上。
[0013]一種界面圖標(biāo)排布系統(tǒng),包括:
軌跡采集單元,用于獲取用戶(hù)的劃動(dòng)軌跡;
圖標(biāo)排布單元,根據(jù)獲取的所述劃動(dòng)軌跡,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布。
[0014]在其中的一個(gè)實(shí)施例中,用戶(hù)直接或者間接在界面上進(jìn)行劃動(dòng)。
[0015]在其中的一個(gè)實(shí)施例中,所述軌跡采集單元提供給用戶(hù)功能鍵;所述功能鍵被用戶(hù)觸發(fā),則所述軌跡采集單元啟動(dòng)獲取用戶(hù)劃動(dòng)軌跡的功能。
[0016]在其中的一個(gè)實(shí)施例中,所述圖標(biāo)排布單元將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行均勻排布,并統(tǒng)計(jì)圖標(biāo)的使用頻率,將用戶(hù)常用的圖標(biāo)排布到劃動(dòng)軌跡的中間部分。
[0017]在其中的一個(gè)實(shí)施例中,所述軌跡采集單元將界面分為多個(gè)小格,獲取用戶(hù)的劃動(dòng)軌跡所經(jīng)過(guò)的小格,所述圖標(biāo)排布單元將圖標(biāo)排布到用戶(hù)的劃動(dòng)軌跡經(jīng)過(guò)的小格上。
[0018]本發(fā)明方法和系統(tǒng),用戶(hù)在需要對(duì)界面圖標(biāo)位置進(jìn)行調(diào)整和排布時(shí),只需要進(jìn)行劃動(dòng),劃出所需的軌跡,然后獲取用戶(hù)的劃動(dòng)軌跡,將圖標(biāo)沿著劃動(dòng)軌跡進(jìn)行排布即可完成圖標(biāo)位置的調(diào)整以及圖標(biāo)的排布,從而實(shí)現(xiàn)用戶(hù)對(duì)圖標(biāo)的個(gè)性化設(shè)置和調(diào)整,操作方便快捷,給用戶(hù)帶來(lái)極大的便利,滿(mǎn)足用戶(hù)個(gè)性化的需求。
[0019]本發(fā)明的方法和系統(tǒng)適用于各種具有界面的電子產(chǎn)品,例如手機(jī)、平板電腦、電腦、電視、機(jī)頂盒等等。
[0020]
【附圖說(shuō)明】
[0021]圖1是一個(gè)實(shí)施例中的界面圖標(biāo)排布方法流程圖;
圖2是另一個(gè)實(shí)施例中的界面圖標(biāo)排布系統(tǒng)的結(jié)構(gòu)圖。
[0022]
【具體實(shí)施方式】
[0023]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]圖1是一個(gè)實(shí)施例中的界面圖標(biāo)排布方法的流程圖。該方法包括 SlO:獲取用戶(hù)的劃動(dòng)軌跡。
[0025]該實(shí)施例中,用戶(hù)直接或者間接在界面上進(jìn)行劃動(dòng)。具體的,基于不同的電子產(chǎn)品界面,用戶(hù)可以通過(guò)觸屏在界面上直接進(jìn)行劃動(dòng),或者通過(guò)鼠標(biāo)、遙控器等各種控制設(shè)備在界面上進(jìn)行劃動(dòng)。在進(jìn)一步的實(shí)施方式中,獲取用戶(hù)通過(guò)手指或者鼠標(biāo)在界面上進(jìn)行劃動(dòng)的劃動(dòng)軌跡。用戶(hù)通過(guò)劃動(dòng)產(chǎn)生劃動(dòng)軌跡,劃動(dòng)軌跡用來(lái)確定用戶(hù)希望調(diào)整成的圖標(biāo)排布樣式和位置。界面則獲取用戶(hù)的劃動(dòng)軌跡,獲知用戶(hù)的劃動(dòng),了解用戶(hù)劃動(dòng)的樣式和位置。
[0026]在獲取用戶(hù)的劃動(dòng)軌跡之前,還包括設(shè)置功能鍵的步驟。該功能鍵被用戶(hù)觸發(fā),則進(jìn)行獲取用戶(hù)劃動(dòng)軌跡的步驟。由用戶(hù)選擇性的觸發(fā)該功能鍵,也避免與界面上原本存在的操作產(chǎn)生沖突。
[0027]S20:根據(jù)獲取的劃動(dòng)軌跡,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布。
[0028]在獲取用戶(hù)的劃動(dòng)軌跡后,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行排布,將圖標(biāo)排布到用戶(hù)的劃動(dòng)軌跡上。圖標(biāo)可為界面上全部圖標(biāo),也可為用戶(hù)選定的圖標(biāo)。例如,初始圖標(biāo)為橫向排列,而用戶(hù)的劃動(dòng)軌跡為豎向、斜向、S型或者V型,則將原來(lái)橫向排列的圖標(biāo)豎向、斜向、S型或者V型的排列到用戶(hù)的劃動(dòng)軌跡上。其中,進(jìn)行排布時(shí)可嚴(yán)格沿著用戶(hù)的劃動(dòng)軌跡,也可沿著用戶(hù)劃動(dòng)軌跡的方向進(jìn)行排布。
[0029]該實(shí)施例中,將圖標(biāo)沿著用戶(hù)的劃動(dòng)軌跡進(jìn)行均勻排布。此外,統(tǒng)計(jì)圖標(biāo)的使用頻率,將用戶(hù)常用的圖標(biāo)排布到劃動(dòng)軌跡的中間部分,便于用戶(hù)查看和使用。
[0030]在進(jìn)一步的實(shí)施方式中,將界面分為多個(gè)小格,獲取用戶(hù)的劃動(dòng)軌跡所經(jīng)過(guò)的小格,將圖標(biāo)排布到用戶(hù)的劃動(dòng)軌跡經(jīng)過(guò)的小格上。小格的大小可由用戶(hù)進(jìn)行放大或者縮小,以適應(yīng)不同數(shù)量的圖標(biāo)進(jìn)行排布。
[0031]該方法,用戶(hù)在需要對(duì)界面圖標(biāo)位置進(jìn)行調(diào)整和排布時(shí),只需要進(jìn)行劃動(dòng),劃出所需的軌跡,然后獲取用戶(hù)