應(yīng)用程序的索引方法及裝置制造方法
【專利摘要】本公開關(guān)于一種應(yīng)用程序的索引方法及裝置,屬于計算機【技術(shù)領(lǐng)域】。所述方法包括:獲取應(yīng)用程序的索引顯示指令;根據(jù)所述應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列表;檢測所述索引列表中被選中的應(yīng)用類型;顯示所述被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。本公開通過獲取應(yīng)用程序的索引顯示指令,以根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識應(yīng)用程序所屬應(yīng)用類型的索引列表后,檢測索引列表中被選中的應(yīng)用類型,并顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息來索引應(yīng)用程序,相對于通過列表顯示所有應(yīng)用程序的索引方式,不僅便于用戶發(fā)現(xiàn)所需應(yīng)用程序,而且能提高搜索應(yīng)用程序的效率。
【專利說明】應(yīng)用程序的索引方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本公開涉及計算機【技術(shù)領(lǐng)域】,特別涉及一種應(yīng)用程序的索引方法及裝置。
【背景技術(shù)】
[0002] 隨著計算機技術(shù)的迅速發(fā)展,手機等終端成為人們?nèi)粘I钪斜夭豢缮俚碾娮油?信設(shè)備,隨之而來也出現(xiàn)了各種各樣的終端應(yīng)用程序。為了操作方便,用戶經(jīng)常在終端上下 載各種各樣的應(yīng)用程序。此時,終端會包括很多個應(yīng)用程序。在此種情況下,為了使用戶快 速搜索到需要使用的應(yīng)用程序時,需要提出一種應(yīng)用程序的索引方法。
[0003] 相關(guān)技術(shù)在實現(xiàn)應(yīng)用程序的索引時,所采用的方法為:獲取應(yīng)用程序搜索指令,并 根據(jù)該應(yīng)用程序搜索指令顯示包括所有應(yīng)用程序的應(yīng)用程序列表,從而以列表的形式顯示 所有的應(yīng)用程序,以便檢測到列表中任一應(yīng)用程序被選中的操作后,將列表中被選中的應(yīng) 用程序作為搜索到的應(yīng)用程序。
[0004] 在實現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
[0005] 相關(guān)技術(shù)在索引應(yīng)用程序時,需要通過列表顯示所有應(yīng)用程序,因而需要用戶從 列表中所顯示的所有應(yīng)用程序中選擇應(yīng)用程序,由于移動終端包括的應(yīng)用程序數(shù)量繁多, 因此,列表會顯示很多應(yīng)用程序,不便于用戶發(fā)現(xiàn)所需應(yīng)用程序,不僅用戶體驗較差,而且 容易導(dǎo)致索引應(yīng)用程序的效率不高。
【發(fā)明內(nèi)容】
[0006] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種應(yīng)用程序的索引方法及裝置。
[0007] 根據(jù)本公開實施例的第一方面,提供一種應(yīng)用程序的索引方法,包括:
[0008] 獲取應(yīng)用程序的索引顯示指令;
[0009] 根據(jù)所述應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引 列表;
[0010] 檢測所述索引列表中被選中的應(yīng)用類型;
[0011] 顯示所述被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
[0012] 結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述方法還包括:
[0013] 檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息,根據(jù)所述被選中的應(yīng)用程序 信息確定搜索到的應(yīng)用程序。
[0014] 結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述方法還包括:
[0015] 對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引 列表。
[0016] 結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式 中,所述對待顯示的每種應(yīng)用類型進(jìn)行排序,包括:
[0017] 確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng) 用類型的所有應(yīng)用程序的總使用頻率;
[0018] 根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng)用類型 進(jìn)行排序。
[0019] 結(jié)合第一方面,在第一方面的第四種可能的實現(xiàn)方式中,所述應(yīng)用程序信息至少 包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接中的 一種。
[0020] 結(jié)合第一方面的第四種可能的實現(xiàn)方式,在第一方面的第五種可能的實現(xiàn)方式 中,所述方法還包括:
[0021] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的 位置鏈接被選中;
[0022] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中,則定位至所 述任一應(yīng)用程序在桌面的位置。
[0023] 結(jié)合第一方面的第四種可能的實現(xiàn)方式,在第一方面的第六種可能的實現(xiàn)方式 中,所述方法還包括:
[0024] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中;
[0025] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中,則打開所述任一應(yīng)用程序。
[0026] 結(jié)合第一方面,在第一方面的第七種可能的實現(xiàn)方式中,所述方法還包括:
[0027] 檢測所述索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用程序的應(yīng)用名 稱或關(guān)鍵詞;
[0028] 在所述索引頁面顯示與所述待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞匹配的應(yīng)用程 序?qū)?yīng)的應(yīng)用程序信息。
[0029] 根據(jù)本公開實施例的第二方面,提供一種應(yīng)用程序的索引裝置,包括:
[0030] 獲取模塊,用于獲取應(yīng)用程序的索引顯示指令;
[0031] 第一顯示模塊,用于根據(jù)所述應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所 屬應(yīng)用類型的索引列表;
[0032] 第一檢測模塊,用于檢測所述索引列表中被選中的應(yīng)用類型;
[0033] 第二顯示模塊,用于顯示所述被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信 肩、。
[0034] 結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述裝置還包括:
[0035] 第二檢測模塊,用于檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息;
[0036] 確定模塊,用于根據(jù)所述被選中的應(yīng)用程序信息確定搜索到的應(yīng)用程序。
[0037] 結(jié)合第二方面,在第二方面的第二種可能的實現(xiàn)方式中,所述裝置還包括:
[0038] 排序模塊,用于對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬 應(yīng)用類型的索引列表。
[0039] 結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式 中,所述排序模塊,包括:
[0040] 第一確定單元,用于確定每個應(yīng)用程序的使用頻率;
[0041] 第二確定單元,用于根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng)用類型的所有 應(yīng)用程序的總使用頻率;
[0042] 排序單元,用于根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的 每種應(yīng)用類型進(jìn)行排序。
[0043] 結(jié)合第二方面,在第二方面的第四種可能的實現(xiàn)方式中,所述第二顯示模塊顯示 的應(yīng)用程序信息至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在 桌面的位置鏈接中的一種。
[0044] 結(jié)合第二方面的第四種可能的實現(xiàn)方式,在第二方面的第五種可能的實現(xiàn)方式 中,所述裝置還包括:
[0045] 第三檢測模塊,用于檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的 應(yīng)用圖標(biāo)在桌面的位置鏈接被選中;
[0046] 定位模塊,用于當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中 時,定位至所述任一應(yīng)用程序在桌面的位置。
[0047] 結(jié)合第二方面的第四種可能的實現(xiàn)方式,在第二方面的第六種可能的實現(xiàn)方式 中,所述裝置還包括:
[0048] 第四檢測模塊,用于檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的 應(yīng)用圖標(biāo)被選中;
[0049] 打開模塊,用于當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中時,打開所述任一 應(yīng)用程序。
[0050] 結(jié)合第二方面,在第二方面的第七種可能的實現(xiàn)方式中,所述裝置還包括:
[0051] 第五檢測模塊,用于檢測所述索引列表所在的索引頁面的搜索框中輸入的待搜索 應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞;
[0052] 第三顯示模塊,用于在所述索引頁面顯示與所述待搜索應(yīng)用程序的應(yīng)用名稱或關(guān) 鍵詞匹配的應(yīng)用程序?qū)?yīng)的應(yīng)用程序信息。
[0053] 本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0054] 通過獲取應(yīng)用程序的索引顯示指令,以根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識應(yīng) 用程序所屬應(yīng)用類型的索引列表后,檢測索引列表中被選中的應(yīng)用類型,并顯示被選中的 應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息來索引應(yīng)用程序,相對于通過列表顯示所有應(yīng) 用程序的索引方式,不僅便于用戶發(fā)現(xiàn)所需應(yīng)用程序,而且能提高搜索應(yīng)用程序的效率。
[0055] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【專利附圖】
【附圖說明】
[0056] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施 例,并與說明書一起用于解釋本發(fā)明的原理。
[0057] 圖1是根據(jù)一示例性實施例示出的一種應(yīng)用程序的索引方法的流程圖。
[0058] 圖2是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引方法的流程圖。
[0059] 圖3是根據(jù)另一示例性實施例示出的一種顯示索引列表的終端界面示意圖。
[0060] 圖4是根據(jù)另一示例性實施例示出的一種顯示的應(yīng)用程序的內(nèi)容示意圖。
[0061] 圖5是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0062] 圖6是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0063] 圖7是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0064] 圖8是根據(jù)另一示例性實施例示出的一種排序模塊的框圖。
[0065] 圖9是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0066] 圖10是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0067] 圖11是根據(jù)另一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖。
[0068] 圖12是根據(jù)另一示例性實施例示出的一種裝置的框圖。
【具體實施方式】
[0069] 這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0070] 當(dāng)終端上下載并安裝了很多應(yīng)用程序時,終端中會包括很多應(yīng)用程序。為了便于 用戶快速獲得需要的應(yīng)用程序,本公開實施例提供了一種應(yīng)用程序的索引方法。圖1是根 據(jù)一示例性實施例示出的一種應(yīng)用程序的索引方法的流程圖,如圖1所示,應(yīng)用程序的索 引方法用于終端中,包括以下步驟。
[0071] 在步驟S101中,獲取應(yīng)用程序的索引顯示指令。
[0072] 在步驟S102中,根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用 類型的索引列表。
[0073] 可選地,方法還包括:
[0074] 對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引 列表。
[0075] 可選地,對待顯示的每種應(yīng)用類型進(jìn)行排序,包括:
[0076] 確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng) 用類型的所有應(yīng)用程序的總使用頻率;
[0077] 根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng)用類型 進(jìn)行排序。
[0078] 在步驟S103中,檢測索引列表中被選中的應(yīng)用類型。
[0079] 在步驟S104中,顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
[0080] 可選地,應(yīng)用程序信息至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng)用類型以及每個應(yīng)用程序 的應(yīng)用圖標(biāo)在桌面的位置鏈接中的一種。
[0081] 可選地,方法還包括:
[0082] 檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息,根據(jù)被選中的應(yīng)用程序信息 確定搜索到的應(yīng)用程序。
[0083] 可選地,方法還包括:
[0084] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的 位置鏈接被選中;
[0085] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中,則定位至任 一應(yīng)用程序在桌面的位置。
[0086] 可選地,方法還包括:
[0087] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中;
[0088] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中,則打開任一應(yīng)用程序。
[0089] 可選地,方法還包括:
[0090] 檢測索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用程序的應(yīng)用名稱或 關(guān)鍵詞;
[0091] 在索引頁面顯示與待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞匹配的應(yīng)用程序?qū)?yīng)的 應(yīng)用程序信息。
[0092] 本公開實施例提供的方法,通過獲取應(yīng)用程序的索引顯示指令,以根據(jù)應(yīng)用程序 的索引顯示指令顯示標(biāo)識應(yīng)用程序所屬應(yīng)用類型的索引列表后,檢測索引列表中被選中的 應(yīng)用類型,并顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息來索引應(yīng)用程序, 相對于通過列表顯示所有應(yīng)用程序的索引方式,不僅便于用戶發(fā)現(xiàn)所需應(yīng)用程序,而且能 提1?搜索應(yīng)用程序的效率。
[0093] 圖2是根據(jù)一示例性實施例示出的一種應(yīng)用程序的索引方法的流程圖,如圖2所 示,應(yīng)用程序的索引方法用于終端中,包括以下步驟。
[0094] 在步驟S201中,獲取應(yīng)用程序的索引顯示指令。
[0095] 由于索引應(yīng)用程序通常是由一定的指令觸發(fā)的,又由于在索引應(yīng)用程序時,通常 會顯示索引列表,因此,為了觸發(fā)顯示索引列表,在索引應(yīng)用程序時,需要先獲取應(yīng)用程序 的索引顯示指令。關(guān)于獲取應(yīng)用程序的索引顯示指令的方式,本公開實施例不作具體限定。 具體實施時,包括但不限于:獲取預(yù)設(shè)手勢,將預(yù)設(shè)手勢作為獲取到的應(yīng)用程序索引指令。 關(guān)于預(yù)設(shè)手勢的具體動作,本公開實施例不作具體限定。例如,預(yù)設(shè)手勢可以為雙指捏合動 作,也可以為手指左滑動作,等等。
[0096] 在步驟S202中,根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用 類型的索引列表。
[0097] 其中,根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引 列表之前,還需要:確定每個應(yīng)用程序的應(yīng)用類型,并對屬于同一應(yīng)用類型的應(yīng)用程序進(jìn)行 歸類整理。
[0098] 關(guān)于確定每個應(yīng)用程序的應(yīng)用類型的方式,本公開實施例不作具體限定。具體實 施時,可以從應(yīng)用程序管理系統(tǒng)查找每個應(yīng)用程序的應(yīng)用類型,從而根據(jù)查找結(jié)果確定每 個應(yīng)用程序的應(yīng)用類型;也可以獲取用戶為每個應(yīng)用程序定義的應(yīng)用類型,從而將用戶為 每個應(yīng)用程序定義的應(yīng)用類型作為確定的每個應(yīng)用程序的應(yīng)用類型。
[0099] 其中,在從應(yīng)用程序管理系統(tǒng)查找每個應(yīng)用程序的應(yīng)用類型時,包括但不限于:先 獲取每個應(yīng)用程序的名稱,并在應(yīng)用程序管理系統(tǒng)中查找預(yù)先建立的至少包括應(yīng)用程序名 稱及應(yīng)用程序類型的映射關(guān)系,將該映射關(guān)系中與每個應(yīng)用程序的名稱一致的應(yīng)用程序名 稱對應(yīng)的應(yīng)用程序類型作為每個應(yīng)用程序的應(yīng)用類型。關(guān)于獲取用戶為每個應(yīng)用程序定義 的應(yīng)用類型的方式,本公開實施例不作具體限定。
[0100] 關(guān)于對屬于同一應(yīng)用類型的應(yīng)用程序進(jìn)行歸類整理的方式,可以有很多種。例如, 由于在操作應(yīng)用程序時,往往是通過應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)實現(xiàn),因此,可以對每個應(yīng)用 程序進(jìn)行分類整理后,將屬于同一應(yīng)用類型的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)存儲至同一分類文 件夾下,從而得到存儲各個應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)的每個分類文件夾。其中,一個分類文 件夾即表示一個應(yīng)用類型。
[0101] 關(guān)于將屬于同一應(yīng)用類型的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)存儲至同一分類文件夾下 的方式,本公開實施例不作具體限定。例如,如果應(yīng)用程序A和應(yīng)用程序B的應(yīng)用類型均為 "社交",則將應(yīng)用程序A對應(yīng)的應(yīng)用圖標(biāo)A和應(yīng)用程序B對應(yīng)的應(yīng)用圖標(biāo)B存儲至同一分 類文件夾下。
[0102] 另外,為了標(biāo)識各個分類文件夾存儲的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的應(yīng)用類型,可 以將每個分類文件夾命名為每個分類文件夾存儲的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的應(yīng)用類型。 例如,如果某一分類文件夾存儲的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的應(yīng)用類型為"社交",則將該 分類文件夾命名為"社交"。
[0103] 可選地,由于一個應(yīng)用程序可能同時屬于至少兩種不同應(yīng)用類型,因此,為了便于 后續(xù)用戶可以在不同的分類文件夾中查找到該應(yīng)用程序,可以將該應(yīng)用程序?qū)?yīng)的應(yīng)用圖 標(biāo)存儲至其所屬于的不同應(yīng)用類型對應(yīng)的分類文件夾下。此時,在確定每個應(yīng)用程序的應(yīng) 用類型之后,還可以確定任一應(yīng)用程序是否同時屬于至少兩種應(yīng)用類型;如果任一應(yīng)用程 序同時屬于至少兩種應(yīng)用類型,則將該任一應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)添加到所屬每種應(yīng)用 類型的分類文件夾下。
[0104] 例如,如果確定應(yīng)用程序A既屬于"社交"應(yīng)用類型,也屬于"娛樂"應(yīng)用類型,則 可以將應(yīng)用程序A對應(yīng)的應(yīng)用圖標(biāo)添加至"社交"分類文件夾下和"娛樂"分類文件夾下。
[0105] 可選地,為了便于用戶管理各個應(yīng)用程序的應(yīng)用類型,在將屬于同一應(yīng)用類型的 應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)存儲至同一分類文件夾下之后,本公開實施例提供的方法還支持 用戶根據(jù)需要修改各個應(yīng)用程序的應(yīng)用類型。例如,在存儲應(yīng)用程序A對應(yīng)的應(yīng)用圖標(biāo)A 時,將應(yīng)用圖標(biāo)A存儲于分類文件夾A下,此時,如果用戶覺得應(yīng)用圖標(biāo)A應(yīng)該存儲至分類 文件夾B下,則可以通過拖動應(yīng)用圖標(biāo)A將其拖動至分類文件夾B下。
[0106] 可選地,由于用戶隨時可能會下載應(yīng)用程序,因此,終端隨時可能會新增應(yīng)用程 序,相應(yīng)地也就隨時可能會有新增應(yīng)用程序?qū)?yīng)的新增應(yīng)用圖標(biāo)。因此,將每個分類文件夾 命名為每個分類文件夾存儲的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的應(yīng)用類型之后,還需要實時確定 是否有新增應(yīng)用程序?qū)?yīng)的新增應(yīng)用圖標(biāo);如果有新增應(yīng)用程序?qū)?yīng)的新增應(yīng)用圖標(biāo),則 確定新增應(yīng)用程序的應(yīng)用類型;將新增應(yīng)用圖標(biāo)添加至存儲新增應(yīng)用程序的應(yīng)用類型的應(yīng) 用圖標(biāo)的分類文件夾下。
[0107] 關(guān)于確定是否有新增應(yīng)用程序?qū)?yīng)的新增應(yīng)用圖標(biāo)的方式,本公開實施例不作具 體限定。具體實施時,可以通過實時檢測用戶是否下載了新的應(yīng)用程序來實現(xiàn)。如果檢測 到用戶下載了新的應(yīng)用程序,則確定新增了應(yīng)用程序,并進(jìn)一步確定有新增應(yīng)用程序?qū)?yīng) 的新增應(yīng)用圖標(biāo)。關(guān)于確定新增應(yīng)用程序的應(yīng)用類型的方式,本公開實施例不作具體限定。 具體實施時,可以與上述確定每個應(yīng)用程序的應(yīng)用類型的方式一致,具體可參見上述確定 每個應(yīng)用程序的應(yīng)用類型的內(nèi)容,在此不再贅述。關(guān)于將新增應(yīng)用圖標(biāo)添加至存儲新增應(yīng) 用程序的應(yīng)用類型的應(yīng)用圖標(biāo)的分類文件夾下的方式,包括但不限于將該新增應(yīng)用圖標(biāo)添 加至名稱為該新增應(yīng)用圖標(biāo)對應(yīng)的新增應(yīng)用程序所屬類型的分類文件夾下。例如,如果新 增應(yīng)用程序的應(yīng)用類型為"社交",則將該新增應(yīng)用程序?qū)?yīng)的新增應(yīng)用圖標(biāo)添加至"社交" 分類文件夾下。
[0108] 另外,由于用戶也隨時可能刪除或卸載應(yīng)用程序,因此,還需要實時檢測用戶刪除 或卸載應(yīng)用程序的操作,并在檢測到用戶刪除或卸載應(yīng)用程序的操作后,將用戶刪除或卸 載的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)從各個分類文件夾下刪除。
[0109] 可選地,由于通常用戶通過桌面顯示的應(yīng)用圖標(biāo)操作各個應(yīng)用程序。因此,在對 所有應(yīng)用程序分類,并將屬于同一類型的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)存儲至同一分類文件夾 后,在桌面顯示各個應(yīng)用程序的圖標(biāo)時,可以僅顯示各個分類文件夾,這樣可以使得桌面更 加整潔。然而,如果在桌面僅顯示各個分類文件夾,則每次在操作應(yīng)用程序時,均需在各個 分類文件夾下搜索需要的應(yīng)用圖標(biāo),使得操作麻煩。為了克服該技術(shù)問題,本公開實施例提 供的方法在桌面顯示各個應(yīng)用圖標(biāo)之前,還可以確定常用應(yīng)用程序或熱門應(yīng)用程序,并創(chuàng) 建常用應(yīng)用程序或熱門應(yīng)用程序的對應(yīng)的快捷應(yīng)用圖標(biāo),從而在顯示各個應(yīng)用圖標(biāo)時,可 以在桌面的第一顯示屏顯示各個快捷應(yīng)用圖標(biāo),并在桌面的第二顯示屏顯示各個分類文件 夾。其中,關(guān)于確定常用應(yīng)用程序或熱門應(yīng)用程序的內(nèi)容,將在后續(xù)步驟中描述,在此暫不 贅述。
[0110] 關(guān)于在桌面的第一顯示屏顯示各個快捷應(yīng)用圖標(biāo),并在桌面的第二顯示屏顯示各 個分類文件夾的方式,本發(fā)明實施例不作具體限定。其中,第一顯示屏和第二顯示屏可以為 同一顯示屏上的不同屏幕顯示區(qū)域,也可以為不同顯示屏,本公開實施例對此不作具體限 定。另外,第一顯示屏或第二顯示屏的數(shù)量可以為一個,也可以為多個。其中,第一顯示屏 的數(shù)量可以結(jié)合快捷應(yīng)用圖標(biāo)的數(shù)量以及每個顯示屏能夠顯示的快捷應(yīng)用圖標(biāo)的數(shù)量而 定。第二顯示屏的數(shù)量可以結(jié)合分類文件夾的數(shù)量以及每個顯示屏能夠顯示的分類文件夾 的數(shù)量而定。
[0111] 其中,在桌面的第一顯示屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,包括 但不限于通過如下兩種方式實現(xiàn):
[0112] 第一種方式:由于用戶使用每個應(yīng)用程序的頻率并不相同,因此,可以將使用頻率 高的應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)顯示于便于用戶操作的地方。因此,在桌面的第一顯示 屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,可以確定每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用 程序的使用頻率;根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率排列每個快捷應(yīng)用圖 標(biāo)在桌面的位置,并根據(jù)排列結(jié)果在桌面的第一顯示屏顯示每個快捷應(yīng)用圖標(biāo)。
[0113] 關(guān)于確定每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率的方式,本公開實施例不 作具體限定。具體實施時,可以設(shè)置一個預(yù)設(shè)周期,并預(yù)先統(tǒng)計每個應(yīng)用程序在該預(yù)設(shè)周期 內(nèi)的使用次數(shù),從而根據(jù)統(tǒng)計每個應(yīng)用程序在預(yù)設(shè)周期內(nèi)的使用次數(shù)確定每個應(yīng)用程序的 使用頻率。例如,如果預(yù)設(shè)周期為6小時,且在該6小時內(nèi)用戶使用某一應(yīng)用程序的次數(shù)為 12次,則該應(yīng)用程序的使用頻率為2次/小時。關(guān)于預(yù)設(shè)周期的具體時長,本公開實施例不 作具體限定。
[0114] 關(guān)于根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率排列每個快捷應(yīng)用圖標(biāo) 在桌面的位置的方式,可以有很多種。例如,可以獲取參考基準(zhǔn)點的位置,并按照每個快捷 應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率由大到小的次序?qū)⒏鱾€快捷應(yīng)用圖標(biāo)排列在與參考 基準(zhǔn)點的距離由近至遠(yuǎn)的位置。其中,參考基準(zhǔn)點的位置可以為顯示屏的左上角第一個放 置應(yīng)用圖標(biāo)的位置,也可以為顯示屏中心放置應(yīng)用圖標(biāo)的位置,等等。
[0115] 例如,當(dāng)參考基準(zhǔn)點為顯示屏的左上角第一個放置應(yīng)用圖標(biāo)的位置時,則可以按 照每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率由大到小的次序從顯示屏的左上角第一 個放置應(yīng)用圖標(biāo)的位置起開始排列各個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。其中,在排列各個 快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序時,可以從左至右排,也可以從上至下排,本公開實施例對此 不作具體限定。
[0116] 需要說明的是,當(dāng)根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率排列每個快 捷應(yīng)用圖標(biāo)在桌面的位置時,如果某兩個或多個應(yīng)用程序的使用頻率相同,此時,在排列這 些應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,可以按照這些應(yīng)用程序的安裝時間或者這些應(yīng)用程序 的名稱的首字母的先后順序排列,等等。
[0117] 另外,由于每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率會不斷發(fā)生變化,因此, 可以實時檢測每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率,并更新每個快捷應(yīng)用圖標(biāo)對 應(yīng)的應(yīng)用程序的使用頻率,進(jìn)而實時根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率排 列每個快捷應(yīng)用圖標(biāo)在桌面的位置。
[0118] 關(guān)于根據(jù)排列結(jié)果在桌面的第一顯示屏顯示每個快捷應(yīng)用圖標(biāo)的方式,本公開實 施例不作具體限定。
[0119] 第二種方式:由于各個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序可能屬于相同應(yīng)用類型,因 此,在排列各個快捷應(yīng)用圖標(biāo)時,也可以按照各個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的應(yīng)用類 型進(jìn)行排列,然后再排列每種應(yīng)用類型包括的應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)。因此,在桌 面的第一顯示屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,還可以:確定每個快捷應(yīng) 用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率;對每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序按照應(yīng)用類型分 類,并根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率確定每種應(yīng)用類型的應(yīng)用程序的 總使用頻率;按照每種應(yīng)用類型的應(yīng)用程序的總使用頻率排列每種應(yīng)用類型的應(yīng)用程序?qū)?應(yīng)的快捷應(yīng)用圖標(biāo),并按照每種應(yīng)用類型的應(yīng)用程序中每個應(yīng)用程序的使用頻率排列每種 應(yīng)用類型的每個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo);根據(jù)排列結(jié)果在桌面的第一顯示屏顯示至 少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)。
[0120] 其中,在根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率確定每種應(yīng)用類型的 應(yīng)用程序的總使用頻率時,包括但不限于:統(tǒng)計每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用 頻率,將屬于同一應(yīng)用類型的快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率累加,得到每種應(yīng) 用類型的應(yīng)用程序的總使用頻率。其中,統(tǒng)計每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻 率的原理,與上述第一種方式中確定每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率的原理 一致,具體可參見上述第一種方式中的內(nèi)容,在此不再贅述。
[0121] 另外,在按照每種應(yīng)用類型的應(yīng)用程序的總使用頻率排列每種應(yīng)用類型的應(yīng)用程 序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,可以先獲取參考基準(zhǔn)點的位置,并按照每種應(yīng)用類型的應(yīng)用程 序的總使用頻率由大到小的次序?qū)⒚糠N應(yīng)用類型的應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)排列在 與參考基準(zhǔn)點的距離由近至遠(yuǎn)的位置。其中,參考基準(zhǔn)點的位置可以為顯示屏的左上角第 一個放置應(yīng)用圖標(biāo)的位置,也可以為顯示屏中心放置應(yīng)用圖標(biāo)的位置,等等。
[0122] 例如,當(dāng)參考基準(zhǔn)點為顯示屏的左上角第一個放置應(yīng)用圖標(biāo)的位置時,則可以按 照每種應(yīng)用類型的應(yīng)用程序的總使用頻率由大到小的次序從顯示屏的左上角第一個放置 應(yīng)用圖標(biāo)的位置起開始排列該種應(yīng)用類型的應(yīng)用程序包括的快捷應(yīng)用圖標(biāo)。其中,在排列 不同應(yīng)用類型的應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)時,可以從左至右排,也可以從上至下排,本 公開實施例對此不作具體限定。
[0123] 進(jìn)一步地,關(guān)于按照每種應(yīng)用類型的應(yīng)用程序中每個應(yīng)用程序的使用頻率排列每 種類型的每個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)的方式,本公開實施例不作具體限定。例如,可 以將每種應(yīng)用類型的每個應(yīng)用程序中使用頻率高的應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)排在前 面7等等 。
[0124] 另外,本公開實施例提供的方法也支持由用戶根據(jù)需要調(diào)整各個快捷應(yīng)用圖標(biāo)在 第一顯示屏的位置。其中,用戶在調(diào)整各個快捷應(yīng)用圖標(biāo)在第一顯示屏的位置時,可以通過 拖動快捷應(yīng)用圖標(biāo)的方式實現(xiàn)。
[0125] 關(guān)于在桌面的第二顯示屏顯示每個分類文件夾的方式,本公開實施例同樣不作具 體限定。具體實施時,包括但不限于:確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序 的使用頻率確定每個分類文件夾包括的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的總使用頻率;根據(jù)每個 分類文件夾包括的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的總使用頻率排列所有分類文件夾,并根據(jù)排 列結(jié)果在桌面的第二顯示屏顯示每個分類分文件夾。
[0126] 其中,確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定每個 分類文件夾包括的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的總使用頻率的原理與上述在桌面的第一顯 示屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo)的方式中的第二種方式中確定每個快捷 應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率的原理,以及根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序 的使用頻率確定每種應(yīng)用類型的應(yīng)用程序的總使用頻率的原理一致,具體可參見上述第二 種方式中確定每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率以及根據(jù)每個快捷應(yīng)用圖標(biāo) 對應(yīng)的應(yīng)用程序的使用頻率確定每種應(yīng)用類型的應(yīng)用程序的總使用頻率的內(nèi)容,在此不再 贅述。
[0127] 關(guān)于根據(jù)每個分類文件夾包括的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的總使用頻率排列所 有分類文件夾的原理,與上述在桌面的第一顯示屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用 圖標(biāo)的方式中第一種方式中的根據(jù)每個快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的使用頻率排列每 個快捷應(yīng)用圖標(biāo)在桌面的位置的原理一致,具體可參見上述第一種方式中的內(nèi)容,在此不 再贅述。關(guān)于根據(jù)排列結(jié)果在桌面的第二顯示屏顯示每個分類分文件夾的方式,本公開實 施例不作具體限定。
[0128] 需要說明的是,由于本公開實施例提供的方法在顯示應(yīng)用圖標(biāo)時,既顯示了至少 一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo),也顯示了各個分類文件夾。針對于已經(jīng)建立快捷應(yīng)用 圖標(biāo)的應(yīng)用程序,其對應(yīng)的應(yīng)用圖標(biāo)也存在于其所屬的分類文件夾下。在此種情況下,為了 保證操作快捷應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序或操作分類文件下存儲的該快捷應(yīng)用圖標(biāo)對應(yīng)的 應(yīng)用圖標(biāo)時均能實現(xiàn)操作應(yīng)用程序,需要保證快捷應(yīng)用圖標(biāo)與分類文件夾下存儲的應(yīng)用圖 標(biāo)等價的。也就是說,用戶使用相同的動作無論是操作快捷應(yīng)用圖標(biāo),還是操作分類文件夾 下存儲的應(yīng)用圖標(biāo),均能達(dá)到相同的效果。例如,用戶可以雙擊快捷應(yīng)用圖標(biāo)A打開該快捷 應(yīng)用圖標(biāo)A對應(yīng)的應(yīng)用程序A,也可以雙擊分類文件夾下的應(yīng)用圖標(biāo)A打開該應(yīng)用程序A。
[0129] 在桌面的第一顯示屏顯示至少一個應(yīng)用程序?qū)?yīng)的快捷應(yīng)用圖標(biāo),并在桌面的第 二顯示屏顯示對每個應(yīng)用程序分類后得到的存儲同一類型的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)的 分類文件夾,不僅能使桌面顯示的應(yīng)用圖標(biāo)整潔有序,而且便于用戶操作已經(jīng)創(chuàng)建快捷應(yīng) 用圖標(biāo)的應(yīng)用程序,從而使得操作應(yīng)用程序的過程簡單,能夠提高操作應(yīng)用程序的效率。
[0130] 進(jìn)一步地,對屬于同一應(yīng)用類型的應(yīng)用程序進(jìn)行歸類整理后,在根據(jù)應(yīng)用程序的 索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型時,為了使得顯示的索引列表是按照一 定的規(guī)則進(jìn)行的,可以先對分類得到的待顯示的每種應(yīng)用類型進(jìn)行排序,得到排序結(jié)果,從 而根據(jù)排序結(jié)果顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列表。
[0131] 其中,對待顯示的每種應(yīng)用類型進(jìn)行排序的方式可以有很多種。例如,可以根據(jù)每 種應(yīng)用類型的應(yīng)用類型名稱的首字母等對每種應(yīng)用類型進(jìn)行排序。然而,由于用戶使用每 個應(yīng)用程序的頻率并不相同,因此,可以將使用頻率高的應(yīng)用程序所屬的應(yīng)用類型排在索 引列表的前面,以便于用戶搜索到需要的應(yīng)用程序。因此,在對待顯示的每種應(yīng)用類型進(jìn)行 排序時,包括但不限于通過如下步驟來實現(xiàn):
[0132] 步驟一:確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定屬 于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率。
[0133] 其中,確定每個應(yīng)用程序的使用頻率的原理,與上述在桌面的第一顯示屏顯示至 少一個應(yīng)用程序的快捷應(yīng)用圖標(biāo)中的第一種方式中確定每個應(yīng)用程序的使用頻率的原理 一致,具體可參見第一種方式中確定每個應(yīng)用程序的使用頻率的內(nèi)容,在此不再贅述。
[0134] 關(guān)于根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng)用類型的所有應(yīng)用程序的總 使用頻率的方式,包括但不限于:將統(tǒng)計到的屬于同一應(yīng)用類型的應(yīng)用程序的使用頻率累 力口,得到屬于每種類型的所有應(yīng)用程序的總使用頻率。
[0135] 步驟二:根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng) 用類型進(jìn)行排序。
[0136] 其中,根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng)用 類型進(jìn)行排序的方式,可以有很多種。例如,可以將總使用頻率高的應(yīng)用類型排在索引列表 的iu面,等等。
[0137] 在步驟S203中,檢測索引列表中被選中的應(yīng)用類型。
[0138] 在顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列表后,在搜索某一具體的應(yīng)用程 序時,可以先確定需要搜索的應(yīng)用程序的應(yīng)用類型,并在該應(yīng)用類型下搜索需要的應(yīng)用程 序。其中,在確定需要搜索的應(yīng)用程序的應(yīng)用類型時,可以通過檢測索引列表中被選中的應(yīng) 用類型來實現(xiàn)。
[0139] 關(guān)于檢測索引列表中被選中的應(yīng)用類型的方式,可以有很多種。具體實施時,可以 通過檢測索引列表中任一應(yīng)用類型是否被點擊、雙擊、觸摸、長按等等。如果檢測到索引列 表中任一應(yīng)用類型是否被點擊、雙擊、觸摸、長按等,則將被點擊、雙擊、觸摸、長按等的應(yīng)用 類型作為被選中的應(yīng)用類型。
[0140] 如圖3所示,其示出了一種顯示索引列表的終端界面示意圖,其中,圖3中的應(yīng)用 類型"辦公"即表示被選中的應(yīng)用類型。
[0141] 進(jìn)一步地,為了便于從索引列表中快速確定需要的應(yīng)用程序,索引列表還可以包 括少量的常用應(yīng)用程序或者熱門應(yīng)用程序。其中,為了在索引列表中顯示少量的常用應(yīng)用 程序或熱門應(yīng)用程序,需要預(yù)先確定常用應(yīng)用程序或熱門應(yīng)用程序。
[0142] 關(guān)于確定常用應(yīng)用程序的方式,本公開實施例不作具體限定。具體實施時,包括但 不限于:統(tǒng)計每個應(yīng)用程序的使用次數(shù)及使用時間;根據(jù)每個應(yīng)用程序的使用次數(shù)及使用 時間確定常用應(yīng)用程序。其中,本公開實施例不對使用次數(shù)及使用時間的具體數(shù)值進(jìn)行限 定,具體實施時,可以根據(jù)需要設(shè)定。例如,可以將成功安裝且使用次數(shù)超過預(yù)設(shè)次數(shù)的應(yīng) 用程序確定為常用應(yīng)用程序,或?qū)⒊晒Π惭b后累計使用時間超過預(yù)設(shè)時間的應(yīng)用程序確定 為常用應(yīng)用程序,也可以將成功安裝后使用次數(shù)超過預(yù)設(shè)次數(shù)且累計使用時間超過預(yù)設(shè)時 間的應(yīng)用程序確定為常用應(yīng)用程序,等等。關(guān)于預(yù)設(shè)次數(shù)及預(yù)設(shè)時間的具體數(shù)值,本公開實 施例不作具體限定。
[0143] 其中,在統(tǒng)計每個應(yīng)用程序的使用次數(shù)時,統(tǒng)計的次數(shù)既包括每個應(yīng)用程序被直 接使用的直接使用次數(shù),也包括每個應(yīng)用程序被調(diào)用的間接使用次數(shù)。其中,任一應(yīng)用程序 的直接使用次數(shù)為用戶直接點擊該應(yīng)用程序的應(yīng)用圖標(biāo)操作該應(yīng)用程序的次數(shù),任一應(yīng)用 程序的間接使用次數(shù)為使用其它應(yīng)用程序時調(diào)用該應(yīng)用程序的使用次數(shù)。例如,如果該任 一應(yīng)用程序為短信應(yīng)用,則可以為使用通話記錄應(yīng)用時,調(diào)用該短信應(yīng)用的次數(shù)。
[0144] 本公開實施例同樣不對確定熱門應(yīng)用程序的方式進(jìn)行限定,具體實施時,可以結(jié) 合每個應(yīng)用程序的下載量或評分實現(xiàn)。例如,可以將下載量超過預(yù)設(shè)數(shù)量的應(yīng)用程序確定 為熱門應(yīng)用程序,也可以將評分超過預(yù)設(shè)分值的應(yīng)用程序確定為熱門應(yīng)用程序,還可以將 下載量超過預(yù)設(shè)數(shù)量且評分超過預(yù)設(shè)分值的應(yīng)用程序確定為熱門應(yīng)用程序,等等。其中,本 公開實施例不對預(yù)設(shè)數(shù)量及預(yù)設(shè)分值進(jìn)行限定。
[0145] 另外,當(dāng)在索引列表顯示少量的常用應(yīng)用程序或者熱門應(yīng)用程序時,關(guān)于顯示的 常用應(yīng)用程序或者熱門應(yīng)用程序內(nèi)容,本公開實施例不作具體限定。例如,可以顯示常用應(yīng) 用程序或者熱門應(yīng)用程序的名稱或應(yīng)用圖標(biāo),等等。關(guān)于在索引列表中顯示常用應(yīng)用程序 或者熱門應(yīng)用程序的位置,本公開實施例同樣不作具體限定。具體實施時,可以包括但不限 于顯示在每種應(yīng)用類型的前面,等等。如圖3所示,其顯示了一種索引列表除顯示每種應(yīng)用 類型外,還顯示了少量的常用應(yīng)用程序或熱門應(yīng)用程序的終端界面示意圖。其中,圖3中的 "應(yīng)用程序A"即為預(yù)先確定的常用應(yīng)用程序或熱門應(yīng)用程序。
[0146] 在步驟S204中,顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
[0147] 為了便于從被選中的應(yīng)用類型中搜索到需要的應(yīng)用程序,在檢測到某一應(yīng)用類型 被選中后,可以顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
[0148] 其中,本公開實施例不對應(yīng)用程序信息的具體內(nèi)容進(jìn)行限定。具體實施時,應(yīng)用程 序信息至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位 置鏈接中的至少一種。
[0149] 關(guān)于顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息的方式,本公開實 施例不作具體限定。具體實施時,包括但不限于以列表的形式顯示每個應(yīng)用程序的應(yīng)用程 序信息。
[0150] 如圖3所示,其示出了索引列表中某一應(yīng)用類型被選中后,顯示的該種應(yīng)用類型 下包括的所有應(yīng)用程序的應(yīng)用名稱的終端界面示意圖。其中,在圖3中,被選中的類型為 "游戲",且在"游戲"類型下包括的應(yīng)用程序信息為各種游戲的游戲名稱、如游戲A、游戲B、 游戲C、游戲D及游戲E。當(dāng)然,圖3中僅以顯示的應(yīng)用名稱信息為應(yīng)用名稱為例進(jìn)行了舉 例說明,圖3中的舉例并不構(gòu)成對本公開實施例的限制。
[0151] 如圖4所示,其示出了顯示的一種應(yīng)用程序的應(yīng)用程序信息包括應(yīng)用圖標(biāo)、應(yīng)用 名稱、應(yīng)用類型及應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接的示意圖。當(dāng)然,應(yīng)用程序信息還 可以包括別的內(nèi)容,本公開實施例不作具體限定。其中,在圖4中,本選中的應(yīng)用程序為"天 氣","天氣"所屬的應(yīng)用類型為"生活",小氣泡代表"天氣"對應(yīng)的應(yīng)用圖標(biāo)在桌面的位置鏈 接,該小氣泡被選中后,可以鏈接到"天氣"對應(yīng)的應(yīng)用圖標(biāo)在桌面的位置。
[0152] 在步驟S205中,檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息,根據(jù)被選中 的應(yīng)用程序信息確定搜索到的應(yīng)用程序。
[0153] 關(guān)于檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息的方式,可以有很多種。 例如,可以通過檢測顯示的應(yīng)用程序信息中任一應(yīng)用程序信息是否被點擊、雙擊、觸摸、長 按等等。如果顯示的應(yīng)用程序信息中任一應(yīng)用程序信息被點擊、雙擊、觸摸、長按等,則將被 點擊、雙擊、觸摸、長按等的應(yīng)用類型作為被選中的應(yīng)用程序信息。
[0154] 當(dāng)檢測到某一應(yīng)用程序信息被選中后,便確定需要操作該應(yīng)用程序信息對應(yīng)的應(yīng) 用程序,因此,可以根據(jù)被選中的應(yīng)用程序信息確定搜索到的應(yīng)用程序。關(guān)于根據(jù)被選中的 應(yīng)用程序信息確定搜索到的應(yīng)用程序的方式,本公開實施例不作具體限定。例如,可以將被 選中的應(yīng)用程序信息對應(yīng)的應(yīng)用程序直接作為搜索到的應(yīng)用程序,等等。
[0155] 可選地,由于被選中的應(yīng)用程序信息中可能包括應(yīng)用名稱、應(yīng)用圖標(biāo)、應(yīng)用類型、 應(yīng)用程序在桌面的位置鏈接等內(nèi)容,因此,還可以繼續(xù)檢測應(yīng)用程序信息中的哪個具體信 息被選中,并預(yù)先設(shè)置當(dāng)不同的應(yīng)用程序信息被選中時,執(zhí)行不同的操作。例如,可以預(yù)先 設(shè)置當(dāng)應(yīng)用圖標(biāo)在桌面的位置鏈接被選中時,定位至應(yīng)用程序在桌面的位置;當(dāng)應(yīng)用圖標(biāo) 被選中時,直接打開該應(yīng)用程序,等等。
[0156] 綜上,還可以檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖 標(biāo)在桌面的位置鏈接被選中;如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接 被選中,則定位至任一應(yīng)用程序在桌面的位置。
[0157] 關(guān)于檢測顯示的應(yīng)用程序信息中的任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的 位置鏈接是否被選中的方式,本公開實施例不作具體限定。例如,如果顯示的"游戲"應(yīng)用 類型下的"游戲A"中應(yīng)用圖標(biāo)在桌面的位置鏈接被選中,則從顯示索引列表的索引頁跳轉(zhuǎn) 至桌面上放置"游戲A"的應(yīng)用圖標(biāo)A的位置,并在桌面上選中"游戲A"的應(yīng)用圖標(biāo)A。
[0158] 關(guān)于檢測屬于顯示的應(yīng)用程序信息中的任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌 面的位置鏈接是否被選中的方式,可以有很多種。例如,可以通過檢測顯示的應(yīng)用程序信息 中的任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接是否被點擊、雙擊、長按、觸摸, 等等。
[0159] 另外,還可以檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖 標(biāo)被選中;如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中,則打開任一應(yīng)用程序。例如, 如果顯示的"游戲"應(yīng)用類型下的"游戲B"中應(yīng)用圖標(biāo)被選中,則直接打開"游戲B",并運 行"游戲B"。
[0160] 其中,在檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被 選中時,包括但不限于通過檢測屬于任一應(yīng)用類型的所有應(yīng)用程序的應(yīng)用程序信息中的某 一應(yīng)用圖標(biāo)被雙擊、被觸摸、被長按,等等。如果顯示的應(yīng)用程序信息中的某一應(yīng)用圖標(biāo)被 雙擊、被觸摸、被長按,則確定該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序被選中。
[0161] 可選地,為了便于用戶搜索應(yīng)用程序,顯示索引列表的索引頁還可以包括搜索框, 用戶可以在搜索框中輸入待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞來查找到需要搜索的應(yīng)用 程序。因此,還可以通過檢測用戶在索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng) 用程序的應(yīng)用名稱或關(guān)鍵詞,并在索引頁面顯示與待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞匹 配的應(yīng)用程序?qū)?yīng)的應(yīng)用程序信息。
[0162] 關(guān)于檢測用戶在索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用程序的 應(yīng)用名稱或關(guān)鍵詞的方式,本公開實施例不作具體限定。關(guān)于在索引頁面顯示與待搜索應(yīng) 用程序的應(yīng)用名稱或關(guān)鍵詞匹配的應(yīng)用程序?qū)?yīng)的應(yīng)用程序信息的具體內(nèi)容,也可以包括 應(yīng)用程序名稱、應(yīng)用類型、應(yīng)用圖標(biāo)及應(yīng)用圖標(biāo)在桌面的位置鏈接,等等。
[0163] 本公開實施例提供的方法,通過獲取應(yīng)用程序的索引顯示指令,以根據(jù)應(yīng)用程序 的索引顯示指令顯示標(biāo)識應(yīng)用程序所屬應(yīng)用類型的索引列表后,檢測索引列表中被選中的 應(yīng)用類型,并顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息來索引應(yīng)用程序, 相對于通過列表顯示所有應(yīng)用程序的索引方式,不僅便于用戶發(fā)現(xiàn)所需應(yīng)用程序,而且能 提1?搜索應(yīng)用程序的效率。
[0164] 圖5是根據(jù)一示例性實施例示出的一種應(yīng)用程序的索引裝置的框圖,該裝置用于 執(zhí)行上述圖1或圖2所示實施例中提供的應(yīng)用程序的索引方法。參照圖5,該裝置包括獲取 模塊501、第一顯不模塊502、第一檢測模塊503及第二顯不模塊504。其中:
[0165] 該獲取模塊501被配置為獲取應(yīng)用程序的索引顯示指令;
[0166] 該第一顯示模塊502被配置為根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用 程序所屬應(yīng)用類型的索引列表;
[0167] 該第一檢測模塊503被配置為檢測索引列表中被選中的應(yīng)用類型;
[0168] 該第二顯示模塊504被配置為顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用 程序信息。
[0169] 可選地,參見圖6,裝置還包括第二檢測模塊505和確定模塊506。其中:
[0170] 該第二檢測模塊505被配置為檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信 息;
[0171] 該確定模塊506被配置為根據(jù)被選中的應(yīng)用程序信息確定搜索到的應(yīng)用程序。
[0172] 可選地,參見圖7,裝置還包括排序模塊507。其中:
[0173] 該排序模塊507被配置為對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用 程序所屬應(yīng)用類型的索引列表。
[0174] 可選地,參見圖8,排序模塊507包括第一確定子模塊5071、第二確定子模塊5072 及排序子模塊5073。其中:
[0175] 該第一確定子模塊5071被配置為確定每個應(yīng)用程序的使用頻率;
[0176] 該第二確定子模塊5072被配置為根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng) 用類型的所有應(yīng)用程序的總使用頻率;
[0177] 該排序子模塊5073被配置為根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻 率對待顯示的每種應(yīng)用類型進(jìn)行排序。
[0178] 可選地,該第二顯示模塊504顯示的應(yīng)用程序信息至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、 應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接中的一種。
[0179] 可選地,參見圖9,裝置還包括第三檢測模塊508及定位模塊509。其中:
[0180] 該第三檢測模塊508被配置為檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序 信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中;
[0181] 該定位模塊509被配置為當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置 鏈接被選中時,定位至任一應(yīng)用程序在桌面的位置。
[0182] 可選地,參見圖10,裝置還包括第四檢測模塊510及打開模塊511。其中:
[0183] 該第四檢測模塊510被配置為檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序 信息包括的應(yīng)用圖標(biāo)被選中;
[0184] 該打開模塊511被配置為當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中時,打開 任一應(yīng)用程序。
[0185] 可選地,參見圖11,裝置還包括第五檢測模塊512及第三顯示模塊513。其中:
[0186] 該第五檢測模塊512被配置為檢測索引列表所在的索引頁面的搜索框中輸入的 待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞;
[0187] 該第三顯示模塊513被配置為在索引頁面顯示與待搜索應(yīng)用程序的應(yīng)用名稱或 關(guān)鍵詞匹配的應(yīng)用程序?qū)?yīng)的應(yīng)用程序信息。
[0188] 本公開實施例提供的裝置,通過獲取應(yīng)用程序的索引顯示指令,以根據(jù)應(yīng)用程序 的索引顯示指令顯示標(biāo)識應(yīng)用程序所屬應(yīng)用類型的索引列表后,檢測索引列表中被選中的 應(yīng)用類型,并顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息來索引應(yīng)用程序, 相對于通過列表顯示所有應(yīng)用程序的索引方式,不僅便于用戶發(fā)現(xiàn)所需應(yīng)用程序,而且能 提1?搜索應(yīng)用程序的效率。
[0189] 關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0190] 圖12是根據(jù)一示例性實施例示出的一種應(yīng)用程序的搜索裝置1200的框圖。例如, 裝置1200可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備, 醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0191] 參照圖12,裝置1200可以包括以下一個或多個組件:處理組件1202,存儲器 1204,電源組件1206,多媒體組件1208,音頻組件1210, I/O (Input/Output,輸入/輸出)的 接口 1212,傳感器組件1214,以及通信組件1216。
[0192] 處理組件1202通??刂蒲b置1200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信, 相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1202可以包括一個或多個處理器1220來執(zhí) 行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1202可以包括一個或多個 模塊,便于處理組件1202和其他組件之間的交互。例如,處理組件1202可以包括多媒體模 塊,以方便多媒體組件1208和處理組件1202之間的交互。
[0193] 存儲器1204被配置為存儲各種類型的數(shù)據(jù)以支持在裝置1200的操作。這些數(shù) 據(jù)的示例包括用于在裝置1200上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話 簿數(shù)據(jù),消息,圖片,視頻等。存儲器1204可以由任何類型的易失性或非易失性存儲設(shè)備 或者它們的組合實現(xiàn),如SRAM (Static Random Access Memory,靜態(tài)隨機存取存儲器), EEPROM(Electrically-Erasable Programmable Read-Only Memory,電可擦除可編程只讀 存儲器),EPR0M(Erasable Programmable Read Only Memory,可擦除可編程只讀存儲器), PROM (Programmable Read-Only Memory,可編程只讀存儲器),ROM (Read-Only Memory,只 讀存儲器),磁存儲器,快閃存儲器,磁盤或光盤。
[0194] 電源組件1206為裝置1200的各種組件提供電力。電源組件1206可以包括電源 管理系統(tǒng),一個或多個電源,及其他與為裝置1200生成、管理和分配電力相關(guān)聯(lián)的組件。
[0195] 多媒體組件1208包括在裝置1200和用戶之間的提供一個輸出接口的屏幕。在 一些實施例中,屏幕可以包括LCD(Liquid Crystal Display,液晶顯示器)和TP(Touch Panel,觸摸面板)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的 輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所 述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相 關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1208包括一個前置攝像頭和/或后置 攝像頭。當(dāng)裝置1200處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝 像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透 鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0196] 音頻組件1210被配置為輸出和/或輸入音頻信號。例如,音頻組件1210包括一 個MIC (Microphone,麥克風(fēng)),當(dāng)裝置1200處于操作模式,如呼叫模式、記錄模式和語音識 別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存 儲器1204或經(jīng)由通信組件1216發(fā)送。在一些實施例中,音頻組件1210還包括一個揚聲器, 用于輸出音頻信號。
[0197] I/O接口 1212為處理組件1202和外圍接口模塊之間提供接口,上述外圍接口模塊 可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和 鎖定按鈕。
[0198] 傳感器組件1214包括一個或多個傳感器,用于為裝置1200提供各個方面的狀 態(tài)評估。例如,傳感器組件1214可以檢測到裝置1200的打開/關(guān)閉狀態(tài),組件的相對 定位,例如組件為裝置1200的顯示器和小鍵盤,傳感器組件1214還可以檢測裝置1200 或裝置1200 -個組件的位置改變,用戶與裝置1200接觸的存在或不存在,裝置1200方 位或加速/減速和裝置1200的溫度變化。傳感器組件1214可以包括接近傳感器,被配 置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1214還可以包括 光傳感器,如 CMOS(Complementary Metal Oxide Semiconductor,互補金屬氧化物)或 CCD(Charge_coupled Device,電荷f禹合元件)圖像傳感器,用于在成像應(yīng)用中使用。在一 些實施例中,該傳感器組件1214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力 傳感器或溫度傳感器。
[0199] 通信組件1216被配置為便于裝置1200和其他設(shè)備之間有線或無線方式的通 信。裝置1200可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在 一個示例性實施例中,通信組件1216經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信 號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件1216還包括NFC(Near Field Communication,近場通信)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于RFID(Radio Frequency Identification,射頻識別)技術(shù),IrDA(Infra_red Data Association,紅外數(shù) 據(jù)協(xié)會)技術(shù),UWB (Ultra Wideband,超寬帶)技術(shù),BT (Bluetooth,藍(lán)牙)技術(shù)和其他技 術(shù)來實現(xiàn)。
[0200] 在示例性實施例中,裝置1200可以被一個或多個ASIC(Application Specific Integrated Circuit,應(yīng)用專用集成電路)、DSP(Digital signal Processor,數(shù)字信號處 理器hDSH^Digital signal Processor Device,數(shù)字信號處理設(shè)備)、PLD(Programmable Logic Device,可編程邏輯器件)、FPGA) (Field Programmable Gate Array,現(xiàn)場可編程 門陣列)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0201] 在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例 如包括指令的存儲器1204,上述指令可由裝置1200的處理器1220執(zhí)行以完成上述方法。 例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、RAM (Random Access Memory,隨機存 取存儲器)、⑶-ROM(Compact Disc Read-Only Memory,光盤只讀存儲器)、磁帶、軟盤和光 數(shù)據(jù)存儲設(shè)備等。
[0202] -種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理 器執(zhí)行時,使得移動終端能夠執(zhí)行一種應(yīng)用程序的搜索方法,所述方法包括:
[0203] 獲取應(yīng)用程序的索引顯示指令;
[0204] 根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列 表;
[0205] 檢測索引列表中被選中的應(yīng)用類型;
[0206] 顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
[0207] 假設(shè)上述為第一種可能的實施方式,則在第一種可能的實施方式作為基礎(chǔ)而提供 的第二種可能的實施方式中,終端的存儲器中,還包含用于執(zhí)行以下操作的指令:
[0208] 檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息,根據(jù)被選中的應(yīng)用程序信息 確定搜索到的應(yīng)用程序。
[0209] 在第一種可能的實施方式作為基礎(chǔ)而提供的第三種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:方法還包括:
[0210] 對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引 列表。
[0211] 在第三種可能的實施方式作為基礎(chǔ)而提供的第四種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:對待顯示的每種應(yīng)用類型進(jìn)行排序,包括:
[0212] 確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng) 用類型的所有應(yīng)用程序的總使用頻率;
[0213] 根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng)用類型 進(jìn)行排序。
[0214] 在第一種可能的實施方式作為基礎(chǔ)而提供的第五種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:應(yīng)用程序信息至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng) 用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接中的一種。
[0215] 在第五種可能的實施方式作為基礎(chǔ)而提供的第六種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:方法還包括:
[0216] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的 位置鏈接被選中;
[0217] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中,則定位至任 一應(yīng)用程序在桌面的位置。
[0218] 在第五種可能的實施方式作為基礎(chǔ)而提供的第七種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:方法還包括:
[0219] 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中;
[0220] 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中,則打開任一應(yīng)用程序。
[0221] 在第一種可能的實施方式作為基礎(chǔ)而提供的第八種可能的實施方式中,終端的存 儲器中,還包含用于執(zhí)行以下操作的指令:方法還包括:
[0222] 檢測索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用程序的應(yīng)用名稱或 關(guān)鍵詞;
[0223] 在索引頁面顯示與待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞匹配的應(yīng)用程序?qū)?yīng)的 應(yīng)用程序信息。
[0224] 本公開實施例提供的非臨時性計算機可讀存儲介質(zhì),通過獲取應(yīng)用程序的索引顯 示指令,以根據(jù)應(yīng)用程序的索引顯示指令顯示標(biāo)識應(yīng)用程序所屬應(yīng)用類型的索引列表后, 檢測索引列表中被選中的應(yīng)用類型,并顯示被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程 序信息來索引應(yīng)用程序,相對于通過列表顯示所有應(yīng)用程序的索引方式,不僅便于用戶發(fā) 現(xiàn)所需應(yīng)用程序,而且能提高搜索應(yīng)用程序的效率。
[0225] 本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其 它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或 者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識 或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的 權(quán)利要求指出。
[0226] 應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1. 一種應(yīng)用程序的索引方法,其特征在于,所述方法包括: 獲取應(yīng)用程序的索引顯示指令; 根據(jù)所述應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列 表; 檢測所述索引列表中被選中的應(yīng)用類型; 顯示所述被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息,根據(jù)所述被選中的應(yīng)用程序信息 確定搜索到的應(yīng)用程序。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬應(yīng)用類型的索引列 表。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對待顯示的每種應(yīng)用類型進(jìn)行排序, 包括: 確定每個應(yīng)用程序的使用頻率,并根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng)用類 型的所有應(yīng)用程序的總使用頻率; 根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每種應(yīng)用類型進(jìn)行 排序。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述應(yīng)用程序信息至少包括應(yīng)用圖標(biāo)、應(yīng) 用名稱、應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接中的一種。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置 鏈接被選中; 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中,則定位至所述任 一應(yīng)用程序在桌面的位置。
7. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中; 如果有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中,則打開所述任一應(yīng)用程序。
8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測所述索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用程序的應(yīng)用名稱或 關(guān)鍵詞; 在所述索引頁面顯示與所述待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞匹配的應(yīng)用程序?qū)?應(yīng)的應(yīng)用程序信息。
9. 一種應(yīng)用程序的索引裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取應(yīng)用程序的索引顯示指令; 第一顯示模塊,用于根據(jù)所述應(yīng)用程序的索引顯示指令顯示標(biāo)識各個應(yīng)用程序所屬應(yīng) 用類型的索引列表; 第一檢測模塊,用于檢測所述索引列表中被選中的應(yīng)用類型; 第二顯示模塊,用于顯示所述被選中的應(yīng)用類型下的所有應(yīng)用程序的應(yīng)用程序信息。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二檢測模塊,用于檢測顯示的應(yīng)用程序信息中被選中的應(yīng)用程序信息; 確定模塊,用于根據(jù)所述被選中的應(yīng)用程序信息確定搜索到的應(yīng)用程序。
11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 排序模塊,用于對待顯示的每種應(yīng)用類型進(jìn)行排序,得到標(biāo)識各個應(yīng)用程序所屬應(yīng)用 類型的索引列表。
12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述排序模塊,包括: 第一確定子模塊,用于確定每個應(yīng)用程序的使用頻率; 第二確定子模塊,用于根據(jù)每個應(yīng)用程序的使用頻率確定屬于每種應(yīng)用類型的所有應(yīng) 用程序的總使用頻率; 排序子模塊,用于根據(jù)屬于每種應(yīng)用類型的所有應(yīng)用程序的總使用頻率對待顯示的每 種應(yīng)用類型進(jìn)行排序。
13. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二顯示模塊顯示的應(yīng)用程序信息 至少包括應(yīng)用圖標(biāo)、應(yīng)用名稱、應(yīng)用類型以及每個應(yīng)用程序的應(yīng)用圖標(biāo)在桌面的位置鏈接 中的一種。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第三檢測模塊,用于檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用 圖標(biāo)在桌面的位置鏈接被選中; 定位模塊,用于當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)在桌面的位置鏈接被選中時, 定位至所述任一應(yīng)用程序在桌面的位置。
15. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第四檢測模塊,用于檢測顯示的應(yīng)用程序信息中是否有任一應(yīng)用程序信息包括的應(yīng)用 圖標(biāo)被選中; 打開模塊,用于當(dāng)有任一應(yīng)用程序信息包括的應(yīng)用圖標(biāo)被選中時,打開所述任一應(yīng)用 程序。
16. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第五檢測模塊,用于檢測所述索引列表所在的索引頁面的搜索框中輸入的待搜索應(yīng)用 程序的應(yīng)用名稱或關(guān)鍵詞; 第三顯示模塊,用于在所述索引頁面顯示與所述待搜索應(yīng)用程序的應(yīng)用名稱或關(guān)鍵詞 匹配的應(yīng)用程序?qū)?yīng)的應(yīng)用程序信息。
【文檔編號】G06F17/30GK104216971SQ201410425395
【公開日】2014年12月17日 申請日期:2014年8月26日 優(yōu)先權(quán)日:2014年8月26日
【發(fā)明者】陳志軍, 臧虎, 王琳 申請人:小米科技有限責(zé)任公司