本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種圖標顯示控制方法及移動終端。
背景技術(shù):
現(xiàn)有技術(shù)中,移動終端的桌面圖標的大小都是相同,用戶在使用時往往難以直觀的分辨哪些應(yīng)用是經(jīng)常用的,哪些不是經(jīng)常用的,從而難以便捷采取進一步的動作。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題在于提供一種能夠更加方便的告知用戶應(yīng)用程序的使用頻率的方法。
為了解決上述技術(shù)問題,本發(fā)明提出一種圖標顯示控制方法,應(yīng)用于移動終端,包括:
獲取桌面圖標對應(yīng)應(yīng)用的使用頻率信息;
判斷所述使用頻率信息是否在第一預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第一風(fēng)格顯示;
否則,則控制所述桌面圖標按照第二風(fēng)格顯示。
其中,還包括判斷所述使用頻率信息是否在第二預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第三風(fēng)格顯示。
其中,所述風(fēng)格包括圖標大小風(fēng)格。
其中,所述使用頻率信息包括所述桌面圖標被點擊的次數(shù)信息。
其中,所述第一預(yù)設(shè)范圍通過以下方式獲得:
獲取預(yù)設(shè)時間段內(nèi)所述移動終端中桌面圖標被點擊的次數(shù);
根據(jù)所述桌面圖標被點擊的次數(shù),將所述桌面圖標劃分為若干級;
所述第一預(yù)設(shè)范圍為所述若干級中的一級。
其中,所述桌面圖標的使用頻率越高,則其大小越大。
另一方面,本發(fā)明還提供一種移動終端,包括:
獲取單元,用于獲取桌面圖標對應(yīng)應(yīng)用的使用頻率信息;
處理單元,用于判斷所述使用頻率信息是否在第一預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第一風(fēng)格顯示;否則,則控制所述桌面圖標按照第二風(fēng)格顯示。
其中,所述處理單元還用于:判斷所述使用頻率信息是否在第二預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第三風(fēng)格顯示。
其中,所述風(fēng)格包括圖標大小風(fēng)格,并且所述桌面圖標的使用頻率越高,則其大小越大。
其中,所述第一預(yù)設(shè)范圍通過以下方式獲得:
獲取預(yù)設(shè)時間段內(nèi)所述移動終端中桌面圖標被點擊的次數(shù);
根據(jù)所述桌面圖標被點擊的次數(shù),將所述桌面圖標劃分為若干級;
所述第一預(yù)設(shè)范圍為所述若干級中的一級。
本發(fā)明中,由于通過圖表的大小來反應(yīng)相應(yīng)應(yīng)用的使用頻率情況,從而使得用戶可以直觀的得到應(yīng)用程序的使用情況,方便了用戶采取下一步的動作。
附圖說明
圖1是本發(fā)明一種圖標顯示控制方法的一個實施例的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參考圖1,圖示了本發(fā)明一種圖標顯示控制方法的一個實施例的流程圖。本實施例中的圖標顯示控制方法,可以用于移動終端中,例如手機或平板電腦等。如圖所示,包括:
方框11,獲取桌面圖標對應(yīng)應(yīng)用的使用頻率信息。
對于桌面圖標來說,其一般是安裝某個應(yīng)用程序時所創(chuàng)建,其或者是系統(tǒng)應(yīng)用或者是第三方應(yīng)用。但是,無論是哪種,一個圖標一般都對應(yīng)一個應(yīng)用程序。當用戶使用該應(yīng)用程序時,往往需要點擊這個桌面圖標以啟動。
因此,在本發(fā)明一個實施例中,從桌面圖標被點擊的次數(shù)這個維度可以反映出對應(yīng)應(yīng)用程序的使用頻率信息。當然,此時需要給這個統(tǒng)計使用頻率信息的過程加入一個時間的區(qū)段,例如一個月之內(nèi)、一年之內(nèi)或從手機出廠之日起算到當前時間等。
以桌面圖標被點擊的次數(shù)來反映對應(yīng)應(yīng)用程序的使用頻率信息,其意義在于,點擊的次數(shù)更能反映用戶主觀上的需求,也就是更能反映出真實的使用頻率信息。
相比之下,在本發(fā)明的另一個實施例中,每個桌面圖標所對應(yīng)的應(yīng)用程序都有其相應(yīng)的進程。而對于這些進程來說,其啟動未必是用戶主觀的意志表現(xiàn),但是往往很多情形下不需要用戶的手動操作,這些進程也都被啟動了。例如,一些應(yīng)用程序在開機時后臺自行啟動,或者一些應(yīng)用程序被在其它應(yīng)用程序的觸發(fā)下而啟動等。
在此情形下,以桌面圖標對應(yīng)的應(yīng)用程序的進程被啟動作為統(tǒng)計的維度,來反映使用頻率信息。這種方式,能夠更加全面的反映桌面圖標對應(yīng)應(yīng)用程序的啟動運行的情況。但是,與上一實施例相比,其無法區(qū)分這其中哪些是用戶主觀意志的需求,哪些是用戶主觀意志之外的行為。
但是,從另一方面來看,這可以警示用戶,哪些應(yīng)用程序在后臺自行啟動占用資源。因為,用戶自己不經(jīng)常使用的應(yīng)用程序一般來說會有一定的印象,這是如果該應(yīng)用程序統(tǒng)計出來的使用頻率信息較高,那么就可以反映出其后臺自行啟動或被喚醒而占用資源的情形。
無論是桌面圖標被點擊的次數(shù),還是桌面圖標對應(yīng)應(yīng)用的進程被啟動的次數(shù),其都是通過在某個時間段內(nèi)的次數(shù)的統(tǒng)計來反應(yīng)使用頻率信息。
方框12,判斷所述使用頻率信息是否在第一預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第一風(fēng)格顯示;
否則,則控制所述桌面圖標按照第二風(fēng)格顯示。
本步驟中,經(jīng)過上一步得到了反映使用頻率信息的次數(shù)信息(或者桌面圖標被點擊的次數(shù),或者桌面圖標對應(yīng)應(yīng)用的進程被啟動的次數(shù))后,判斷這個次數(shù)信息是否在第一預(yù)設(shè)范圍內(nèi)。
這里的第一預(yù)設(shè)范圍可以是預(yù)先設(shè)置的對于所有手機都統(tǒng)一的一個固定標準,例如1個月內(nèi)桌面圖標被點擊的次數(shù)在200~300次等;或者,其也可以是預(yù)先設(shè)置的計算方式,根據(jù)該計算方式得到所述第一預(yù)設(shè)范圍。
在本發(fā)明一個實施例中,可以通過以下方式來得到第一預(yù)設(shè)范圍:
首先,獲取桌面上每個圖標在預(yù)設(shè)時間段內(nèi)被點擊的次數(shù)。例如,在一個月內(nèi),微信圖標被點擊300次,新聞客戶端被點擊10次,相冊圖標被點擊100次。
然后,根據(jù)桌面上每個圖標被點擊的次數(shù),對這些圖標進行等級劃分。具體過程可以采用下述方式:
第一步,計算桌面上所有圖標的被點擊次數(shù)的總和,以上文微信、新聞客戶端和相冊圖標為例,假設(shè)桌面上僅有這三個圖標。那么這個被點擊次數(shù)的總和就是300+100+10=410次。
第二步,計算被點擊次數(shù)的總和的第一個特定百分比對應(yīng)的次數(shù),以該次數(shù)作為等級劃分的第一個臨界點;計算被點擊次數(shù)的總和的第二個特定百分比對應(yīng)的次數(shù),以該次數(shù)作為等級劃分的第二個臨界點。通過所述第一和第二臨界點,桌面圖標被點擊的次數(shù)劃分為三個等級,假設(shè)第一臨界點大于第二臨界點,那么這三個等級就是,大于第一臨界點,小于第二臨界點,以及位于第一和第二臨界點之間的。
舉例來說,以410次的總次數(shù)為例,假設(shè)第一個特定百分比為60%,第二個特定百分比為5%;那么,第一臨界點就為246次,第二臨界點就為20.5次。所以,桌面圖標被點擊次數(shù)便被換分為三個區(qū)間,也就是大于246次頻繁使用區(qū)間,小于20.5次的不常使用區(qū)間,已經(jīng)在20.5到246之間的一般使用區(qū)間。
第三步,將大于第一臨界點的作為所述第一預(yù)設(shè)范圍。當然,也可以將其他的區(qū)間作為第一預(yù)設(shè)范圍,這取決于事先的設(shè)定。
在本發(fā)明另一個實施例中,還可以采用下述方式進行等級劃分:
第一步,計算桌面上的每個圖標被點擊的次數(shù),當然這里也可以按照桌面圖標對應(yīng)的應(yīng)用程序的進程被啟動的次數(shù)來計算,這取決于事先的設(shè)定。
第二步,按照所述每個桌面圖標的被點擊次數(shù)進行排序,排序在前10位(可以根據(jù)需要來設(shè)定)的應(yīng)用中,第10位的應(yīng)用對應(yīng)的次數(shù),作為第一等級的下限,也就是說大于等于第10位應(yīng)用對應(yīng)的次數(shù)的話,那么就可以認為是屬于第一等級;
排序在后10位的應(yīng)用中,倒數(shù)第10位的應(yīng)用對應(yīng)的被點擊的次數(shù)作為第三等級的上限,也就是說小于等于倒數(shù)第10位應(yīng)用對應(yīng)的次數(shù)的話,那么就可以認為是屬于第三等級;
除了前10位和后10位的應(yīng)用之外其他的應(yīng)用,則作為第二等級,其上下限也就是上面確定的第一等級的下限和第三等級的上限。
等級確定之后,那么第一預(yù)設(shè)范圍就可以根據(jù)需要來設(shè)定,可以事先設(shè)定第一預(yù)設(shè)范圍與第一等級對應(yīng),也可以事先設(shè)定第一預(yù)設(shè)范圍與第二等級對應(yīng),當然也可以預(yù)先設(shè)定第一預(yù)設(shè)范圍與第三等級對應(yīng)。
對于顯示風(fēng)格來說,本實施例中是在桌面圖標的大小上著眼,也就是按照使用頻率的不同,使得圖標的大小也不同。在本實施例中,對于第一風(fēng)格來說,如果第一預(yù)設(shè)范圍對應(yīng)的是第一臨界點以上的區(qū)間,那么就表明是經(jīng)常使用的,這時用大于一般圖標大小的圖標來顯示。
當然,如果第一預(yù)設(shè)范圍對應(yīng)的是第二臨界點以下的區(qū)間,那么就表明不是較少使用的,這時用小于一般圖標大小的圖標來顯示;如果第一預(yù)設(shè)范圍對應(yīng)的第一臨界點和第二臨界點之間的區(qū)間,那么這時用一般的圖標大小來顯示。
很顯然,當判斷結(jié)果不在第一預(yù)設(shè)范圍時,如果此方案中僅有兩個區(qū)間的話,那么就按照另一區(qū)間對應(yīng)的圖標大小進行顯示。而如果此方案中除了對應(yīng)第一預(yù)設(shè)范圍的區(qū)間之外還有兩個或以上的區(qū)間,那么還需要經(jīng)過再次的判斷,直到最終確定所歸屬的區(qū)間,從而也就確定了對應(yīng)的圖標應(yīng)該顯示的大小。
很明顯,一個更直觀的展示方式是,使用頻率越高的桌面圖標對應(yīng)的應(yīng)用,其桌面圖標的大小越大。
在本發(fā)明一種移動終端的實施例中,包括以下部分,對于與上文方法實施例中相對應(yīng)的部分可以相互參考:
獲取單元,用于獲取桌面圖標對應(yīng)應(yīng)用的使用頻率信息;具體的描述可以參考上文方框11的相關(guān)敘述。
在本發(fā)明一個實施例中,獲取單元可以是觸控屏,該觸控屏作為輸入設(shè)備獲取用戶的點擊操作,從而可以加以記錄和統(tǒng)計。
處理單元,用于判斷所述使用頻率信息是否在第一預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第一風(fēng)格顯示;否則,則控制所述桌面圖標按照第二風(fēng)格顯示。
在本發(fā)明一個實施例中,處理單元可以是處理器,其內(nèi)部包含若干段可執(zhí)行的程序代碼,當這些程序代碼被執(zhí)行時就可以實現(xiàn)上述的處理單元的各種功能。
在本發(fā)明一個實施例中,所述處理單元還用于:判斷所述使用頻率信息是否在第二預(yù)設(shè)范圍內(nèi),若是,則控制所述桌面圖標按照第三風(fēng)格顯示。
在本發(fā)明一個實施例中,所述風(fēng)格包括圖標大小風(fēng)格,并且所述桌面圖標的使用頻率越高,則其大小越大。
在本發(fā)明一個實施例中,所述第一預(yù)設(shè)范圍通過以下方式獲得:
獲取預(yù)設(shè)時間段內(nèi)所述移動終端中桌面圖標被點擊的次數(shù);
根據(jù)所述桌面圖標被點擊的次數(shù),將所述桌面圖標劃分為若干級;
所述第一預(yù)設(shè)范圍為所述若干級中的一級。
具體來說,在本發(fā)明一個實施例中,可以通過以下方式來得到第一預(yù)設(shè)范圍:
首先,獲取桌面上每個圖標在預(yù)設(shè)時間段內(nèi)被點擊的次數(shù)。例如,在一個月內(nèi),微信圖標被點擊300次,新聞客戶端被點擊10次,相冊圖標被點擊100次。
然后,根據(jù)桌面上每個圖標被點擊的次數(shù),對這些圖標進行等級劃分。具體過程可以采用下述方式:
第一步,計算桌面上所有圖標的被點擊次數(shù)的總和,以上文微信、新聞客戶端和相冊圖標為例,假設(shè)桌面上僅有這三個圖標。那么這個被點擊次數(shù)的總和就是300+100+10=410次。
第二步,計算被點擊次數(shù)的總和的第一個特定百分比對應(yīng)的次數(shù),以該次數(shù)作為等級劃分的第一個臨界點;計算被點擊次數(shù)的總和的第二個特定百分比對應(yīng)的次數(shù),以該次數(shù)作為等級劃分的第二個臨界點。通過所述第一和第二臨界點,桌面圖標被點擊的次數(shù)劃分為三個等級,假設(shè)第一臨界點大于第二臨界點,那么這三個等級就是,大于第一臨界點,小于第二臨界點,以及位于第一和第二臨界點之間的。
舉例來說,以410次的總次數(shù)為例,假設(shè)第一個特定百分比為60%,第二個特定百分比為5%;那么,第一臨界點就為246次,第二臨界點就為20.5次。所以,桌面圖標被點擊次數(shù)便被換分為三個區(qū)間,也就是大于246次頻繁使用區(qū)間,小于20.5次的不常使用區(qū)間,已經(jīng)在20.5到246之間的一般使用區(qū)間。
第三步,將大于第一臨界點的作為所述第一預(yù)設(shè)范圍。當然,也可以將其他的區(qū)間作為第一預(yù)設(shè)范圍,這取決于事先的設(shè)定。
在本發(fā)明另一個實施例中,還可以采用下述方式進行等級劃分,從而確定第一預(yù)設(shè)范圍:
第一步,計算桌面上的每個圖標被點擊的次數(shù),當然這里也可以按照桌面圖標對應(yīng)的應(yīng)用程序的進程被啟動的次數(shù)來計算,這取決于事先的設(shè)定。
第二步,按照所述每個桌面圖標的被點擊次數(shù)進行排序,排序在前10位(可以根據(jù)需要來設(shè)定)的應(yīng)用中,第10位的應(yīng)用對應(yīng)的次數(shù),作為第一等級的下限,也就是說大于等于第10位應(yīng)用對應(yīng)的次數(shù)的話,那么就可以認為是屬于第一等級;
排序在后10位的應(yīng)用中,倒數(shù)第10位的應(yīng)用對應(yīng)的被點擊的次數(shù)作為第三等級的上限,也就是說小于等于倒數(shù)第10位應(yīng)用對應(yīng)的次數(shù)的話,那么就可以認為是屬于第三等級;
除了前10位和后10位的應(yīng)用之外其他的應(yīng)用,則作為第二等級,其上下限也就是上面確定的第一等級的下限和第三等級的上限。
等級確定之后,那么第一預(yù)設(shè)范圍就可以根據(jù)需要來設(shè)定,可以事先設(shè)定第一預(yù)設(shè)范圍與第一等級對應(yīng),也可以事先設(shè)定第一預(yù)設(shè)范圍與第二等級對應(yīng),當然也可以預(yù)先設(shè)定第一預(yù)設(shè)范圍與第三等級對應(yīng)。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。