一種基于終端的應(yīng)用程序圖標(biāo)的排列方法和裝置的制造方法
【專(zhuān)利摘要】本申請(qǐng)實(shí)施例提供了一種基于終端的應(yīng)用程序圖標(biāo)的排列方法,所述方法包括:收集當(dāng)前終端上應(yīng)用程序的使用信息;根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí);根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。本申請(qǐng)通過(guò)收集終端上應(yīng)用程序的使用信息,通過(guò)使用信息確定應(yīng)用程序的排列優(yōu)先級(jí),按優(yōu)先級(jí)對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。使得圖標(biāo)的排列更符合用戶(hù)習(xí)慣,方便用戶(hù)對(duì)常用應(yīng)用程序的操作使用。
【專(zhuān)利說(shuō)明】
一種基于終端的應(yīng)用程序圖標(biāo)的排列方法和裝置
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及智能終端技術(shù)領(lǐng)域,特別是涉及一種基于終端的應(yīng)用程序圖標(biāo)的排列方法和一種基于終端的應(yīng)用程序圖標(biāo)的排列裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的應(yīng)用程序得到人們的使用。人們?cè)诮K端里面下載的應(yīng)用程序越來(lái)越多,當(dāng)用戶(hù)想去點(diǎn)擊自己常用的軟件時(shí),常常發(fā)現(xiàn),由于移動(dòng)終端操作界面太大,自己想點(diǎn)擊的應(yīng)用在顯示操作界面的上方,造成操作上的麻煩。當(dāng)用戶(hù)想調(diào)整應(yīng)用程序圖標(biāo)的位置時(shí),需要一個(gè)一個(gè)地移動(dòng)應(yīng)用程序圖標(biāo)的位置,不僅操作麻煩,而且浪費(fèi)時(shí)間。
【發(fā)明內(nèi)容】
[0003]鑒于上述問(wèn)題,提出了本申請(qǐng)實(shí)施例以便提供一種基于終端的應(yīng)用程序圖標(biāo)的排列方法,以解決用戶(hù)調(diào)整應(yīng)用程序圖標(biāo)時(shí)操作麻煩,耗費(fèi)時(shí)間的問(wèn)題。
[0004]為了解決上述問(wèn)題,本申請(qǐng)實(shí)施例公開(kāi)了一種基于終端的應(yīng)用程序圖標(biāo)的排列方法,所述方法包括:
[0005]收集當(dāng)前終端上應(yīng)用程序的使用信息;
[0006]根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí);
[0007]根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0008]同時(shí)本申請(qǐng)還公開(kāi)了一種基于終端的應(yīng)用程序圖標(biāo)的排列裝置,所述裝置包括:
[0009]收集模塊,用于收集當(dāng)前終端上應(yīng)用程序的使用信息;
[0010]優(yōu)先級(jí)確定模塊,用于根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí);
[0011]排列模塊,用于根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0012]本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
[0013]本申請(qǐng)通過(guò)收集終端上應(yīng)用程序的使用信息,通過(guò)使用信息確定應(yīng)用程序的排列優(yōu)先級(jí),按優(yōu)先級(jí)對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。使得圖標(biāo)的排列更符合用戶(hù)習(xí)慣,方便用戶(hù)對(duì)常用應(yīng)用程序的操作使用。
[0014]本申請(qǐng)根據(jù)用戶(hù)左右手的使用習(xí)慣來(lái)設(shè)置操作界面上的應(yīng)用程序圖標(biāo)位置,貼合用戶(hù)的使用習(xí)慣。在接收到觸發(fā)指示后,即自動(dòng)進(jìn)行圖標(biāo)排列操作,減少用戶(hù)操作,節(jié)省用戶(hù)的時(shí)間。
【附圖說(shuō)明】
[0015]圖1是本申請(qǐng)的一種基于終端的應(yīng)用程序圖標(biāo)的排列方法實(shí)施例的步驟流程圖;
[0016]圖2是申請(qǐng)實(shí)施例中一種終端操作界面中應(yīng)用程序圖標(biāo)位置布局的示意圖;
[0017]圖3是本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置優(yōu)先級(jí)的示意圖
[0018]圖4是本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置優(yōu)先級(jí)的示意圖;
[0019]圖5是本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置排列整理如的不意圖;
[0020]圖6是本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置排列整理后的示意圖;
[0021]圖7是本申請(qǐng)的一種基于終端的應(yīng)用程序圖標(biāo)的排列裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0022]為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
[0023]本申請(qǐng)實(shí)施例的核心構(gòu)思之一在于,通過(guò)手機(jī)用戶(hù)的使用信息來(lái)確定應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí),將應(yīng)用程序圖標(biāo)排列到與應(yīng)用程序優(yōu)先級(jí)相對(duì)應(yīng)的操作界面上設(shè)置的應(yīng)用程序圖標(biāo)位置。
[0024]參照?qǐng)D1,示出了本申請(qǐng)的一種基于終端的應(yīng)用程序圖標(biāo)的排列方法實(shí)施例的步驟流程圖,所述方法具體可以包括如下步驟:
[0025]步驟101,收集當(dāng)前終端上應(yīng)用程序的使用信息;
[0026]步驟102,根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí);
[0027]步驟103,根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0028]在本申請(qǐng)實(shí)施例中,終端包括智能手機(jī)、平板電腦、非智能手機(jī)等,終端所使用的操作系統(tǒng)及平臺(tái)包括:10S、Android、WindowPhone、Blackberry、Symbian、Brew、K-java 等。
[0029]本申請(qǐng)通過(guò)收集應(yīng)用程序的使用信息,來(lái)確定應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí),根據(jù)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)在終端的顯示界面中進(jìn)行排列。
[0030]作為本申請(qǐng)實(shí)施例的一種優(yōu)選示例,所述終端的操作界面上設(shè)置有分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置,所述步驟103可以包括:
[0031]將所述應(yīng)用程序圖標(biāo)排列到所述終端操作界面中,與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。
[0032]如圖2所示,為本申請(qǐng)實(shí)施例中一種終端操作界面中應(yīng)用程序圖標(biāo)位置布局的示意圖,終端的操作界面上端設(shè)置有4X4的應(yīng)用程序圖標(biāo)位置布局,下端是快捷欄,在這種布局中操作界面被分為若干個(gè)正方形區(qū)域,應(yīng)用程序圖標(biāo)就放置在正方形區(qū)域的位置中。需要說(shuō)明的是本申請(qǐng)所述的方法,不僅限于4X4等行列相等的圖標(biāo)位置布局,也適用于其他任意行列比例的應(yīng)用程序圖標(biāo)位置布局。
[0033]在本申請(qǐng)實(shí)施例中,應(yīng)用程序圖標(biāo)位置設(shè)置有優(yōu)先級(jí),圖標(biāo)位置的優(yōu)先級(jí)對(duì)應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí),應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)通過(guò)應(yīng)用程序的使用頻繁程度來(lái)反應(yīng)。應(yīng)用程序的使用頻繁程度越高,其圖標(biāo)排列的優(yōu)先級(jí)越高,應(yīng)用程序的使用頻繁程度可以通過(guò)使用信息來(lái)確定。也就是說(shuō),通過(guò)收集終端上應(yīng)用程序的使用信息,即可確定應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)。在確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)之后,將應(yīng)用程序圖標(biāo)排列到終端操作界面中,與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。
[0034]作為本申請(qǐng)的一種優(yōu)選實(shí)施例,所述操作界面上分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置包括:右手優(yōu)先級(jí)設(shè)置和左手優(yōu)先級(jí)設(shè)置;
[0035]所述右手優(yōu)先級(jí)設(shè)置為越靠近操作界面右下方的位置的優(yōu)先級(jí)越高,越靠近操作界面左上方的位置的優(yōu)先級(jí)越低;
[0036]所述左手優(yōu)先級(jí)設(shè)置為越靠近操作界面左下方的位置的優(yōu)先級(jí)越高,越靠近操作界面右上方的位置的優(yōu)先級(jí)越低。
[0037]在本實(shí)施例中,操作界面上分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置包括:右手優(yōu)先級(jí)設(shè)置和左手優(yōu)先級(jí)設(shè)置。在實(shí)際中,右撇子和左撇子的操作習(xí)慣往往是相反的。右撇子在握著終端時(shí),是通過(guò)右手拇指進(jìn)行操作的,隨著科技發(fā)展,終端的屏幕越來(lái)越大,用戶(hù)的拇指已無(wú)法在握著終端的情況下,觸及屏幕的各個(gè)位置。對(duì)于右撇子而言,越靠近終端右下角的位置越容易觸及,而越靠近終端左上方的位置越難觸及。因而,在設(shè)置操作界面中的應(yīng)用程序圖標(biāo)位置所對(duì)應(yīng)的優(yōu)先級(jí)時(shí),對(duì)越靠近操作界面右下方的位置設(shè)置的優(yōu)先級(jí)越高,對(duì)越靠近操作界面左上方的位置設(shè)置的優(yōu)先級(jí)越低。
[0038]同理,對(duì)于左撇子而言,對(duì)越靠近操作界面左下方的位置設(shè)置的優(yōu)先級(jí)越高,對(duì)越靠近操作界面右上方的位置設(shè)置的優(yōu)先級(jí)越低。
[0039]作為本申請(qǐng)的一種優(yōu)選實(shí)施例,所述使用信息包括:最近使用頻率、使用時(shí)間、使用次數(shù)、最近使用時(shí)間點(diǎn);所述步驟102可以包括:
[0040]子步驟S21,按照所述最近使用頻率的大小,為應(yīng)用程序分配優(yōu)先級(jí);最近使用頻率越大,優(yōu)先級(jí)越尚;
[0041]子步驟S22,當(dāng)所述最近使用頻率相同時(shí),按照所述使用時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);使用時(shí)間越大,優(yōu)先級(jí)越高;
[0042]子步驟S23,當(dāng)所述使用時(shí)間相同時(shí),按照所述使用次數(shù)的大小為應(yīng)用程序分配優(yōu)先級(jí);使用次數(shù)越大,優(yōu)先級(jí)越尚;
[0043]子步驟S24,當(dāng)所述使用次數(shù)相同時(shí),按照所述最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)越小,優(yōu)先級(jí)越高。
[0044]在本實(shí)施例中,在確定應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)時(shí),首先對(duì)比各應(yīng)用程序的最近使用頻率。應(yīng)用程序的最近使用頻率越大,其圖標(biāo)排列的優(yōu)先級(jí)越高。最近使用頻率是指最近一段時(shí)間內(nèi),應(yīng)用程序的使用次數(shù)除以時(shí)間的值,最近一段時(shí)間優(yōu)選以天數(shù)為單位。
[0045]如果應(yīng)用程序的最近使用頻率相同,則再對(duì)比應(yīng)用程序的使用時(shí)間。應(yīng)用程序的使用時(shí)間越大,其圖標(biāo)排列的優(yōu)先級(jí)越高。使用時(shí)間是指:應(yīng)用程序從下載到終端之后,一直到當(dāng)前時(shí)間點(diǎn)的時(shí)間段。使用時(shí)間優(yōu)選以天數(shù)為單位。
[0046]如果應(yīng)用程序的使用時(shí)間也相同,則再對(duì)比應(yīng)用程序的使用次數(shù)。應(yīng)用程序的使用次數(shù)越大,其圖標(biāo)排列的優(yōu)先級(jí)越高。使用次數(shù)是指:應(yīng)用程序從下載到終端之后,一直到當(dāng)前時(shí)間點(diǎn)的時(shí)間段內(nèi),應(yīng)用的打開(kāi)次數(shù)。
[0047]如果應(yīng)用程序的使用次數(shù)也相同,則進(jìn)一步對(duì)比應(yīng)用程序的最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)的大小。應(yīng)用程序的最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)的越小,其優(yōu)先級(jí)越高。最近使用時(shí)間點(diǎn)是指:應(yīng)用程序最近一次打開(kāi)的時(shí)間點(diǎn)。
[0048]作為本實(shí)施例的優(yōu)選示例,所述方法還包括:
[0049]確定同級(jí)數(shù)目,所述同級(jí)數(shù)目為所述操作界面上針對(duì)相同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的數(shù)目;
[0050]當(dāng)對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目到達(dá)所述同級(jí)數(shù)目時(shí),為應(yīng)用程序分配下一個(gè)排列優(yōu)先級(jí)。
[0051]在本實(shí)施例中,所述同級(jí)數(shù)目可以是I或者其它數(shù)目。
[0052]例如,參照?qǐng)D3示出了本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置優(yōu)先級(jí)的示意圖。在本實(shí)施例中同級(jí)數(shù)目為I,操作界面布局為4X4,當(dāng)采用的右手優(yōu)先級(jí)的設(shè)置時(shí),第4行第4列(右下角)的位置的優(yōu)先級(jí)設(shè)為1,第4行第3列的位置的優(yōu)先級(jí)設(shè)為2,第3行第4列的優(yōu)先級(jí)為3,……?;蛘叩?行第4列(右下角)的位置的優(yōu)先級(jí)設(shè)為1,第3行第4列的位置的優(yōu)先級(jí)設(shè)為2,第4行第3列的優(yōu)先級(jí)為3,……。由于針對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目為1,在對(duì)應(yīng)用程序分配優(yōu)先級(jí)時(shí),優(yōu)先級(jí)是不會(huì)重復(fù)的,應(yīng)用程序圖標(biāo)將會(huì)排列到與其優(yōu)先級(jí)對(duì)用的應(yīng)用程序圖標(biāo)位置。
[0053]參照?qǐng)D4示出了本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置優(yōu)先級(jí)的示意圖。在本實(shí)施例中,同級(jí)數(shù)目是可變的。操作界面布局為4X4,當(dāng)采用的右手優(yōu)先級(jí)的設(shè)置時(shí),第4行第4列(右下角)的位置的優(yōu)先級(jí)設(shè)為I ;第4行第3列和第3行第4列的位置的優(yōu)先級(jí)設(shè)為2 ;第4行第2列、第3行第3列和第2行第4列的位置的優(yōu)先級(jí)設(shè)為3,……。在對(duì)應(yīng)用程序分配優(yōu)先級(jí)時(shí),在對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目到達(dá)所述同級(jí)數(shù)目時(shí),為應(yīng)用程序分配下一個(gè)排列優(yōu)先級(jí)。具有同一排列優(yōu)先級(jí)的應(yīng)用程序可以放置在任一個(gè)優(yōu)先級(jí)對(duì)應(yīng)的操作界面的應(yīng)用程序圖標(biāo)位置上。
[0054]作為本申請(qǐng)的一種優(yōu)選實(shí)施例,所述方法還包括:
[0055]檢測(cè)針對(duì)應(yīng)用程序圖標(biāo)的排列操作指示;所述排列操作指示包括:用戶(hù)觸發(fā)指示、自動(dòng)觸發(fā)指示、定時(shí)觸發(fā)指示;
[0056]當(dāng)接收到所述的排列操作指示時(shí),對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0057]在本實(shí)施例中,在檢測(cè)到針對(duì)應(yīng)用程序圖標(biāo)的排列操作指示時(shí),對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。排列操作指示可以包括:用戶(hù)觸發(fā)指示、自動(dòng)觸發(fā)指示、定時(shí)觸發(fā)指示。例如,通過(guò)終端“搖一搖”等方式觸發(fā)排列操作指示。所謂“搖一搖”的方式是指用戶(hù)搖擺終端。當(dāng)進(jìn)入到終端操作主界面時(shí),調(diào)用操作系統(tǒng)獲取到當(dāng)前設(shè)備加速度傳感器相關(guān)的服務(wù),獲取加速度傳感器輸出的數(shù)據(jù),記錄加速度傳感器報(bào)告的加速度值,根據(jù)獲取加速度值判斷是否存在用戶(hù)“搖一搖”動(dòng)作。如果判斷到存在用戶(hù)“搖一搖”的動(dòng)作,則對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0058]加速度傳感器分別獲取X軸、Y軸、Z軸的加速度值,然后利用X軸、Y軸、Z軸的加速度值計(jì)算單位時(shí)間加速度平均值,然后判斷單位時(shí)間加速度平均值是否大于預(yù)設(shè)的單位時(shí)間初始加速度閾值,當(dāng)單位時(shí)間加速度平均值大于單位時(shí)間內(nèi)初始加速度閥值,判斷“搖一搖”動(dòng)作發(fā)生。
[0059]單位時(shí)間內(nèi)加速度平均值可以為[(X+Y+Z)/3]/T ;
[0060]T為時(shí)間,X為T(mén)秒末X軸的加速度值減去T秒初X軸的加速度值,Y為T(mén)秒末Y軸的加速度值減去T秒初Y軸的加速度值,Z為T(mén)秒末Z軸的加速度值減去T秒初Z軸的加速度值。
[0061]單位時(shí)間初始加速度閥值:此閥值是由當(dāng)前設(shè)備加速度傳感器所記錄的,普通人每手搖一次當(dāng)前設(shè)備的加速度平均值,通過(guò)大量的實(shí)驗(yàn)測(cè)出。
[0062]參照?qǐng)D5,示出了本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置排列整理前的示意圖;參照?qǐng)D6,示出了本申請(qǐng)實(shí)施例中一種應(yīng)用程序圖標(biāo)位置排列整理后的示意圖。在本實(shí)施例中,操作界面的應(yīng)用程序圖標(biāo)位置的布局為4x7,操作界面上共有16個(gè)應(yīng)用程序。如圖5所示,每個(gè)應(yīng)用程序圖標(biāo)上顯示的是應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)。應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)通過(guò)采用收集到的應(yīng)用程序的使用信息來(lái)計(jì)算出得到。另外操作界面上的快捷欄上的應(yīng)用程序也采用同樣的方式計(jì)算出優(yōu)先級(jí)。
[0063]在接收到用戶(hù)通過(guò)“搖一搖”等方式,觸發(fā)圖標(biāo)排列之后對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。在本實(shí)施例中,針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置采用的是右手優(yōu)先級(jí)設(shè)置。如圖6所示是對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列之后的示意圖。應(yīng)用程序圖標(biāo)在排列整理后,被排列到與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。
[0064]需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。
[0065]參照?qǐng)D7,示出了本申請(qǐng)的一種基于終端的應(yīng)用程序圖標(biāo)的排列裝置實(shí)施例的結(jié)構(gòu)框圖,所述裝置具體可以包括如下模塊:
[0066]收集模塊701,用于收集當(dāng)前終端上應(yīng)用程序的使用信息;
[0067]優(yōu)先級(jí)確定模塊702,用于根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí);
[0068]排列模塊703,用于根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0069]作為本申請(qǐng)實(shí)施例的一個(gè)優(yōu)選示例,所述終端的操作界面上設(shè)置有分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置,所述排列模塊703進(jìn)一步包括:
[0070]位置排列子模塊,用于將所述應(yīng)用程序圖標(biāo)排列到所述終端操作界面中,與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。
[0071]作為本申請(qǐng)實(shí)施例的一個(gè)優(yōu)選示例,所述操作界面上分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置包括:右手優(yōu)先級(jí)設(shè)置和左手優(yōu)先級(jí)設(shè)置;
[0072]所述右手優(yōu)先級(jí)設(shè)置為越靠近操作界面右下方的位置的優(yōu)先級(jí)越高,越靠近操作界面左上方的位置的優(yōu)先級(jí)越低;
[0073]所述左手優(yōu)先級(jí)設(shè)置為越靠近操作界面左下方的位置的優(yōu)先級(jí)越高,越靠近操作界面右上方的位置的優(yōu)先級(jí)越低。
[0074]作為本申請(qǐng)實(shí)施例的一個(gè)優(yōu)選示例,所述使用信息包括:最近使用頻率、使用時(shí)間、使用次數(shù)、最近使用時(shí)間點(diǎn);所述優(yōu)先級(jí)確定模塊702進(jìn)一步包括:
[0075]第一分配子模塊,用于按照所述最近使用頻率的大小,為應(yīng)用程序分配優(yōu)先級(jí);最近使用頻率越大,優(yōu)先級(jí)越高;
[0076]第二分配子模塊,用于當(dāng)所述最近使用頻率相同時(shí),按照所述使用時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);使用時(shí)間越大,優(yōu)先級(jí)越高;
[0077]第三分配子模塊,用于當(dāng)所述使用時(shí)間相同時(shí),按照所述使用次數(shù)的大小為應(yīng)用程序分配優(yōu)先級(jí);使用次數(shù)越大,優(yōu)先級(jí)越高;
[0078]第四分配子模塊,用于當(dāng)所述使用次數(shù)相同時(shí),按照所述最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)越小,優(yōu)先級(jí)越高。
[0079]作為本申請(qǐng)實(shí)施例的一個(gè)優(yōu)選示例,所述裝置還包括:
[0080]同級(jí)數(shù)目確定模塊,用于確定同級(jí)數(shù)目,所述同級(jí)數(shù)目為所述操作界面上針對(duì)相同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的數(shù)目;
[0081]優(yōu)先級(jí)分配模塊,用于當(dāng)對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目到達(dá)所述同級(jí)數(shù)目時(shí),為應(yīng)用程序分配下一個(gè)排列優(yōu)先級(jí)。
[0082]作為本申請(qǐng)實(shí)施例的一個(gè)優(yōu)選示例,所述裝置還包括:
[0083]檢測(cè)模塊,用于檢測(cè)針對(duì)應(yīng)用程序圖標(biāo)的排列操作指示;所述排列操作指示包括:用戶(hù)觸發(fā)指示、自動(dòng)觸發(fā)指示、定時(shí)觸發(fā)指示;
[0084]指示排列模塊,用于當(dāng)接收到所述的排列操作指示時(shí),對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。
[0085]對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0086]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0087]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0088]本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0089]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0090]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0091]盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
[0092]最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0093]以上對(duì)本申請(qǐng)所提供一種基于終端的應(yīng)用程序圖標(biāo)的排列方法和一種基于終端的應(yīng)用程序圖標(biāo)的排列裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【主權(quán)項(xiàng)】
1.一種基于終端的應(yīng)用程序圖標(biāo)的排列方法,其特征在于,所述方法包括: 收集當(dāng)前終端上應(yīng)用程序的使用信息; 根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí); 根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端的操作界面上設(shè)置有分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置,所述根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列的步驟包括: 將所述應(yīng)用程序圖標(biāo)排列到所述終端操作界面中,與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述操作界面上分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置包括:右手優(yōu)先級(jí)設(shè)置和左手優(yōu)先級(jí)設(shè)置; 所述右手優(yōu)先級(jí)設(shè)置為越靠近操作界面右下方的位置的優(yōu)先級(jí)越高,越靠近操作界面左上方的位置的優(yōu)先級(jí)越低; 所述左手優(yōu)先級(jí)設(shè)置為越靠近操作界面左下方的位置的優(yōu)先級(jí)越高,越靠近操作界面右上方的位置的優(yōu)先級(jí)越低。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述使用信息包括:最近使用頻率、使用時(shí)間、使用次數(shù)、最近使用時(shí)間點(diǎn);所述根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí)的步驟包括: 按照所述最近使用頻率的大小,為應(yīng)用程序分配優(yōu)先級(jí);最近使用頻率越大,優(yōu)先級(jí)越尚; 當(dāng)所述最近使用頻率相同時(shí),按照所述使用時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);使用時(shí)間越大,優(yōu)先級(jí)越尚; 當(dāng)所述使用時(shí)間相同時(shí),按照所述使用次數(shù)的大小為應(yīng)用程序分配優(yōu)先級(jí);使用次數(shù)越大,優(yōu)先級(jí)越尚; 當(dāng)所述使用次數(shù)相同時(shí),按照所述最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)越小,優(yōu)先級(jí)越高。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 確定同級(jí)數(shù)目,所述同級(jí)數(shù)目為所述操作界面上針對(duì)相同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的數(shù)目; 當(dāng)對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目到達(dá)所述同級(jí)數(shù)目時(shí),為應(yīng)用程序分配下一個(gè)排列優(yōu)先級(jí)。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測(cè)針對(duì)應(yīng)用程序圖標(biāo)的排列操作指示;所述排列操作指示包括:用戶(hù)觸發(fā)指示、自動(dòng)觸發(fā)指示、定時(shí)觸發(fā)指示; 當(dāng)接收到所述的排列操作指示時(shí),對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。7.—種基于終端的應(yīng)用程序圖標(biāo)的排列裝置,其特征在于,所述裝置包括: 收集模塊,用于收集當(dāng)前終端上應(yīng)用程序的使用信息; 優(yōu)先級(jí)確定模塊,用于根據(jù)所述應(yīng)用程序的使用信息,確定相應(yīng)應(yīng)用程序圖標(biāo)排列的優(yōu)先級(jí); 排列模塊,用于根據(jù)所述優(yōu)先級(jí)在終端的顯示界面中對(duì)所述應(yīng)用程序圖標(biāo)進(jìn)行排列。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述終端的操作界面上設(shè)置有分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置,所述排列模塊進(jìn)一步包括: 位置排列子模塊,用于將所述應(yīng)用程序圖標(biāo)排列到所述終端操作界面中,與應(yīng)用程序的優(yōu)先級(jí)相對(duì)應(yīng)的應(yīng)用程序圖標(biāo)位置。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述操作界面上分別針對(duì)不同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的設(shè)置包括:右手優(yōu)先級(jí)設(shè)置和左手優(yōu)先級(jí)設(shè)置; 所述右手優(yōu)先級(jí)設(shè)置為越靠近操作界面右下方的位置的優(yōu)先級(jí)越高,越靠近操作界面左上方的位置的優(yōu)先級(jí)越低; 所述左手優(yōu)先級(jí)設(shè)置為越靠近操作界面左下方的位置的優(yōu)先級(jí)越高,越靠近操作界面右上方的位置的優(yōu)先級(jí)越低。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述使用信息包括:最近使用頻率、使用時(shí)間、使用次數(shù)、最近使用時(shí)間點(diǎn);所述優(yōu)先級(jí)確定模塊進(jìn)一步包括: 第一分配子模塊,用于按照所述最近使用頻率的大小,為應(yīng)用程序分配優(yōu)先級(jí);最近使用頻率越大,優(yōu)先級(jí)越尚; 第二分配子模塊,用于當(dāng)所述最近使用頻率相同時(shí),按照所述使用時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);使用時(shí)間越大,優(yōu)先級(jí)越高; 第三分配子模塊,用于當(dāng)所述使用時(shí)間相同時(shí),按照所述使用次數(shù)的大小為應(yīng)用程序分配優(yōu)先級(jí);使用次數(shù)越大,優(yōu)先級(jí)越高; 第四分配子模塊,用于當(dāng)所述使用次數(shù)相同時(shí),按照所述最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間的大小為應(yīng)用程序分配優(yōu)先級(jí);最近使用時(shí)間點(diǎn)離當(dāng)前時(shí)間點(diǎn)越小,優(yōu)先級(jí)越高。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 同級(jí)數(shù)目確定模塊,用于確定同級(jí)數(shù)目,所述同級(jí)數(shù)目為所述操作界面上針對(duì)相同優(yōu)先級(jí)的應(yīng)用程序圖標(biāo)位置的數(shù)目; 優(yōu)先級(jí)分配模塊,用于當(dāng)對(duì)應(yīng)用程序分配的某一排列優(yōu)先級(jí)的數(shù)目到達(dá)所述同級(jí)數(shù)目時(shí),為應(yīng)用程序分配下一個(gè)排列優(yōu)先級(jí)。12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 檢測(cè)模塊,用于檢測(cè)針對(duì)應(yīng)用程序圖標(biāo)的排列操作指示;所述排列操作指示包括:用戶(hù)觸發(fā)指示、自動(dòng)觸發(fā)指示、定時(shí)觸發(fā)指示; 指示排列模塊,用于當(dāng)接收到所述的排列操作指示時(shí),對(duì)應(yīng)用程序圖標(biāo)進(jìn)行排列。
【文檔編號(hào)】G06F9/44GK105824610SQ201510467883
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2015年7月31日
【發(fā)明人】劉華銀
【申請(qǐng)人】廣東維沃軟件技術(shù)有限公司