本發(fā)明實(shí)施例涉及計(jì)算機(jī)數(shù)據(jù)處理技術(shù),尤其涉及一種應(yīng)用卡片排序方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)、計(jì)算機(jī)和通信技術(shù)的發(fā)展,諸如智能手機(jī)等智能終端的功能也越來(lái)越強(qiáng)大,用戶對(duì)智能終端的依賴程度也在不斷增加,比如查詢天氣預(yù)報(bào),查詢路線等。
在現(xiàn)有技術(shù)中,智能終端的顯示屏幕主要用來(lái)顯示用戶在終端中安裝的應(yīng)用程序的應(yīng)用圖標(biāo)。用戶通過(guò)點(diǎn)擊顯示屏幕中的應(yīng)用圖標(biāo),可以打開(kāi)相應(yīng)的應(yīng)用程序,以查看相應(yīng)的應(yīng)用提示消息。也即:如果用戶想要查看與一個(gè)應(yīng)用程序?qū)?yīng)的應(yīng)用信息時(shí),例如,與天氣類APP(Application,應(yīng)用程序)對(duì)應(yīng)的天氣預(yù)報(bào)或者與地圖類APP對(duì)應(yīng)的查詢路線等,必須首先在智能終端中開(kāi)啟該應(yīng)用程序。并且現(xiàn)有的基于應(yīng)用圖標(biāo)的應(yīng)用程序顯示方式一般基于用戶的安裝應(yīng)用程序的時(shí)間來(lái)排列應(yīng)用圖標(biāo)等,例如,某一應(yīng)用程序安裝時(shí)間較晚,系統(tǒng)自動(dòng)將其排在其他應(yīng)用圖標(biāo)之后,用戶使用該應(yīng)用程序時(shí)需要進(jìn)行翻頁(yè)等。
然而,技術(shù)的進(jìn)步使人們對(duì)智能終端的要求不斷提高,傳統(tǒng)的基于應(yīng)用圖標(biāo)的應(yīng)用信息顯示方法已經(jīng)無(wú)法滿足人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供一種應(yīng)用卡片排序方法及裝置,以優(yōu)化現(xiàn)有的應(yīng)用信息顯示技術(shù),滿足人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
第一方面,本發(fā)明實(shí)施例提供了一種應(yīng)用卡片排序方法,所述方法包括:
分別獲取與終端屏幕中顯示的各應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序,構(gòu)成目標(biāo)應(yīng)用程序集;
根據(jù)預(yù)設(shè)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序;
根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
第二方面,本發(fā)明實(shí)施例提供了一種應(yīng)用卡片排序裝置,所述裝置包括:
目標(biāo)程序獲取模塊,用于分別獲取與終端屏幕中顯示的各應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序,構(gòu)成目標(biāo)應(yīng)用程序集;
目標(biāo)程序排序模塊,用于根據(jù)預(yù)設(shè)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序;
卡片順序調(diào)整模塊,用于根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)
用卡片在所述終端屏幕中的顯示順序。
本發(fā)明實(shí)施例提供的應(yīng)用卡片排序方法及裝置,根據(jù)預(yù)設(shè)規(guī)則,對(duì)至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序進(jìn)行排序,進(jìn)而根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。通過(guò)將應(yīng)用卡片與目標(biāo)應(yīng)用程序相關(guān)聯(lián)的技術(shù)手段,可以實(shí)現(xiàn)用戶無(wú)需打開(kāi)應(yīng)用程序,僅查看應(yīng)用卡片即可查看最新應(yīng)用信息的技術(shù)效果,并且根據(jù)預(yù)設(shè)規(guī)則調(diào)整應(yīng)用卡片的顯示順序,可以使用戶方便快捷的使用應(yīng)用程序,優(yōu)化了現(xiàn)有的應(yīng)用信息顯示技術(shù),滿足了人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
附圖說(shuō)明
圖1a是本發(fā)明實(shí)施例一提供的一種應(yīng)用卡片排序方法的流程圖;
圖1b是本發(fā)明實(shí)施例一提供的一種應(yīng)用卡片顯示屏幕的顯示示意圖;
圖1c是本發(fā)明實(shí)施例一提供的一種應(yīng)用圖標(biāo)顯示屏幕的顯示示意圖;
圖2是本發(fā)明實(shí)施例二提供的一種應(yīng)用卡片排序方法的流程圖;
圖3是本發(fā)明實(shí)施例三提供的一種應(yīng)用卡片排序裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1a是本發(fā)明實(shí)施例一提供的一種應(yīng)用卡片排序方法的流程圖,該方法可以由應(yīng)用卡片排序裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在智能終端中。如圖1所示,該方法可以包括:
步驟110、分別獲取與終端屏幕中顯示的各應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序,構(gòu)成目標(biāo)應(yīng)用程序集。
在本實(shí)施例中,發(fā)明人提出了一種與應(yīng)用圖標(biāo)相區(qū)別的新的應(yīng)用顯示形式,應(yīng)用卡片。所述應(yīng)用卡片中的卡片顯示內(nèi)容,與所述應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序開(kāi)啟時(shí)所顯示的內(nèi)容相關(guān)聯(lián)。其中,應(yīng)用卡片可以與一個(gè)或者多個(gè)目標(biāo)應(yīng)用程序相關(guān)聯(lián),也即,應(yīng)用卡片中的卡片顯示內(nèi)容與其所關(guān)聯(lián)的目標(biāo)應(yīng)用開(kāi)啟后所顯示的內(nèi)容相關(guān)聯(lián)。
通過(guò)在智能終端的顯示屏幕中顯示應(yīng)用卡片,可以達(dá)到這樣一種使用效果:當(dāng)用戶想要獲取與一個(gè)應(yīng)用程序?qū)?yīng)的應(yīng)用信息(例如,天氣預(yù)報(bào)或者智能終端的剩余內(nèi)存量等)時(shí),用戶無(wú)需打開(kāi)一個(gè)具體的應(yīng)用程序,僅通過(guò)在智能終端的顯示屏幕中直接瀏覽與該應(yīng)用程序?qū)?yīng)的應(yīng)用卡片,即可獲取所需的應(yīng)用信息。
在一個(gè)具體的例子中,在智能終端中設(shè)置了一個(gè)天氣卡片,該天氣卡片與智能終端中安裝的一個(gè)天氣類APP相關(guān)聯(lián),當(dāng)天氣卡片被激活顯示時(shí),該天氣卡片可以直接通過(guò)天氣類APP的服務(wù)端接口下載最新的天氣信息,并將該天氣信息在天氣卡片中進(jìn)行顯示。
其中,所述應(yīng)用卡片可以與傳統(tǒng)的應(yīng)用圖標(biāo)一起在智能終端的顯示屏幕中進(jìn)行顯示,也可以在智能終端中為應(yīng)用卡片建立一個(gè)新的應(yīng)用卡片顯示屏幕,并在該應(yīng)用卡片顯示屏幕中僅顯示應(yīng)用卡片,以保證智能終端顯示風(fēng)格的整體統(tǒng)一。
可選的,所述終端屏幕包括:應(yīng)用卡片顯示屏幕;其中,所述應(yīng)用卡片顯示屏幕用于顯示至少一個(gè)所述應(yīng)用卡片。可以將所述應(yīng)用卡片僅在所述應(yīng)用卡片顯示屏幕中進(jìn)行顯示。相應(yīng)的,在圖1b示出了本發(fā)明實(shí)施例一提供的一種應(yīng)用卡片顯示屏幕的顯示示意圖。
為了最大程度的和現(xiàn)有的智能終端顯示方式進(jìn)行兼容,可選的,可以將與智能終端所安裝的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)在區(qū)別于所述應(yīng)用卡片顯示屏幕的應(yīng)用圖標(biāo)顯示屏幕中進(jìn)行顯示。相應(yīng)的,在圖1c示出了本發(fā)明實(shí)施例一提供的一種應(yīng)用圖標(biāo)顯示屏幕的顯示示意圖。
可選的,還可以根據(jù)用戶操作在所述應(yīng)用卡片顯示屏幕和所述應(yīng)用圖標(biāo)顯示屏幕之間進(jìn)行切換,以滿足用戶的不同使用需求。
相應(yīng)的,所述目標(biāo)應(yīng)用程序集具體是指與終端屏幕顯示的應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序的集合。
步驟120、根據(jù)預(yù)設(shè)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。
具體的,可以根據(jù)目標(biāo)應(yīng)用程序的使用情況,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序,也可以根據(jù)所述目標(biāo)應(yīng)用程序的類別對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。
示例性的,可以根據(jù)設(shè)定應(yīng)用使用統(tǒng)計(jì)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序的用戶使用情況進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。
可選的,可以在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的啟動(dòng)次數(shù);可以在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的運(yùn)行時(shí)長(zhǎng);可以在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的更新次數(shù);還可以在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的耗電量。其中,所述設(shè)定時(shí)間區(qū)間可以根據(jù)需要進(jìn)行設(shè)定,并不做具體限定,可選的可以設(shè)定為半天、一天或多天等。通過(guò)統(tǒng)計(jì)目標(biāo)應(yīng)用程序的啟動(dòng)次數(shù)、運(yùn)行時(shí)長(zhǎng)、更新次數(shù)和耗電量中的一項(xiàng)或多項(xiàng),可以更準(zhǔn)確的得到用戶對(duì)目標(biāo)應(yīng)用程序的使用情況。
具體的,所述統(tǒng)計(jì)結(jié)果反映了用戶對(duì)所述目標(biāo)應(yīng)用程序的使用頻次及使用時(shí)長(zhǎng)等情況,可以依據(jù)啟動(dòng)次數(shù)、運(yùn)行時(shí)長(zhǎng)、更新次數(shù)和耗電量中的一項(xiàng)或多項(xiàng)對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。示例性的,可以依據(jù)啟動(dòng)次數(shù)進(jìn)行排序,可以將啟動(dòng)次數(shù)最多的目標(biāo)應(yīng)用程序排在最前,對(duì)于啟動(dòng)次數(shù)相同的目標(biāo)應(yīng)用程序可以綜合參考運(yùn)行時(shí)長(zhǎng)、更新次數(shù)以及耗電量等。還可以按照運(yùn)行時(shí)長(zhǎng)等進(jìn)行排序,并不做具體限定。
步驟130、根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
示例性的,依據(jù)目標(biāo)應(yīng)用程序的排序結(jié)果,可以將排序最靠前的目標(biāo)應(yīng)用程序關(guān)聯(lián)的應(yīng)用卡片排列于終端屏幕的最上方,其他應(yīng)用卡片依據(jù)關(guān)聯(lián)的應(yīng)用程序的排序依次向后排列。還可以將排序最靠前的目標(biāo)應(yīng)用程序關(guān)聯(lián)的應(yīng)用卡片放置在屏幕中央等用戶最易操作的位置,其他應(yīng)用卡片由屏幕中央依次向兩端排列,以方便用戶使用。
另外,若一個(gè)應(yīng)用卡片關(guān)聯(lián)一個(gè)應(yīng)用程序,則可以根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,直接對(duì)所述應(yīng)用卡片進(jìn)行排序。若一個(gè)應(yīng)用卡片關(guān)聯(lián)多個(gè)應(yīng)用程序,則可以按照所述關(guān)聯(lián)的多個(gè)應(yīng)用程序中排序最靠前的應(yīng)用程序的排列次序調(diào)整應(yīng)用卡片的顯示順序。通過(guò)調(diào)整所述應(yīng)用卡片的顯示順序,可以使用戶方便快捷的使用所述應(yīng)用卡片關(guān)聯(lián)的應(yīng)用程序。
本實(shí)施例提供的應(yīng)用卡片排序方法,根據(jù)設(shè)定應(yīng)用使用統(tǒng)計(jì)規(guī)則,對(duì)至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序的用戶使用情況進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序,進(jìn)而根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。通過(guò)將卡片顯示內(nèi)容與所述目標(biāo)應(yīng)用開(kāi)啟后所顯示的內(nèi)容相關(guān)聯(lián)的技術(shù)手段,可以實(shí)現(xiàn)用戶無(wú)需打開(kāi)應(yīng)用程序,僅查看應(yīng)用卡片即可查看最新應(yīng)用信息的技術(shù)效果,并且通過(guò)根據(jù)應(yīng)用程序的使用情況調(diào)整應(yīng)用卡片的顯示順序,可以使用戶方便快捷的使用應(yīng)用程序,優(yōu)化了現(xiàn)有的應(yīng)用信息顯示技術(shù),滿足了人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
實(shí)施例二
本實(shí)施例以上述實(shí)施例為基礎(chǔ)提供了一種應(yīng)用卡片排序方法。圖2是本發(fā)明實(shí)施例二提供的一種應(yīng)用卡片排序方法的流程圖,如圖2所示,所述方法具體可以包括:
步驟210、在檢測(cè)出預(yù)設(shè)的應(yīng)用卡片更新排序條件時(shí),獲取終端屏幕中顯示的至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集,其中,所述應(yīng)用卡片中的卡片顯示內(nèi)容,與所述應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序開(kāi)啟時(shí)所顯示的內(nèi)容相關(guān)聯(lián)。
其中,所述預(yù)設(shè)的應(yīng)用卡片更新排序條件可以根據(jù)用戶的需要進(jìn)行設(shè)定,可選的,可以包括下述至少一項(xiàng):終端從應(yīng)用圖標(biāo)顯示屏幕切換至應(yīng)用卡片顯示屏幕,其中,所述應(yīng)用圖標(biāo)顯示屏幕用于顯示至少一個(gè)應(yīng)用圖標(biāo);所述終端的屏幕被解鎖且所述終端的當(dāng)前顯示屏幕為所述應(yīng)用卡片顯示屏幕;以及所述終端的當(dāng)前系統(tǒng)時(shí)間與對(duì)所述應(yīng)用卡片的最近一次更新排序時(shí)間之差,滿足設(shè)定時(shí)間閾值條件。
具體的,用戶可以通過(guò)簡(jiǎn)單的滑屏操作,實(shí)現(xiàn)在所述應(yīng)用卡片顯示屏幕和所述應(yīng)用圖標(biāo)顯示屏幕之間進(jìn)行切換,也可以通過(guò)設(shè)定的按鍵操作(例如,雙擊電源鍵)或者手勢(shì)操作,實(shí)現(xiàn)在所述應(yīng)用卡片顯示屏幕和所述應(yīng)用圖標(biāo)顯示屏幕之間進(jìn)行切換,本實(shí)施例對(duì)此并不進(jìn)行限制。
其中,滿足設(shè)定時(shí)間閾值條件可以為當(dāng)前系統(tǒng)時(shí)間與對(duì)所述應(yīng)用卡片的最近一次更新排序時(shí)間之差大于或等于設(shè)定時(shí)間閾值,所述設(shè)定時(shí)間閾值可以根據(jù)需要進(jìn)行設(shè)定,并不做具體限定,示例性的可以設(shè)置為半天、一天等。
步驟220、根據(jù)設(shè)定應(yīng)用使用統(tǒng)計(jì)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序的用戶使用情況進(jìn)行統(tǒng)計(jì)。
步驟230、根據(jù)統(tǒng)計(jì)結(jié)果,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。
步驟240、根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
可選的,如果確定終端屏幕中顯示的應(yīng)用卡片的顯示順序?yàn)橛脩糇远x順序,則停止調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
具體的,若終端屏幕中某一個(gè)或某幾個(gè)應(yīng)用卡片的顯示順序?yàn)橛脩糇约涸O(shè)定的,在調(diào)整應(yīng)用卡片的顯示順序時(shí),可跳過(guò)該用戶設(shè)定的應(yīng)用卡片,只調(diào)整其他應(yīng)用卡片的顯示順序。例如,與智能終端中安裝的一個(gè)天氣類APP相關(guān)聯(lián)的天氣卡片由用戶拖動(dòng)到屏幕中央位置,則在進(jìn)行顯示順序調(diào)整時(shí),所述天氣卡片保留在原位置,其他應(yīng)用卡片在調(diào)整顯示順序時(shí),自動(dòng)跳過(guò)該位置。
本實(shí)施例提供的應(yīng)用卡片排序方法,在檢測(cè)出預(yù)設(shè)的應(yīng)用卡片更新排序條件時(shí),根據(jù)設(shè)定應(yīng)用使用統(tǒng)計(jì)規(guī)則,對(duì)至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序的用戶使用情況進(jìn)行統(tǒng)計(jì),并根據(jù)統(tǒng)計(jì)結(jié)果,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序,進(jìn)而根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。通過(guò)根據(jù)應(yīng)用程序的使用情況調(diào)整應(yīng)用卡片的顯示順序,可以使用戶方便快捷的使用應(yīng)用程序,優(yōu)化了現(xiàn)有的應(yīng)用信息顯示技術(shù),滿足了人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
實(shí)施例三
圖3是本發(fā)明實(shí)施例三提供的一種應(yīng)用卡片排序裝置的結(jié)構(gòu)示意圖,如圖3所示,所述裝置包括:目標(biāo)程序獲取模塊310、目標(biāo)程序排序模塊320以及卡片順序調(diào)整模塊330,其中:
目標(biāo)程序獲取模塊310,用于分別獲取與終端屏幕中顯示的各應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序,構(gòu)成目標(biāo)應(yīng)用程序集;
目標(biāo)程序排序模塊320,用于根據(jù)預(yù)設(shè)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序;
卡片順序調(diào)整模塊330,用于根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
本實(shí)施例提供的應(yīng)用卡片排序裝置,根據(jù)預(yù)設(shè)規(guī)則,對(duì)至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序進(jìn)行排序,進(jìn)而根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。通過(guò)將應(yīng)用卡片與目標(biāo)應(yīng)用程序相關(guān)聯(lián)的技術(shù)手段,可以實(shí)現(xiàn)用戶無(wú)需打開(kāi)應(yīng)用程序,僅查看應(yīng)用卡片即可查看最新應(yīng)用信息的技術(shù)效果,并且通過(guò)根據(jù)應(yīng)用程序的使用情況調(diào)整應(yīng)用卡片的顯示順序,可以使用戶方便快捷的使用應(yīng)用程序,優(yōu)化了現(xiàn)有的應(yīng)用信息顯示技術(shù),滿足了人們?nèi)找嬖鲩L(zhǎng)的個(gè)性化、便捷化的信息獲取需求。
在上述各實(shí)施例的基礎(chǔ)上,所述終端屏幕可以包括:應(yīng)用卡片顯示屏幕;其中,所述應(yīng)用卡片顯示屏幕用于顯示至少一個(gè)所述應(yīng)用卡片。
在上述各實(shí)施例的基礎(chǔ)上,所述目標(biāo)程序排序模塊包括:
目標(biāo)程序統(tǒng)計(jì)單元,用于根據(jù)設(shè)定應(yīng)用使用統(tǒng)計(jì)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序集中各目標(biāo)應(yīng)用程序的用戶使用情況進(jìn)行統(tǒng)計(jì);
目標(biāo)程序排序單元,用于根據(jù)統(tǒng)計(jì)結(jié)果,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序。
在上述各實(shí)施例的基礎(chǔ)上,所述目標(biāo)程序統(tǒng)計(jì)單元可以包括下述至少一個(gè)子單元:
啟動(dòng)次數(shù)統(tǒng)計(jì)子單元,用于在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的啟動(dòng)次數(shù);
運(yùn)行時(shí)長(zhǎng)統(tǒng)計(jì)子單元,用于在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的運(yùn)行時(shí)長(zhǎng);
更新次數(shù)統(tǒng)計(jì)子單元,用于在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的更新次數(shù);以及
耗電量統(tǒng)計(jì)子單元,用于在設(shè)定時(shí)間區(qū)間內(nèi),統(tǒng)計(jì)所述目標(biāo)應(yīng)用程序集中各應(yīng)用程序的耗電量。
在上述各實(shí)施例的基礎(chǔ)上,所述目標(biāo)程序獲取模塊具體可以用于:
在檢測(cè)出預(yù)設(shè)的應(yīng)用卡片更新排序條件時(shí),獲取終端屏幕中顯示的至少兩個(gè)應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序集。
在上述各實(shí)施例的基礎(chǔ)上,預(yù)設(shè)的應(yīng)用卡片更新排序條件可以包括下述至少一項(xiàng):
終端從應(yīng)用圖標(biāo)顯示屏幕切換至所述應(yīng)用卡片顯示屏幕,其中,所述應(yīng)用圖標(biāo)顯示屏幕用于顯示至少一個(gè)應(yīng)用圖標(biāo);
所述終端的屏幕被解鎖且所述終端的當(dāng)前顯示屏幕為所述應(yīng)用卡片顯示屏幕;以及
所述終端的當(dāng)前系統(tǒng)時(shí)間與對(duì)所述應(yīng)用卡片的最近一次更新排序時(shí)間之差,滿足設(shè)定時(shí)間閾值條件。
在上述各實(shí)施例的基礎(chǔ)上,所述裝置還可以包括:
排序停止模塊,用于在根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序之前,如果確定終端屏幕中顯示的應(yīng)用卡片的顯示順序?yàn)橛脩糇远x順序,則停止調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
上述產(chǎn)品可執(zhí)行本發(fā)明任意實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
本發(fā)明實(shí)施例還提供一種包含計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由計(jì)算機(jī)處理器執(zhí)行時(shí)用于執(zhí)行一種應(yīng)用卡片排序方法,該方法包括:
分別獲取與終端屏幕中顯示的各應(yīng)用卡片關(guān)聯(lián)的目標(biāo)應(yīng)用程序,構(gòu)成目標(biāo)應(yīng)用程序集;
根據(jù)預(yù)設(shè)規(guī)則,對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行排序;
根據(jù)所述目標(biāo)應(yīng)用程序的排序結(jié)果,調(diào)整所述應(yīng)用卡片在所述終端屏幕中的顯示順序。
可選的,該計(jì)算機(jī)可執(zhí)行指令在由計(jì)算機(jī)處理器執(zhí)行時(shí)還可以用于執(zhí)行本發(fā)明任意實(shí)施例所提供的應(yīng)用卡片排序方法的技術(shù)方案。
通過(guò)以上關(guān)于實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,本發(fā)明可借助軟件及必需的通用硬件來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件實(shí)現(xiàn),但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤(pán)、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、閃存(FLASH)、硬盤(pán)或光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。