一種圖標整理方法及裝置制造方法
【專利摘要】本發(fā)明屬于智能終端領(lǐng)域,尤其涉及一種圖標整理方法及裝置,包括:檢測圖標整理信息;獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值;根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置;根據(jù)所述應(yīng)用程序的圖標位置對應(yīng)用程序的圖標進行排布整理。本發(fā)明通過獲取用戶對每一屏不同區(qū)域的喜愛程度和對應(yīng)用程序的喜愛程度,輔助用戶對應(yīng)用程序的圖標進行排布整理,避免了用戶手動進行圖標排布的繁瑣操作,提升了用戶體驗。
【專利說明】一種圖標整理方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能終端領(lǐng)域,尤其涉及一種圖標整理方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的手機、平板電腦、計算機等智能終端配置越來越高,可以安裝各種各樣的軟件。作為智能終端與用戶的接口,顯示屏上應(yīng)用程序圖標的排布方式顯得格外地重要。
[0003]然而智能終端出廠時,廠家會選擇一個比較符合大眾使用習(xí)慣的圖標排列方式,但不一定適合所有的用戶。不適合時,用戶會根據(jù)自身的喜好和對應(yīng)用程序的使用頻率手動地對圖標的排布進行整理。當用戶使用手機、平板電腦和計算機等智能終端的時間越長,安裝的軟件會越多,對每個應(yīng)用程序的圖標手動地進行排布整理時,操作繁瑣,而且浪費時間。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種圖標整理方法及裝置,以輔助用戶整理智能終端顯示屏上應(yīng)用程序的圖標排布。
[0005]本發(fā)明是這樣實現(xiàn)的,一種圖標整理方法,所述方法包括:
[0006]檢測圖標整理信息;
[0007]獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值;
[0008]根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置;
[0009]根據(jù)所述應(yīng)用程序的圖標位置對應(yīng)用程序的圖標進行排布整理。
[0010]本發(fā)明還提供一種圖標整理裝置,所述裝置包括:
[0011]檢測單元,用于檢測圖標整理信息;
[0012]設(shè)置值獲取單元,用于獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值;
[0013]圖標位置編排單元,用于根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置;
[0014]圖標整理單元,根據(jù)所述應(yīng)用程序圖標位置對應(yīng)用程序的圖標進行排布整理。
[0015]在本發(fā)明中,通過檢測圖標整理信息,獲取用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置,并根據(jù)所述應(yīng)用程序的圖標位置對圖標進行排布整理。從而實現(xiàn)了根據(jù)用戶對每一屏不同區(qū)域的喜愛程度和對應(yīng)用程序的喜愛程度來輔助用戶對應(yīng)用程序的圖標進行排布整理,避免了用戶手動進行圖標排布的繁瑣操作,提升了用戶體驗。
【專利附圖】
【附圖說明】[0016]圖1是本發(fā)明實施例一提供的圖標整理方法的流程圖;
[0017]圖2是本發(fā)明實施例一提供的智能終端終中設(shè)置每一屏不同區(qū)域喜愛程度的示例圖;
[0018]圖3是本發(fā)明實施例一提供的智能終端終中設(shè)置應(yīng)用程序喜愛程度的示例圖;
[0019]圖4是本發(fā)明實施例一提供的圖標整理方法中步驟S103的具體實現(xiàn)流程;
[0020]圖5是本發(fā)明實施例二提供的圖標整理裝置的組成結(jié)構(gòu)圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]以下結(jié)合具體實施例對本發(fā)明的具體實現(xiàn)進行詳細描述:
[0023]實施例一
[0024]圖1示出了本發(fā)明實施例提供的圖標整理方法的流程,詳述如下:
[0025]在步驟SlOl中,檢測圖標整理信息;
[0026]所述圖標整理是指對智能終端中顯示屏上的應(yīng)用程序的圖標進行整理。所述智能終端包括但不限于手機、平板電腦、計算機。所述圖標整理信息包括用戶發(fā)出的圖標整理指令,或者根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生的圖標整理的觸發(fā)信息。
[0027]作為本發(fā)明的一個實施示例,用戶可以預(yù)先配置圖標整理的時間間隔,例如配置為每周或者每10天進行一次圖標整理等。智能終端根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生圖標整理的觸發(fā)信息。
[0028]作為本發(fā)明的一個實施示例,智能終端顯示屏每一屏顯示應(yīng)用程序圖標的布局類型包括但不限于4X4,4X5。
[0029]在本實施例中,檢測到圖標整理信息后,識別當前每一屏顯示應(yīng)用程序圖標的布局類型,進入整理圖標功能,執(zhí)行下述步驟。
[0030]在步驟S102中,獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值;
[0031]所述用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值,是用戶根據(jù)自身的喜好以及對應(yīng)用程序的使用頻率設(shè)置的。在本實施例中,在檢測到圖標整理信息后,獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值后,存儲所述用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值。
[0032]作為本發(fā)明的一個實施示例,一屏應(yīng)用程序圖標的布局類型選用4X4,用戶在設(shè)置對每一屏的不同區(qū)域的喜愛程度時,通過調(diào)整每一屏不同區(qū)域?qū)?yīng)的“圓形標記”的位置來設(shè)置,如圖2所示,為桌面第一屏的不同區(qū)域喜愛程度的設(shè)置。其中,喜愛程度分成10個等級,分別為0、1、2、3、4、5、6、7、8、9。“圓形標記”的位置調(diào)整到越高,即用戶設(shè)置“圓形標記”對應(yīng)的區(qū)域的喜愛程度等級越高,表示用戶越喜歡所述“圓形標記”對應(yīng)的區(qū)域;“圓形標記”的位置調(diào)整到最低時,即用戶設(shè)置“圓形標記”對應(yīng)的區(qū)域的喜愛程度等級為0,表示用戶不想使用這個區(qū)域。[0033]作為本發(fā)明的一個實施示例,用戶在設(shè)置對應(yīng)用程序喜愛程度時,通過調(diào)整應(yīng)用程序?qū)?yīng)的“圓形標記”的位置來設(shè)置,如圖3所示。喜愛程度分成10個等級,分別為O、
1、2、3、4、5、6、7、8、9?!皥A形標記”的位置越靠右,即用戶設(shè)置所述“圓形標記”對應(yīng)的應(yīng)用程序的喜愛程度等級越高,表示用戶越喜歡使用所述“圓形標記”對應(yīng)的應(yīng)用程序;“圓形標記”在最左邊時,即用戶設(shè)置所述“圓形標記”對應(yīng)的應(yīng)用程序的喜愛等級為0,表示用戶不希望將這個“圓形標記”對應(yīng)的應(yīng)用程序的圖標放到桌面上。
[0034]智能終端獲取用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值,并存儲所述每一屏不同區(qū)域喜愛程度的設(shè)置值以及應(yīng)用程序喜愛程度的設(shè)置值。
[0035]在步驟S103中,根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置;
[0036]作為本發(fā)明的一個實施示例,編排應(yīng)用程序的圖標位置采用的是一種遺傳算法思想,即根據(jù)獲得的用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值的大小,計算圖標排布位置滿意度最大值。所述滿意度的計算公式如下:
[0037]W=X1, i X U1,外’ 2 X U1,2+...+Xi, n X Ui, n
[0038]其中,W表示圖標排布位置的滿意度,\η表示用戶對第i屏第η區(qū)域的喜愛程度設(shè)置值,U。表示第i屏第η區(qū)域所編排的應(yīng)用程序的喜愛程度設(shè)置值。
[0039]從上述公式可以得到,要獲得最大的滿意度值,在編排應(yīng)用程序的圖標位置時,每次從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域。
[0040]在步驟S104中,根據(jù)所述應(yīng)用程序的圖標位置對應(yīng)用程序的圖標進行排布整理。
[0041]在本實施例中,根據(jù)所述編排得到的應(yīng)用程序圖標位置,重新加載桌面,對應(yīng)用程序的圖標進行排布整理。
[0042]通過上述步驟,當檢測到圖標整理信息時,獲取用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置,并根據(jù)所述應(yīng)用程序的圖標位置對應(yīng)用程序的圖標進行排布整理。從而實現(xiàn)了根據(jù)用戶對每一屏不同區(qū)域的喜愛程度和對應(yīng)用程序的喜愛程度來輔助用戶對應(yīng)用程序的圖標進行排布整理,避免了用戶手動進行圖標排布的繁瑣操作,提升了用戶體驗。
[0043]圖4示出了本實施例提供圖標整理方法步驟S103的具體實現(xiàn)流程。如圖4所示,圖1實施例中的步驟S103具體為:
[0044]在步驟S401中,根據(jù)所述應(yīng)用程序喜愛程度的設(shè)置值與所述每一屏的不同區(qū)域喜愛程度的設(shè)置值的大小,從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序圖標,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域。
[0045]在步驟S402中,判斷每一屏的所有區(qū)域是否已編排應(yīng)用程序圖標;若是,則結(jié)束編排應(yīng)用程序的圖標位置;否則,執(zhí)行步驟S403。
[0046]在步驟S403中,判斷應(yīng)用程序圖標是否選擇完畢;若是,則結(jié)束編排應(yīng)用程序的圖標位置;否則,編排下一個應(yīng)用程序的圖標位置。
[0047]在本實施例中,根據(jù)每一屏不同位置喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值大小,采用遺傳算法的思想,完成了編排應(yīng)用程序的圖標位置。
[0048]實施例二
[0049]圖5示出了本發(fā)明實施例提供的圖標整理裝置的組成結(jié)構(gòu)。該裝置可以位于手機、平板電腦、計算機等智能終端,用于運行本發(fā)明圖1至圖4實施例所述的圖標整理方法。為了方便說明,僅示出了與本實施例相關(guān)的部分。
[0050]參照圖5,該裝置包括:
[0051 ] 檢測單元51,檢測圖標整理信息;
[0052]所述圖標整理信息包括用戶發(fā)出的圖標整理指令,或者根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生的圖標整理的觸發(fā)信息。
[0053]作為本發(fā)明的一個實施示例,用戶可以預(yù)先配置圖標整理的時間間隔,例如配置為每周或者每10天更新一次等。智能終端根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生圖標整理的觸發(fā)信息。
[0054]設(shè)置值獲取單元52,獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值;
[0055]進一步地,所述設(shè)置值獲取單元52包括:
[0056]第一設(shè)置值獲取模塊521,獲取用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值;
[0057]第二設(shè)置值獲取模塊522,獲取用戶對應(yīng)用程序喜愛程度的設(shè)置值。
[0058]圖標位置編排單元53,根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置。
[0059]所述圖標位置編排單元對應(yīng)用程序進行圖標位置編排時,采用的是一種遺傳算法的思想,即根據(jù)用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值的大小,計算圖標排布位置滿意度最大值。所述滿意度的計算公式如下:
[0060]W=X1, i X U1,外’ 2 X U1,2+...+Xi, n X Ui, n
[0061]其中,W表示圖標排布位置的滿意度,\η表示用戶對第i屏第η區(qū)域的喜愛程度設(shè)置值,U。表示第i屏第η區(qū)域所編排的應(yīng)用程序的喜愛程度設(shè)置值。
[0062]從上述公式可以得到,要獲得最大的圖標排布位置滿意度值,在編排應(yīng)用程序的圖標位置時,每次從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序圖標,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域
[0063]進一步地,所述圖標位置編排單元53具體用于:
[0064]根據(jù)所述應(yīng)用程序喜愛程度的設(shè)置值與所述每一屏的不同區(qū)域喜愛程度的設(shè)置值的大小,從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序圖標,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域。
[0065]進一步地,所述圖標位置編排單元53還用于:
[0066]判斷每一屏的所有區(qū)域是否已編排應(yīng)用程序圖標。若是,則結(jié)束編排應(yīng)用程序的圖標位置;否則,判斷應(yīng)用程序圖標是否選擇完畢。
[0067]在判斷應(yīng)用程序圖標已經(jīng)選擇完畢時,結(jié)束編排應(yīng)用程序的圖標位置;否則,編排下一個應(yīng)用程序的圖標位置。
[0068]圖標整理單元54,根據(jù)所述應(yīng)用程序圖標位置對應(yīng)用程序的圖標進行排布整理。[0069]編排應(yīng)用程序的圖標位置結(jié)束后,重新加載桌面,對應(yīng)用程序的圖標進行排布整理。
[0070]通過上述步驟,當檢測到圖標整理信息時,獲取用戶對每一屏不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置,并根據(jù)所述應(yīng)用程序的圖標位置對應(yīng)用程序的圖標進行排布整理。從而實現(xiàn)了根據(jù)用戶對每一屏不同區(qū)域的喜愛程度和對應(yīng)用程序的喜愛程度來輔助用戶對應(yīng)用程序的圖標進行排布整理,避免了用戶手動進行圖標排布的繁瑣操作,提升了用戶體驗。
[0071]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種圖標整理方法,其特征在于,所述方法包括: 檢測圖標整理信息; 獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值; 根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置; 根據(jù)所述應(yīng)用程序圖標位置對應(yīng)用程序的圖標進行排布整理。
2.如權(quán)利要求1所述的圖標整理方法,其特征在于,所述根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序的圖標位置步驟具體為: 根據(jù)所述應(yīng)用程序喜愛程度的設(shè)置值與所述每一屏的不同區(qū)域喜愛程度的設(shè)置值的大小,從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序圖標,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域。
3.如權(quán)利要求2所述的圖標整理方法,其特征在于,所述方法進一步包括: 判斷每一屏的所有區(qū)域是否已編排應(yīng)用程序圖標,若是,則結(jié)束編排應(yīng)用程序的圖標位置;否則,判斷應(yīng)用程序圖標是否選擇完畢。
4.如權(quán)利要求3所述的圖標整理方法,其特征在于,所述方法進一步包括: 在應(yīng)用程序圖標選擇完畢時,結(jié)束編排應(yīng)用程序的圖標位置;否則,編排下一個應(yīng)用程序的圖標位置。
5.如權(quán)利要求1至4任一項所述的圖標整理方法,其特征在于,所述圖標整理信息包括用戶發(fā)出的圖標整理指令,或者根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生的圖標整理的觸發(fā)信息。
6.一種圖標整理裝置,其特征在于,所述裝置包括: 檢測單元,用于檢測圖標整理信息; 設(shè)置值獲取單元,用于獲取用戶對每一屏的不同區(qū)域喜愛程度的設(shè)置值以及對應(yīng)用程序喜愛程度的設(shè)置值; 圖標位置編排單元,用于根據(jù)所述每一屏的不同區(qū)域喜愛程度的設(shè)置值和應(yīng)用程序喜愛程度的設(shè)置值,編排應(yīng)用程序圖標位置; 圖標整理單元,根據(jù)所述應(yīng)用程序圖標位置對應(yīng)用程序的圖標進行排布整理。
7.如權(quán)利要求6所述的圖標整理裝置,其特征在于,所述圖標位置編排單元具體用于: 根據(jù)所述應(yīng)用程序喜愛程度的設(shè)置值與所述每一屏的不同區(qū)域喜愛程度的設(shè)置值的大小,從待編排位置的應(yīng)用程序圖標中選擇一個喜愛程度設(shè)置值最大的應(yīng)用程序圖標,編排在剩余的區(qū)域中喜愛程度設(shè)置值最大的區(qū)域上,所述剩余的區(qū)域為未編排應(yīng)用程序圖標的區(qū)域。
8.如權(quán)利要求7所述的圖標整理裝置,其特征在于,所述圖標位置編排單元還用于: 判斷每一屏的所有區(qū)域是否已編排應(yīng)用程序圖標,若是,則結(jié)束編排應(yīng)用程序的圖標位置;否則,判斷應(yīng)用程序圖標是否選擇完畢。
9.如權(quán)利要求8所述的圖標整理裝置,其特征在于,所述圖標位置編排單元還用于: 在判斷應(yīng)用程序圖標選擇完畢時,結(jié)束編排應(yīng)用程序的圖標位置;否則,編排下一個應(yīng)用程序的圖標位置。
10.如權(quán)利要求6至9任一項所述的圖標整理裝置,其特征在于,所述圖標整理信息包括用戶發(fā)出的圖標整理指令,或者根據(jù)預(yù)設(shè)的時間間隔 產(chǎn)生的圖標整理的觸發(fā)信息。
【文檔編號】G06F3/0481GK103543911SQ201310493797
【公開日】2014年1月29日 申請日期:2013年10月18日 優(yōu)先權(quán)日:2013年10月18日
【發(fā)明者】曾元清, 金建 申請人:深圳市歐珀通信軟件有限公司