載應(yīng)用程序。其中,評論鏈接可以通過按鈕的形式顯示在查看彈窗中。請參考圖2C。
[0063]其中,獲取并顯示評論,包括:
[0064]I)調(diào)用應(yīng)用商店向服務(wù)器發(fā)送網(wǎng)頁獲取請求,網(wǎng)頁獲取請求用于請求應(yīng)用程序的評論網(wǎng)頁,應(yīng)用商店用于提供應(yīng)用程序的下載;
[0065]2)通過應(yīng)用商店對服務(wù)器發(fā)送的評論網(wǎng)頁進行顯示。
[0066]本實施例中,終端可以直接向服務(wù)器發(fā)送評論獲取請求,并接收服務(wù)器發(fā)送的評論,在終端的界面中顯示各條評論。或者,終端可以調(diào)用應(yīng)用商店向服務(wù)器發(fā)送網(wǎng)頁獲取請求,并接收服務(wù)器發(fā)送的評論網(wǎng)頁,通過應(yīng)用商店顯示評論網(wǎng)頁。請參考圖2D所示的評論網(wǎng)頁的顯示示意圖,圖2D中示出了其他用戶對應(yīng)用程序的總體評星和評論等。
[0067]在下載應(yīng)用程序的過程中,用戶還可以對應(yīng)用程序所具有的權(quán)限進行設(shè)置。此時,本實施例提供的方法,還包括:當(dāng)接收到對應(yīng)用程序觸發(fā)的設(shè)置操作時,根據(jù)設(shè)置操作生成設(shè)置彈窗。
[0068]其中,當(dāng)終端在查看彈窗中顯示設(shè)置按鈕時,可以接收用戶對該設(shè)置按鈕觸發(fā)的點擊操作,將該點擊操作作為設(shè)置操作,此時,設(shè)置彈窗可以是查看彈窗中的部分,也可以是獨立于查看彈窗的彈窗;或者,終端可以接收用戶對應(yīng)用程序的圖標(biāo)觸發(fā)的設(shè)置操作,設(shè)置操作的觸發(fā)方式與查看操作的觸發(fā)方式不同,此時,設(shè)置彈窗是獨立于查看彈窗的彈窗。
[0069]在顯示設(shè)置彈窗后,本實施例提供的方法,還包括:在設(shè)置彈窗中顯示與應(yīng)用程序?qū)?yīng)的權(quán)限設(shè)置選項;接收對權(quán)限設(shè)置選項觸發(fā)的編輯信息;根據(jù)編輯信息設(shè)置權(quán)限。
[0070]權(quán)限設(shè)置選項用于設(shè)置應(yīng)用程序所具有的權(quán)限。本實施例中,權(quán)限設(shè)置選項用于設(shè)置通知權(quán)限、網(wǎng)絡(luò)訪問權(quán)限、讀取終端狀態(tài)或身份權(quán)限、定位權(quán)限至少其中之一。其中,通知權(quán)限用于設(shè)置是否允許通知應(yīng)用程序的通知,網(wǎng)絡(luò)訪問權(quán)限用于設(shè)置是否允許應(yīng)用程序訪問網(wǎng)絡(luò),讀取終端狀態(tài)或身份權(quán)限用于設(shè)置是否允許應(yīng)用程序讀取終端的狀態(tài)或身份,定位權(quán)限用于設(shè)置是否允許應(yīng)用程序獲取終端的位置。
[0071]在設(shè)置彈窗中顯示的權(quán)限設(shè)置選項的內(nèi)容可以默認(rèn)處于選中狀態(tài),也可以默認(rèn)處于非選中狀態(tài),還可以與其他多數(shù)用戶設(shè)置的權(quán)限設(shè)置選項的選中狀態(tài)和非選中狀態(tài)相同,本實施例不作限定。
[0072]本實施例中的通知權(quán)限包括彈出通知的權(quán)限、在應(yīng)用程序的圖標(biāo)上顯示角標(biāo)的權(quán)限和在鎖屏彈出通知的權(quán)限至少其中之一。
[0073]請參考圖2E所示的通知權(quán)限的設(shè)置示意圖,圖2E在圖2B的基礎(chǔ)上,在查看彈窗內(nèi)增加了通知權(quán)限設(shè)置的內(nèi)容。圖2E中以權(quán)限設(shè)置選項同時包括彈出通知的權(quán)限、在應(yīng)用程序的圖標(biāo)上顯示角標(biāo)的權(quán)限和在鎖屏彈出通知的權(quán)限為例進行舉例說明。即,圖2E中顯示有是否允許彈出通知、是否允許在圖標(biāo)上彈出角標(biāo)、是否允許在鎖屏彈出通知。
[0074]用戶還可以根據(jù)應(yīng)用程序的性質(zhì)對權(quán)限設(shè)置選項的內(nèi)容進行編輯,終端根據(jù)編輯過程中生成的編輯信息設(shè)置通知權(quán)限。由于用戶可以在安裝應(yīng)用程序之前編輯應(yīng)用程序的通知權(quán)限,可以避免在安裝完應(yīng)用程序且接收到通知后才能編輯通知權(quán)限,導(dǎo)致通知欄堆積了大量的無效的通知,占用終端大量的存儲空間的問題,達到節(jié)省終端的存儲空間的效果;并且,也可以節(jié)省用戶清理這些通知所浪費的時間,達到提升用戶體驗的效果。
[0075]其中,根據(jù)編輯信息設(shè)置權(quán)限,包括:
[0076]I)檢測編輯信息是否指示允許彈出通知;
[0077]2)當(dāng)編輯信息指示允許彈出通知時,允許彈出通知,并根據(jù)編輯信息確定是否允許在應(yīng)用程序的圖標(biāo)上顯示角標(biāo),以及確定是否允許在鎖屏彈出通知;
[0078]3)當(dāng)編輯信息指示禁止彈出通知時,禁止彈出通知、禁止在應(yīng)用程序的圖標(biāo)上顯示角標(biāo)、禁止在鎖屏彈出通知。
[0079]在編輯權(quán)限設(shè)置選項時,可選的實現(xiàn)方式包括:
[0080]I)允許彈出通知、禁止在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)、禁止在鎖屏彈出通知;
[0081]2)允許彈出通知、允許在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)、禁止在鎖屏彈出通知;
[0082]3)允許彈出通知、禁止在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)、允許在鎖屏彈出通知;
[0083]4)允許彈出通知、允許在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)、允許在鎖屏彈出通知;
[0084]5)禁止彈出通知、禁止在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)、禁止在鎖屏彈出通知。
[0085]S卩,在允許彈出通知的前提下,才允許在應(yīng)用程序的圖標(biāo)上彈出角標(biāo)或在鎖屏彈出通知。
[0086]本實施例以開關(guān)形式來表示權(quán)限設(shè)置選項處于選中狀態(tài)和非選中狀態(tài),請參考圖2E,當(dāng)黑色的圓圈位于橢圓形區(qū)域的右側(cè)時,該權(quán)限設(shè)置選項處于選中狀態(tài);當(dāng)黑色的圓圈位于橢圓形區(qū)域的左側(cè)時,該權(quán)限設(shè)置選項處于非選中狀態(tài)。
[0087]在步驟204中,獲取應(yīng)用程序的基本信息,基本信息包括應(yīng)用程序的名稱、類型、大小、來源中的至少一種;在查看彈窗中顯示基本信息。
[0088]步驟204是可選步驟。
[0089]終端還可以從服務(wù)器或安裝包中獲取應(yīng)用程序的基本信息,并將基本信息顯示在查看彈窗中。其中,基本信息包括應(yīng)用程序的名稱、類型、大小、來源中的至少一種。通過在查看彈窗中顯示應(yīng)用程序的來源,可以在用戶確定來源不安全時,及時停止應(yīng)用程序的下載,以提高下載的應(yīng)用程序的安全性。
[0090]請參考圖2C,圖2C以在查看彈窗中顯示應(yīng)用名稱、大小和分類為例進行說明,且應(yīng)用名稱為“知”、應(yīng)用大小為5M,應(yīng)用分類為“閱讀”。
[0091]在步驟205中,在查看彈窗中顯示操作快捷鍵,操作快捷鍵用于指示暫停下載和刪除應(yīng)用程序中的至少一種快捷操作;當(dāng)接收到對操作快捷鍵觸發(fā)的快捷操作時,執(zhí)行快捷操作。
[0092]步驟205是可選步驟,當(dāng)本實施例同時包括步驟204和步驟205時,不限定步驟204和步驟205之間的先后執(zhí)行順序。
[0093]請參考圖2C,圖2C以在查看彈窗中顯示暫停操作和刪除操作的快捷鍵按鈕為例進行說明。當(dāng)用戶點擊暫停的快捷鍵按鈕時,終端暫停未下載完成的應(yīng)用程序的下載;當(dāng)用戶點擊刪除的快捷鍵按鈕時,終端刪除未下載完成的應(yīng)用程序。當(dāng)然,終端還可以在查看彈TS中顯不其他快捷操作的快捷鍵,本實施例不作限定。
[0094]需要說明的是,用戶還可以通過長按圖標(biāo)來刪除應(yīng)用程序,本實施例不作限定。
[0095]需要說明的是,本實施例提供的方法,還包括:當(dāng)接收到對應(yīng)用程序觸發(fā)的設(shè)置操作時,根據(jù)設(shè)置操作生成設(shè)置彈窗。由于終端還未下載應(yīng)用程序,此時可以在應(yīng)用程序的下載頁面中對應(yīng)用程序觸發(fā)的設(shè)置操作。
[0096]在顯示設(shè)置彈窗后,終端可以根據(jù)設(shè)置彈窗設(shè)置應(yīng)用程序所具有的權(quán)限。其中,終端設(shè)置權(quán)限的流程詳見步驟203中的描述,此處不贅述。
[0097]綜上所述,本公開提供的應(yīng)用程序下載方法,通過顯示終端中未下載完成的應(yīng)用程序;接收對應(yīng)用程序觸發(fā)的查看操作;根據(jù)查看操作顯示應(yīng)用程序的信息,可以根據(jù)用戶觸發(fā)的查看操作獲取應(yīng)用程序的信息,由于該信息可以描述應(yīng)用程序的狀態(tài),因此,將該信息顯示給用戶解決了根據(jù)圖標(biāo)的顏色變化無法準(zhǔn)確獲取應(yīng)用程序的狀態(tài)的問題,達到了準(zhǔn)確獲取應(yīng)用程序的狀態(tài)的效果。
[0098]另外,通過在查看彈窗中顯示當(dāng)前下載速度和剩余下載時長,可以實時顯示當(dāng)前下載速度和剩余下載時長,提高了用戶體驗。
[0099]另外,通過在查看彈窗中顯示評論鏈接,評論鏈接是其他用戶使用應(yīng)用程序后發(fā)表的評論的鏈接;當(dāng)接收到對評論鏈接觸發(fā)的顯示操作時,獲取并顯示評論,使得用戶可以根據(jù)評論確定是否需要下載該應(yīng)用程序,解決了終端下載再刪除評論不好的應(yīng)用程序造成的資源浪費的問題,達到了節(jié)省資源的效果。
[0100]另外,通過在下載應(yīng)用程序之前或安裝應(yīng)用程序之前設(shè)置應(yīng)用程序的通知權(quán)限,可以避免在安裝完應(yīng)用程序且接收到通知后才能編輯通知權(quán)限,導(dǎo)致通知欄堆積了大量的無效的通知,占用終端大量的存儲空間的問題,達到節(jié)省終端的存儲空間的效果;并且,也可以節(jié)省用戶清理這些通知所浪費的時間,達到提升用戶體驗的效果。
[0101 ] 在一實施例中,所述終端中未下載完成的應(yīng)用程序例如包括終端中正在下載的應(yīng)用程序,以及終端中正準(zhǔn)備下載的應(yīng)用程序至少其中之一。
[0102]在一【具體實施方式】中,終端中正準(zhǔn)備下載的應(yīng)用程序例如為用戶在應(yīng)用列表頁中通過直接點擊“下載”按鈕或在應(yīng)用詳情頁中點擊“下載”按鈕對特定應(yīng)用程序進行觸發(fā),但終端還沒有對該特定應(yīng)用程序執(zhí)行應(yīng)用下載流程的應(yīng)用程序。
[0103]圖3是根據(jù)一示例性實施例示出的一種應(yīng)用程序下載裝置的框圖,該應(yīng)用程序下載裝置應(yīng)用于終端中,如圖3所示,該應(yīng)用程序下載裝置包括:程序顯示模塊301、操作接收模塊302和信息查看模塊303。
[0104]該程序顯示模塊301,被配置為顯示終端中未下載完成的應(yīng)用程序;
[0105]該操作接收模塊302,被配置為在接收對程序顯示模塊301顯示的應(yīng)用程序觸發(fā)的查看操作;
[0106]該信息查看模塊303,被配置為根據(jù)操作接收模塊302接收的查看操作顯示應(yīng)用程序的信息。
[0107]綜上所述,本公開提供的應(yīng)用程序下載裝置,通過顯示終端中未下載完成的應(yīng)用程序的圖標(biāo);接收對應(yīng)用程序觸發(fā)的查看操作;根據(jù)查看操作顯示應(yīng)用程序的信息,可以根據(jù)用戶觸發(fā)的查看操作獲取應(yīng)用程序的信息,由于該信息可以描述應(yīng)用程序的狀態(tài),因此,將該信息顯示給用戶解決了根據(jù)圖標(biāo)的顏色變化無法準(zhǔn)確獲取應(yīng)用程序的狀態(tài)的問題,達到了準(zhǔn)確獲取應(yīng)用程序的狀態(tài)的效果。
[0108]圖4是根據(jù)一示例性實施例示出的一種應(yīng)用程序下載裝置的框圖,該應(yīng)用程序下載裝置應(yīng)用于終端中,如圖4所示,該應(yīng)用程序下載裝置包括:程序顯示模塊401、操作接收模塊402和信息查看模塊403。
[0109]該程序顯示模塊401,被配置為顯示終端中未下載完成的應(yīng)用程序的圖標(biāo);