两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種圖標排序的方法、裝置及終端與流程

文檔序號:11154032閱讀:259來源:國知局
一種圖標排序的方法、裝置及終端與制造工藝
本發(fā)明涉及計算機
技術領域
,特別涉及一種圖標排序的方法、裝置及終端。
背景技術
:隨著終端應用軟件的不斷豐富,用戶終端(例如手機)界面的圖標數量迅猛增加。這一現象導致用戶無法在大量圖標中快速查找到需要的應用的圖標。同時,用戶希望新增加的圖標能夠放在合適的位置,不影響屏幕的美學效果并提供使用便捷性。針對上述需求,目前已提出以下幾種相關的技術:第一種、以外部因素為基礎的圖標管理用戶圖標的排列位置取決于默認排序方式,例如按照應用下載的時間順序、應用名稱首字母的順序,或者保持硬件生產商的應用排列模式。第二種、以類別信息為基礎的圖標管理根據應用程序的第一類別信息,將具有相同類型的應用圖標群組集中在一起。具體做法包括:獲得第一應用程序的第一類別信息;在終端中查找是否存在具有第一類別信息的第二應用程序;以及如果存在具有第一類別信息的第二應用程序,則與第二應用程序的圖標相鄰地排列第一應用程序的圖標。第三種、以使用頻率、使用時長為基礎的圖標管理通過記錄應用下載的時間、使用時長和次數等用戶行為信息,分析用戶對應用程序的喜好程度,將優(yōu)先級高的應用圖標放置在手機的顯眼位置。目前對應用優(yōu)先級的評判通常是建立以頻率、使用時長等因素作為自變量的線性函數,認為取值高的應用優(yōu)先級較高,更受用戶的喜愛。第四種、以易操作區(qū)域為基礎的圖標管理易操作區(qū)域為基于用戶的持握姿勢在整個屏幕的操作區(qū)域中便于用戶手指操作的位置,該技術將重要性高的應用放置在易操作區(qū)域,提高應用的使用效率。目前易操作區(qū)域的劃分通常是系統預先設定的,其中一種設定標準認為: 當用戶用左手握手機時,通常是用左手的拇指來點擊屏幕上顯示的應用圖標,因此位于屏幕左下角位置的圖標是用戶相對會比較容易夠到的或是比較容易點擊到的。第五種、以標簽聚集為基礎的圖標管理該技術方案通過為多個應用設定標簽,并生成對應的圖標顯示在屏幕上,而屬于該標簽的應用將隱藏在所述新標簽的內部,通過訪問標簽得以展現。通常,被歸于同一標簽的多個應用在功能屬性上會具有相似性,但也可根據用戶的喜好人工選擇。由此可知,目前的圖標排序方法至少存在以下幾個缺陷。第一個、缺少對包含多元類別信息應用的分析現有手機圖標排序方案在分析應用類別信息時,主要是提取相同屬性的應用并將它們放置在同一文件夾或相鄰位置,便于應用的查找。但是一個應用通常具有多個屬性,如支付寶應用的支付功能可歸類于財務屬性,親友賬戶、好友轉賬功能可歸類于社交功能屬性,而根據其產品性質有可歸類于阿里應用屬性,如何充分利用這些屬性信息是合理放置圖標的一個考量因素。目前的技術缺失在于應用分類的依據只是根據第一類別信息,而忽略其它屬性對用戶的影響。第二個、缺少對類別信息不相同的應用間的關聯度分析現有手機圖標排序方案提出了針對具有相同或相似類別信息的應用排序方法。然而,隨著應用軟件數量的增加以及社交對用戶的影響加劇,許多不具有相同或相似類別信息的應用被緊密結合在一起。例如,導航類應用、攝影與錄像類應用、社交類應用雖然不屬于同一類別,但作為一次出行計劃,它們往往是一系列被連續(xù)使用的應用。在這一問題上,目前的技術并沒有提供有效的應用屬性關聯度分析和排序方法。第三個、缺少對屏幕顯示美學效果的研究隨著智能終端的發(fā)展和手機屏幕的變大,更多用戶傾向于使用人像圖片作為手機的背景圖片,并且希望人像部分可以位于屏幕的中間位置且不被圖標遮擋。但是現有的手機圖標排序方案并沒有基于圖片分析的算法,圖標通常是按照宮格的位置擺放,因此會出現圖標放置的位置恰好遮擋了人像的問題。技術實現要素:本發(fā)明實施例的目的在于提供一種圖標排序的方法、裝置及終端,能在便于用戶快速查找到需要的圖標的同時,使顯示背景中預定圖像不被任何圖標遮擋,提升用戶體驗。為了達到上述目的,本發(fā)明的實施例提供了一種圖標排序的方法,應用于終端,該方法包括:判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合;當第一位置與第二位置重合時,判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯;當第一圖標與當前下載應用的圖標相關聯時,將第一圖標和當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處。其中,在判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合之前,方法還包括:從第一信息表中獲取當前下載應用的圖標在終端的屏幕頁面中的第一位置,第一信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱、所在屏幕頁面和在所在屏幕頁面中的位置信息;通過圖像識別算法,獲取預定圖像在屏幕頁面中的第二位置。其中,判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,具體包括:從第二信息表中獲取第一圖標的第一屬性類別信息和當前下載應用的圖標的第二屬性類別信息,第二信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;根據預先存儲的各屬性類別信息之間的關聯信息,判斷第一屬性類別信息是否與第二屬性類別信息相關聯;當第一屬性類別信息與第二屬性類別信息相關聯時,確定第一圖標與當前下載應用的圖標相關聯。其中,將第一圖標和當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處,具體包括:從第三信息表中獲取當前下載應用的圖標所在的第一屏幕頁面,第三信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面;判斷當前下載應用的圖標所在的第一屏幕頁面是否存在空余的、在第二位置之外的兩個相鄰位置;當第一屏幕頁面存在空余的、在第二位置之外的兩個相鄰位置時,將第一圖標和當前下載應用的圖標移動至該兩個相鄰位置處;當第一屏幕頁面不存在空余的、在第二位置之外的兩個相鄰位置時,創(chuàng)建一新的屏幕頁面,并將第一圖標和當前下載應用的圖標移動至新的屏幕頁面的兩個相鄰位置處,且該兩個相鄰位置與第二位置不重合。其中,方法還包括:當第一圖標與當前下載應用的圖標不相關聯時,將當前下載應用的圖標移動至屏幕頁面中第二位置之外的位置。其中,將當前下載應用的圖標移動至屏幕頁面中第二位置之外的位置,具體包括:從第四信息表中獲取當前下載應用的圖標所在的第二屏幕頁面,第四信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面;判斷當前下載應用的圖標所在的第二屏幕頁面是否存在空余的、在第二位置之外的位置;當第二屏幕頁面存在空余的、在第二位置之外的位置時,將當前下載應用的圖標移動至該位置;當第二屏幕頁面不存在空余的、在第二位置之外的位置時,創(chuàng)建一新的屏幕頁面,并將當前下載應用的圖標移動至新的屏幕頁面中,且移動后的當前下載應用的圖標的位置與第二位置不重合。其中,在判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合之前,方法還包括:從第五信息表中獲取當前下載應用的圖標的第二屬性類別信息,第五信息 表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;根據預先存儲的各屬性類別信息之間的關聯信息,判斷是否存在與當前下載應用的圖標的第二屬性類別信息相關聯的第三屬性類別信息;當存在與第二屬性類別信息相關聯的第三屬性類別信息時,從第五信息表中查詢終端的屏幕頁面中是否存在具備第三屬性類別信息的第二圖標;當終端的屏幕頁面中存在具備第三屬性類別信息的第二圖標時,將當前下載應用的圖標和第二圖標放置在終端的同一屏幕頁面的兩個相鄰位置處。其中,將當前下載應用的圖標和第二圖標放置在終端的同一屏幕頁面的兩個相鄰位置處,具體包括:根據第五信息表中存儲的當前下載應用的圖標所在第三屏幕頁面和第二圖標所在第四屏幕頁面,判斷第三屏幕頁面和在第四屏幕頁面是否為同一屏幕頁面;當第三屏幕頁面和在第四屏幕頁面為同一屏幕頁面時,將當前下載應用的圖標移動至第二圖標的相鄰位置。其中,方法還包括:當第三屏幕頁面和在第四屏幕頁面為不同屏幕頁面時,判斷第四屏幕頁面是否存在放置當前下載應用的圖標的第一擺放位置;當第四屏幕頁面存在第一擺放位置時,將當前下載應用的圖標移動至第四屏幕頁面上第二圖標的相鄰位置;當第四屏幕頁面不存在第一擺放位置時,判斷第三屏幕頁面是否存在放置第二圖標的第二擺放位置;當第三屏幕頁面存在第二擺放位置時,將第二圖標移動至第三屏幕頁面上當前下載應用的圖標的相鄰位置;當第三屏幕頁面不存在第二擺放位置時,創(chuàng)建一新的屏幕頁面,并將當前下載應用的圖標和第二圖標放置新的屏幕頁面上的兩個相鄰位置處。其中,在判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合之前,方法還包括:從第六信息表中獲取當前下載應用的圖標的至少一個第二屬性類別信息, 并為每一個第二屬性類別信息創(chuàng)建一個當前下載應用的圖標,第六信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;根據第六信息表,判斷終端的屏幕頁面中是否存在具有第二屬性類別信息的第三圖標;當終端的屏幕頁面中存在具有第二屬性類別信息的第三圖標時,將當前下載應用的圖標和第三圖標放置在終端的屏幕頁面中的同一文件夾圖標中。其中,方法還包括:當終端的屏幕頁面中不存在具有第二屬性類別信息的第三圖標時,判斷當前下載應用的圖標的第二屬性類別信息的數量;當當前下載應用的圖標的第二屬性類別信息的數量為多個時,為每一個第二屬性類別信息創(chuàng)建一個第一文件夾圖標,并在每個第一文件夾圖標中放置一個當前下載應用的圖標;當當前下載應用的圖標的第二屬性類別信息的數量為一個時,直接將當前下載應用的圖標放置在終端的屏幕頁面中。其中,將當前下載應用的圖標和第三圖標放置在終端的屏幕頁面中的同一文件夾圖標中,具體包括:判斷第三圖標的種類,第三圖標的種類包括文件夾的圖標和應用的圖標;當第三圖標為一文件夾的圖標時,將當前下載應用的圖標放置在第三圖標中;當第三圖標為一應用的圖標時,在第三圖標所在位置創(chuàng)建一文件夾圖標,并將第三圖標和當前下載應用的圖標放置在該文件夾圖標中。本發(fā)明的實施例還提供了一種圖標排序的裝置,應用于終端,該裝置包括:第一判斷模塊,用于判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合,并當第一位置與第二位置重合時,觸發(fā)第二判斷模塊;第二判斷模塊,用于根據第一判斷模塊的觸發(fā),判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,并當第一圖標與當前下載應用的圖標相關聯時,觸發(fā)第一移動模塊;第一移動模塊,用于根據第二判斷模塊的觸發(fā),將第一圖標和當前下載應 用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處。本發(fā)明的實施例還提供了一種終端,包括上述的圖標排序的裝置。本發(fā)明的上述方案至少包括以下有益效果:在本發(fā)明的實施例中,當當前下載應用的圖標在終端的屏幕頁面中的第一位置與顯示背景中預定圖像在屏幕頁面中的第二位置重合時,會判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,當判斷出第一圖標與當前下載應用的圖標相關聯時,會將第一圖標與當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處,解決了圖標的排序方式不便于用戶查找需要的圖標,且圖標會遮擋顯示背景中預定圖像的問題,達到了在便于用戶快速查找到需要的圖標的同時,使顯示背景中預定圖像不被任何圖標遮擋,提升用戶體驗的效果。附圖說明圖1為本發(fā)明第一實施例中圖標排序的方法的流程圖;圖2為本發(fā)明第一實施例中應用1遮擋預定圖像的一部分時的屏幕頁面的示意圖;圖3為本發(fā)明第一實施例中應用1不遮擋預定圖像時的屏幕頁面的示意圖;圖4為本發(fā)明第一實施例中將相關聯的圖標放置在相鄰位置的流程圖;圖5為本發(fā)明第一實施例中包含應用2的圖標的屏幕頁面的示意圖;圖6為本發(fā)明第一實施例中包含應用3的圖標的屏幕頁面的示意圖;圖7為本發(fā)明第一實施例中包含應用2和應用3的圖標的屏幕頁面的示意圖;圖8為本發(fā)明第一實施例中將具備相同屬性類別信息的圖標放置在同一文件夾圖標中的流程圖;圖9為本發(fā)明第一實施例中包含應用4和應用5的圖標的屏幕頁面的示意圖;圖10為本發(fā)明第一實施例中包含名稱為“財務”的文件夾圖標的屏幕頁面的示意圖;圖11為本發(fā)明第二實施例中圖標排序的裝置的結構示意圖。具體實施方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。第一實施例如圖1所示,本發(fā)明的第一實施例提供了一種圖標排序的方法,應用于終端(例如智能手機等),其中,該方法包括:步驟S101,判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合。在本發(fā)明的第一實施例中,在執(zhí)行步驟S101之前,上述方法還包括:從第一信息表中獲取當前下載應用的圖標在終端的屏幕頁面中的第一位置,其中,該第一信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱、所在屏幕頁面和在所在屏幕頁面中的位置信息,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、刪除圖標、移動圖標等)時,第一信息表都會進行更新。同時還會通過圖像識別算法,判斷顯示背景中是否包含預定圖像(例如人像、建筑物等),當顯示背景中包含預定圖像時,獲取預定圖像在屏幕頁面中的第二位置。在本發(fā)明的第一實施例中,上述第一位置為當前下載應用的圖標在終端的屏幕頁面中的具體位置,例如第一屏幕頁面的第2行第3列。同理,上述第二位置為預定圖像在終端的屏幕頁面中的具體位置,至于其具體涉及的區(qū)域范圍由預定圖像的大小決定,例如第二位置包括第一屏幕頁面的第2行第2列、第一屏幕頁面的第2行第3列、第二屏幕頁面的第1行第2列和第二屏幕頁面的第1行第3列等位置。步驟S102,當第一位置與第二位置重合時,判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯。在本發(fā)明的第一實施例中,上述步驟S102具體包括:首先從第二信息表中獲取第一圖標的第一屬性類別信息(例如財務、社交等)和當前下載應用的 圖標的第二屬性類別信息(例如娛樂、社交等),該第二信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、刪除圖標等)時,第二信息表都會進行更新;然后根據預先存儲的各屬性類別信息之間的關聯信息,判斷第一屬性類別信息是否與第二屬性類別信息相關聯,當第一屬性類別信息與第二屬性類別信息相關聯時,確定第一圖標與當前下載應用的圖標相關聯。需要說明的是,上述各屬性類別信息之間的關聯信息可以是一個通過對大量用戶行為的分析得到一個統一的關聯信息庫。當然也可以根據用戶使用應用的間隔時間和次序,為不同的用戶自動的生成各屬性類別信息之間的關聯信息。例如,某個用戶經常一起使用具備屬性類別信息1(例如社交)的應用和具備屬性類別信息2(例如攝像)的應用,那么就會認為屬性類別信息1(例如社交)和屬性類別信息2(例如攝像)為相關聯的屬性類別信息。步驟S103,當第一圖標與當前下載應用的圖標相關聯時,將第一圖標和當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處。在本發(fā)明的第一實施例中,上述步驟S103具體包括:首先從第三信息表中獲取當前下載應用的圖標所在的第一屏幕頁面,該第三信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、刪除圖標、移動圖標等)時,第三信息表都會進行更新;然后判斷當前下載應用的圖標所在的第一屏幕頁面是否存在空余的、在第二位置之外(即不與第二位置重合)的兩個相鄰位置,當第一屏幕頁面存在空余的、在第二位置之外的兩個相鄰位置時,將第一圖標和當前下載應用的圖標移動至該兩個相鄰位置處,當第一屏幕頁面不存在空余的、在第二位置之外的兩個相鄰位置時,創(chuàng)建一新的屏幕頁面,并將第一圖標和當前下載應用的圖標移動至新的屏幕頁面的兩個相鄰位置處,且該兩個相鄰位置與第二位置不重合。在本發(fā)明的第一實施例中,當上述步驟S102的判斷結果為第一圖標與當前下載應用的圖標不相關聯時,上述方法還包括:將當前下載應用的圖標移動至屏幕頁面中第二位置之外(即不與第二位置重合)的位置。具體地,會首先從第四信息表中獲取當前下載應用的圖標所在的第二屏幕頁面,該第四信息表 中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、刪除圖標、移動圖標等)時,第四信息表都會進行更新;然后判斷當前下載應用的圖標所在的第二屏幕頁面是否存在空余的、在第二位置之外的位置,當第二屏幕頁面存在空余的、在第二位置之外的位置時,將當前下載應用的圖標移動至該位置,當第二屏幕頁面不存在空余的、在第二位置之外的位置時,創(chuàng)建一新的屏幕頁面,并將當前下載應用的圖標移動至新的屏幕頁面中,且移動后的當前下載應用的圖標的位置與第二位置不重合。在本發(fā)明的第一實施例中,以一具體實例闡述當圖標遮擋預定圖像時的圖標排序方法。如圖2所示的屏幕頁面201,假設設置有“/”的方框表示預定圖像,從圖中可看出當前下載應用(如圖2中的應用1)的圖標遮擋的預定圖像的一部分,通過采用上述方法對當前下載應用(如圖2中的應用1)的圖標進行移動,得到如圖3所示的屏幕頁面301,即使預定圖像不被任何圖標遮擋。在本發(fā)明的第一實施例中,通過判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置與顯示背景中預定圖像在屏幕頁面中的第二位置是否重合,并當第一位置與第二位置重合時,判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,當判斷出第一圖標與當前下載應用的圖標相關聯時,將第一圖標與當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處,解決了圖標的排序方式不便于用戶查找需要的圖標,且圖標會遮擋顯示背景中預定圖像的問題,達到了在便于用戶快速查找到需要的圖標的同時,使顯示背景中預定圖像不被任何圖標遮擋,提升用戶體驗的效果。在本發(fā)明的第一實施例中,在執(zhí)行上述步驟S101、步驟S102和步驟S103之前,上述方法還包括:根據各屬性類別信息之間的關聯信息,將相關聯的圖標放置在相鄰位置的步驟。具體地,如圖4所示,將相關聯的圖標放置在相鄰位置的步驟具體包括:步驟S401,從第五信息表中獲取當前下載應用的圖標的第二屬性類別信息。其中,第五信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、 刪除圖標等)時,第五信息表都會進行更新。步驟S402,根據預先存儲的各屬性類別信息之間的關聯信息,判斷是否存在與當前下載應用的圖標的第二屬性類別信息相關聯的第三屬性類別信息,當不存在與第二屬性類別信息相關聯的第三屬性類別信息時,執(zhí)行步驟S403,當存在與第二屬性類別信息相關聯的第三屬性類別信息時,執(zhí)行步驟S404。步驟S403,結束流程。步驟S404,從第五信息表中查詢終端的屏幕頁面中是否存在具備第三屬性類別信息的第二圖標,當終端的屏幕頁面中存在具備第三屬性類別信息的第二圖標時,執(zhí)行步驟S405,當終端的屏幕頁面中不存在具備第三屬性類別信息的第二圖標時,步驟S403。步驟S405,將當前下載應用的圖標和第二圖標放置在終端的同一屏幕頁面的兩個相鄰位置處。在本發(fā)明的第一實施例中,上述步驟S405具體包括:首先根據第五信息表中存儲的當前下載應用的圖標所在第三屏幕頁面和第二圖標所在第四屏幕頁面,判斷第三屏幕頁面和在第四屏幕頁面是否為同一屏幕頁面,當第三屏幕頁面和在第四屏幕頁面為同一屏幕頁面時,將當前下載應用的圖標移動至第二圖標的相鄰位置,優(yōu)選地,可以將第四屏幕頁面上在第二圖標之后的所有圖標往后順移一位,然后將當前下載應用的圖標放置在第二圖標的后一順位。而當第三屏幕頁面和在第四屏幕頁面為不同屏幕頁面時,需要判斷第四屏幕頁面是否存在放置當前下載應用的圖標的第一擺放位置,當第四屏幕頁面存在第一擺放位置時,將當前下載應用的圖標移動至第四屏幕頁面上第二圖標的相鄰位置,優(yōu)選地,可以將第四屏幕頁面上在第二圖標之后的所有圖標往后順移一位,然后將當前下載應用的圖標放置在第二圖標的后一順位。當第四屏幕頁面不存在第一擺放位置時,需要判斷第三屏幕頁面是否存在放置第二圖標的第二擺放位置,當第三屏幕頁面存在第二擺放位置時,將第二圖標移動至第三屏幕頁面上當前下載應用的圖標的相鄰位置,優(yōu)選地,可以將第三屏幕頁面上在當前下載應用的圖標之后的所有圖標往后順移一位,然后將第二圖標放置在當前下載應用的圖標的后一順位。當第三屏幕頁面不存在第二擺放位置時,可創(chuàng)建一新的屏幕頁面,并將當 前下載應用的圖標和第二圖標放置新的屏幕頁面上的兩個相鄰位置處。在本發(fā)明的第一實施例中,以一具體實例闡述將相關聯的圖標放置在相鄰位置的步驟。如圖5所示的屏幕頁面501,假設該屏幕頁面501為屏幕頁面1,且位于屏幕頁面1中的應用2的圖標具備屬性類別信息3(例如社交)。同時,如圖6所示的屏幕頁面601,假設該屏幕頁面601為屏幕頁面2(屏幕頁面1和屏幕頁面2為不同屏幕頁面),而在屏幕頁面2中的當前下載應用(如圖6中的應用3)的圖標具備屬性類別信息4(例如攝像),而預先存儲的各屬性類別信息之間的關聯信息中記載了屬性類別信息3(例如社交)和屬性類別信息4(例如攝像)為相關聯屬性類別信息,通過采用上述將相關聯的圖標放置在相鄰位置的圖標排序方式對當前下載應用(如圖6中的應用3)的圖標進行移動,得到如圖7所示的屏幕頁面701,即將當前下載應用(如圖6中的應用3)的圖標移動至屏幕頁面1中與應用2的圖標的相鄰位置。在本發(fā)明的第一實施例中,將相關聯的圖標放置在相鄰位置,便于用戶快速地查找到需要的圖標,進而提升用戶體驗。在本發(fā)明的第一實施例中,在執(zhí)行上述步驟S101、步驟S102和步驟S103之前,上述方法還包括:將具備相同屬性類別信息的圖標放置在同一文件夾圖標中的步驟。具體地,如圖8所示,將具備相同屬性類別信息的圖標放置在同一文件夾圖標中的步驟具體包括:步驟S801,從第六信息表中獲取當前下載應用的圖標的至少一個第二屬性類別信息,并為每一個第二屬性類別信息創(chuàng)建一個當前下載應用的圖標。在本發(fā)明的第一實施例中,上述第六信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息,需要說明的是,當屏幕頁面中的圖標發(fā)生變化(例如新增圖標、刪除圖標等)時,第六信息表都會進行更新。步驟S802,根據第六信息表,判斷終端的屏幕頁面中是否存在具有第二屬性類別信息的第三圖標。步驟S803,當終端的屏幕頁面中存在具有第二屬性類別信息的第三圖標時,將當前下載應用的圖標和第三圖標放置在終端的屏幕頁面中的同一文件夾圖標中。在本發(fā)明的第一實施例中,當上述步驟S802判斷出終端的屏幕頁面中不存在具有第二屬性類別信息的第三圖標時,上述方法還包括:判斷當前下載應用的圖標的第二屬性類別信息的數量,當當前下載應用的圖標的第二屬性類別信息的數量為多個時,為每一個第二屬性類別信息創(chuàng)建一個第一文件夾圖標(創(chuàng)建的每個第一文件夾圖標的名稱為與其對應的第二屬性類別信息,當然用戶后續(xù)可以手動修改第一文件夾的名稱),并在每個第一文件夾圖標中放置一個當前下載應用的圖標,優(yōu)選地,可將創(chuàng)建的多個第一文件夾依次放置在屏幕頁面中所有圖標的末位。而當當前下載應用的圖標的第二屬性類別信息的數量為一個時,直接將當前下載應用的圖標放置在終端的屏幕頁面中,優(yōu)選地,可將當前下載應用的圖標放置在屏幕頁面中所有圖標的末位。在本發(fā)明的第一實施例中,上述步驟S803具體包括:判斷第三圖標的種類,其中第三圖標的種類包括文件夾的圖標和應用的圖標,當第三圖標為一文件夾的圖標時,將當前下載應用的圖標放置在第三圖標中,優(yōu)選地,可以根據3行3列行優(yōu)先的排序方式,將當前下載應用的圖標放置在第三圖標中的末位。而當第三圖標為一應用的圖標時,會在第三圖標所在位置創(chuàng)建一文件夾圖標(該文件夾圖標的名稱可為第二屬性類別信息,當然用戶后續(xù)可以手動修改該文件夾的名稱),并將第三圖標和當前下載應用的圖標放置在該文件夾圖標中。在本發(fā)明的第一實施例中,以一具體實例闡述將具備相同屬性類別信息的圖標放置在同一文件夾圖標中的步驟。如圖9所示的屏幕頁面901,若在該屏幕頁面901中的當前下載應用(如圖9中的應用4)的圖標的屬性類別信息為屬性類別信息5(例如財務),同時,假設該屏幕頁面901中存在一個具備屬性類別信息5(例如財務)的應用(如圖9中的應用5)的圖標。此時,通過上述將具備相同屬性類別信息的圖標放置在同一文件夾圖標中的圖標排序方式對當前下載應用(如圖9中的應用4)的圖標進行移動,得到如圖10所示的屏幕頁面1001,即在具備屬性類別信息5的應用(如圖9中的應用5)的圖標所在位置創(chuàng)建一個名稱為屬性類別信息5(如圖10中的財務)的文件夾圖標,并將當前下載應用(如圖9中的應用4)的圖標和具備屬性類別信息5的應用(如圖9中的應用5)的圖標放置在該文件夾圖標中。在本發(fā)明的第一實施例中,將具備相同屬性類別信息的圖標放置在同一文件夾圖標中,便于用戶快速地查找到需要的圖標,進而提升用戶體驗。在本發(fā)明的第一實施例中,上述第一信息表、第二信息表、第三信息表、第四信息表、第五信息表和第六信息表可以是同一張表。而該表中至少實時記錄有終端的屏幕頁面中各圖標的名稱、屬性類別信息、所在屏幕頁面和在所在屏幕頁面中的位置信息,其中圖標在所在屏幕頁面中的位置可以用類似于(第幾行,第幾列)的方式表示,例如(2,3)表示的是第2行第三列。需要說明的是,當圖標為文件夾的圖標時,上述表中還包括該文件夾中所包括的應用名稱。在此以具體實例對上述表的格式進行說明,如表1所示,表示的是名稱為“照片”的應用的圖標,該圖標的位置為第2屏幕頁面中的第1行第3列,其屬性類別信息為攝影與錄像。而表2表示的是名稱為“行行攝攝”的文件夾的圖標,該圖標的位置為第2屏幕頁面中的第2行第2列,其屬性類別信息為攝影與錄像,且其包括名稱分別為“照片”和“相機”的兩個應用。圖標名稱屬性類別信息屏幕頁面在屏幕頁面中的位置照片攝影與錄像2(1,3)表1圖標名稱屬性類別信息屏幕頁面在屏幕頁面中的位置應用名稱行行攝攝攝影與錄像2(2,2)照片、相機表2第二實施例如圖11所示,本發(fā)明的第二實施例提供了一種圖標排序的裝置,應用于終端(例如智能手機等),該裝置包括:第一判斷模塊1101,用于判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置是否與屏幕頁面的顯示背景中預定圖像在屏幕頁面中的第二位置重合,并當第一位置與第二位置重合時,觸發(fā)第二判斷模塊1102;第二判斷模塊1102,用于根據第一判斷模塊1101的觸發(fā),判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,并當第一圖 標與當前下載應用的圖標相關聯時,觸發(fā)第一移動模塊1103;第一移動模塊1103,用于根據第二判斷模塊1102的觸發(fā),將第一圖標和當前下載應用的圖標移動至屏幕頁面中第二位置之外的兩個相鄰位置處。其中,裝置還包括:第一獲取模塊,用于從第一信息表中獲取當前下載應用的圖標在終端的屏幕頁面中的第一位置,第一信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱、所在屏幕頁面和在所在屏幕頁面中的位置信息;第二獲取模塊,用于通過圖像識別算法,獲取預定圖像在屏幕頁面中的第二位置。其中,第二判斷模塊1102包括:第一獲取單元,用于從第二信息表中獲取第一圖標的第一屬性類別信息和當前下載應用的圖標的第二屬性類別信息,第二信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;第一判斷單元,用于根據預先存儲的各屬性類別信息之間的關聯信息,判斷第一屬性類別信息是否與第二屬性類別信息相關聯,并當第一屬性類別信息與第二屬性類別信息相關聯時,觸發(fā)第一確定單元;第一確定單元,用于根據第一判斷單元的觸發(fā),確定第一圖標與當前下載應用的圖標相關聯。其中,第一移動模塊1103包括:第二獲取單元,用于從第三信息表中獲取當前下載應用的圖標所在的第一屏幕頁面,第三信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面;第二判斷單元,用于判斷當前下載應用的圖標所在的第一屏幕頁面是否存在空余的、在第二位置之外的兩個相鄰位置,并當第一屏幕頁面存在空余的、在第二位置之外的兩個相鄰位置時,觸發(fā)第一移動單元,以及當第一屏幕頁面不存在空余的、在第二位置之外的兩個相鄰位置時,觸發(fā)第二移動單元;第一移動單元,用于根據第二判斷單元的觸發(fā),將第一圖標和當前下載應用的圖標移動至該兩個相鄰位置處;第二移動單元,用于根據第二判斷單元的觸發(fā),創(chuàng)建一新的屏幕頁面,并 將第一圖標和當前下載應用的圖標移動至新的屏幕頁面的兩個相鄰位置處,且該兩個相鄰位置與第二位置不重合。其中,裝置還包括:第二移動模塊,用于當第一圖標與當前下載應用的圖標不相關聯時,將當前下載應用的圖標移動至屏幕頁面中第二位置之外的位置。其中,第二移動模塊包括:第三獲取單元,用于從第四信息表中獲取當前下載應用的圖標所在的第二屏幕頁面,第四信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和所在屏幕頁面;第三判斷單元,用于判斷當前下載應用的圖標所在的第二屏幕頁面是否存在空余的、在第二位置之外的位置,并當第二屏幕頁面存在空余的、在第二位置之外的位置時,觸發(fā)第三移動單元,以及當第二屏幕頁面不存在空余的、在第二位置之外的位置時,觸發(fā)第四移動單元;第三移動單元,用于根據第三判斷單元的觸發(fā),將當前下載應用的圖標移動至該位置;第四移動單元,用于根據第三判斷單元的觸發(fā),創(chuàng)建一新的屏幕頁面,并將當前下載應用的圖標移動至新的屏幕頁面中,且移動后的當前下載應用的圖標的位置與第二位置不重合。其中,裝置還包括:第三獲取模塊,用于從第五信息表中獲取當前下載應用的圖標的第二屬性類別信息,第五信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;第三判斷模塊,用于根據預先存儲的各屬性類別信息之間的關聯信息,判斷是否存在與當前下載應用的圖標的第二屬性類別信息相關聯的第三屬性類別信息,并當存在與第二屬性類別信息相關聯的第三屬性類別信息時,觸發(fā)查詢模塊;查詢模塊,用于根據第三判斷模塊的觸發(fā),從第五信息表中查詢終端的屏幕頁面中是否存在具備第三屬性類別信息的第二圖標;第一放置模塊,用于當終端的屏幕頁面中存在具備第三屬性類別信息的第 二圖標時,將當前下載應用的圖標和第二圖標放置在終端的同一屏幕頁面的兩個相鄰位置處。其中,第一放置模塊包括:第四判斷單元,用于根據第五信息表中存儲的當前下載應用的圖標所在第三屏幕頁面和第二圖標所在第四屏幕頁面,判斷第三屏幕頁面和在第四屏幕頁面是否為同一屏幕頁面,并當第三屏幕頁面和在第四屏幕頁面為同一屏幕頁面時,觸發(fā)第五移動單元;第五移動單元,用于根據第四判斷單元的觸發(fā),將當前下載應用的圖標移動至第二圖標的相鄰位置。其中,裝置還包括:第四判斷模塊,用于當第三屏幕頁面和在第四屏幕頁面為不同屏幕頁面時,判斷第四屏幕頁面是否存在放置當前下載應用的圖標的第一擺放位置,并當第四屏幕頁面存在第一擺放位置時,觸發(fā)第三移動模塊,以及當第四屏幕頁面不存在第一擺放位置時,觸發(fā)第五判斷模塊;第三移動模塊,用于根據第四判斷模塊的觸發(fā),將當前下載應用的圖標移動至第四屏幕頁面上第二圖標的相鄰位置;第五判斷模塊,用于根據第四判斷模塊的觸發(fā),判斷第三屏幕頁面是否存在放置第二圖標的第二擺放位置,并當第三屏幕頁面存在第二擺放位置時,觸發(fā)第四移動模塊,以及當第三屏幕頁面不存在第二擺放位置時,觸發(fā)第五移動模塊;第四移動模塊,用于根據第五判斷模塊的觸發(fā),將第二圖標移動至第三屏幕頁面上當前下載應用的圖標的相鄰位置;第五移動模塊,用于根據第五判斷模塊的觸發(fā),創(chuàng)建一新的屏幕頁面,并將當前下載應用的圖標和第二圖標放置新的屏幕頁面上的兩個相鄰位置處。其中,裝置還包括:第四獲取模塊,用于從第六信息表中獲取當前下載應用的圖標的至少一個第二屬性類別信息,并為每一個第二屬性類別信息創(chuàng)建一個當前下載應用的圖標,第六信息表中至少實時記錄有終端的屏幕頁面中各圖標的名稱和屬性類別信息;第六判斷模塊,用于根據第六信息表,判斷終端的屏幕頁面中是否存在具有第二屬性類別信息的第三圖標,并當終端的屏幕頁面中存在具有第二屬性類別信息的第三圖標時,觸發(fā)第二放置模塊;第二放置模塊,用于根據第六判斷模塊的觸發(fā),將當前下載應用的圖標和第三圖標放置在終端的屏幕頁面中的同一文件夾圖標中。其中,裝置還包括:第七判斷模塊,用于當終端的屏幕頁面中不存在具有第二屬性類別信息的第三圖標時,判斷當前下載應用的圖標的第二屬性類別信息的數量,并當當前下載應用的圖標的第二屬性類別信息的數量為多個時,觸發(fā)第三放置模塊,以及當當前下載應用的圖標的第二屬性類別信息的數量為一個時,觸發(fā)第四放置模塊;第三放置模塊,用于根據第七判斷模塊的觸發(fā),為每一個第二屬性類別信息創(chuàng)建一個第一文件夾圖標,并在每個第一文件夾圖標中放置一個當前下載應用的圖標;第四放置模塊,用于根據第七判斷模塊的觸發(fā),直接將當前下載應用的圖標放置在終端的屏幕頁面中。其中,第二放置模塊包括:第五判斷單元,用于判斷第三圖標的種類,第三圖標的種類包括文件夾的圖標和應用的圖標,并當第三圖標為一文件夾的圖標時,觸發(fā)第一放置單元,以及當第三圖標為一應用的圖標時,觸發(fā)第二放置單元;第一放置單元,用于根據第五判斷單元的觸發(fā),將當前下載應用的圖標放置在第三圖標中;第二放置單元,用于根據第五判斷單元的觸發(fā),在第三圖標所在位置創(chuàng)建一文件夾圖標,并將第三圖標和當前下載應用的圖標放置在該文件夾圖標中。在本發(fā)明的第二實施例中,終端通過判斷當前下載應用的圖標在終端的屏幕頁面中的第一位置與顯示背景中預定圖像在屏幕頁面中的第二位置是否重合,并當第一位置與第二位置重合時,判斷與當前下載應用的圖標相鄰的第一圖標是否與當前下載應用的圖標相關聯,當判斷出第一圖標與當前下載應用的圖標相關聯時,將第一圖標與當前下載應用的圖標移動至屏幕頁面中第二位置 之外的兩個相鄰位置處,解決了圖標的排序方式不便于用戶查找需要的圖標,且圖標會遮擋顯示背景中預定圖像的問題,達到了在便于用戶快速查找到需要的圖標的同時,使顯示背景中預定圖像不被任何圖標遮擋,提升用戶體驗的效果。需要說明的是,本發(fā)明第二實施例提供的圖標排序的裝置是應用上述圖標排序的方法的裝置,即上述方法的所有實施例均適用于該裝置,且均能達到相同或相似的有益效果。第三實施例本發(fā)明的第三實施例提供了一種終端,包括上述的圖標排序的裝置。需要說明的是,本發(fā)明第三實施例提供的終端是包括上述圖標排序的裝置的終端,即上述圖標排序的裝置的所有實施例均適用于該終端,且均能達到相同或相似的有益效果。以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本
技術領域
的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。當前第1頁1 2 3 
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜黄县| 桃园县| 准格尔旗| 常宁市| 连城县| 于都县| 霍林郭勒市| 盐城市| 富平县| 房产| 文安县| 洛扎县| 乌拉特中旗| 阳西县| 洛扎县| 连南| 禄劝| 峡江县| 舒兰市| 张家界市| 日土县| 建水县| 安溪县| 交城县| 葵青区| 朝阳区| 龙岩市| 会昌县| 敖汉旗| 澄江县| 西城区| 博罗县| 剑河县| 保亭| 乌拉特前旗| 瑞昌市| 本溪| 库尔勒市| 拉孜县| 左权县| 新乐市|