本發(fā)明屬于應(yīng)用信息處理技術(shù)領(lǐng)域,尤其涉及應(yīng)用存儲、顯示方法及應(yīng)用存儲、顯示裝置及終端設(shè)備。
背景技術(shù):
隨著智能終端的發(fā)展,其能實現(xiàn)的功能也越來越多,但智能終端的功能多數(shù)是通過安裝不同的應(yīng)用實現(xiàn)的。
目前,用戶都是通過瀏覽器或應(yīng)用商店查找所需的應(yīng)用,再下載、安裝查找的應(yīng)用到智能終端中。但當(dāng)下載的應(yīng)用不能安裝或存在其他原因時,用戶需要卸載該應(yīng)用后再重新查找、下載、安裝該應(yīng)用,從而導(dǎo)致操作過于繁瑣。而當(dāng)用戶下載的應(yīng)用與用戶敏感的財產(chǎn)信息有關(guān)時,若安裝的應(yīng)用為偽裝應(yīng)用,則除了導(dǎo)致操作過于繁瑣,還會對用戶的財產(chǎn)信息產(chǎn)生嚴(yán)重的安全隱患。
故,需要提出一種新的方法以解決上述技術(shù)問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了應(yīng)用存儲、顯示方法及應(yīng)用存儲、顯示裝置及終端設(shè)備,以解決現(xiàn)有技術(shù)中用戶難以有效識別待下載的應(yīng)用是否存在風(fēng)險的問題。
本發(fā)明實施例的第一方面提供了一種應(yīng)用存儲方法,包括:
判斷待存儲的應(yīng)用是否通過預(yù)先測試;
在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽;
將所述應(yīng)用存儲至指定服務(wù)器,以便在接收到針對所述應(yīng)用的應(yīng)用搜索指令時,反饋所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
本發(fā)明實施例的第二方面提供了一種應(yīng)用顯示方法,包括:
接收應(yīng)用搜索指令;
根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用;
在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
本發(fā)明實施例的第三方面提供了一種應(yīng)用存儲裝置,包括:
應(yīng)用獲取單元,用于獲取應(yīng)用,判斷所述應(yīng)用是否通過預(yù)先測試;
防護(hù)標(biāo)簽增加單元,用于在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽;
應(yīng)用存儲單元,用于將所述應(yīng)用存儲至指定服務(wù)器。
本發(fā)明實施例的第四方面提供了一種應(yīng)用顯示裝置,包括:
應(yīng)用搜索指令接收單元,用于接收應(yīng)用搜索指令;
應(yīng)用搜索單元,用于根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用;
防護(hù)標(biāo)簽顯示單元,用于在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
本發(fā)明實施例的第五方面提供了一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如應(yīng)用存儲方法的步驟,或,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如應(yīng)用顯示方法的步驟。
本發(fā)明實施例的第六方面提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如應(yīng)用存儲方法的步驟,或,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)如應(yīng)用顯示方法的步驟。
本發(fā)明實施例與現(xiàn)有技術(shù)相比存在的有益效果是:
由于將包括指定的防護(hù)標(biāo)簽的應(yīng)用存儲至指定服務(wù)器,而只有通過預(yù)先測試的應(yīng)用才會包括指定的防護(hù)標(biāo)簽,因此,當(dāng)用戶從指定服務(wù)器下載該應(yīng)用時,能夠同時獲取該應(yīng)用的指定的防護(hù)標(biāo)簽,從而便于用戶識別該應(yīng)用是具有一定的安全性的。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種應(yīng)用存儲方法的流程圖;
圖2是本發(fā)明實施例提供的一種應(yīng)用顯示方法的流程圖;
圖3是本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實施例提供的一種應(yīng)用存儲裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實施例提供的一種應(yīng)用顯示裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實施例提供的終端設(shè)備的示意圖。
具體實施方式
以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明實施例。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
圖1示出了本發(fā)明實施例提供的一種應(yīng)用存儲方法的流程圖,詳述如下:
步驟s11,判斷待存儲的應(yīng)用是否通過預(yù)先測試。
其中預(yù)先測試的種類主要包括針對應(yīng)用的安全性、兼容性等測試。
可選地,所述步驟s11包括:
a1、獲取應(yīng)用的基本信息以及應(yīng)用的描述信息,所述應(yīng)用的基本信息包括應(yīng)用的安裝包,所述應(yīng)用的描述信息包括應(yīng)用的來源的可靠性描述;
a2、根據(jù)獲取的應(yīng)用的基本信息以及應(yīng)用的描述信息對獲取的應(yīng)用進(jìn)行測試。
其中,應(yīng)用的基本信息包括應(yīng)用的安裝包,該應(yīng)用的安裝包包括安裝包的名稱、類型等信息,此外,應(yīng)用的基本信息還可以包括應(yīng)用名稱、應(yīng)用圖標(biāo)等信息。其中,應(yīng)用的來源的可靠性描述包括應(yīng)用的下載路徑的可靠性描述,比如,在應(yīng)用的下載路徑為指定官方瀏覽器(或合作方瀏覽器)的下載路徑,或為指定官方商店的下載路徑時,則該應(yīng)用的下載路徑的可靠性描述為可靠,在應(yīng)用的下載路徑為黑名單上的下載路徑時,該應(yīng)用的下載路徑的可靠性描述為不可靠或可靠性待驗證。和/或,應(yīng)用的來源的可靠性描述包括用戶對應(yīng)用的來源的評價等。例如,當(dāng)用戶已使用過某個應(yīng)用,且沒有發(fā)現(xiàn)任何問題時,用戶對該某個應(yīng)用的來源的評價為可靠,或者,當(dāng)用戶已使用過某個應(yīng)用,且發(fā)現(xiàn)存在問題時,用戶對該某個應(yīng)用的來源的評價為不可靠或可靠性待驗證。
其中,對獲取的應(yīng)用進(jìn)行測試的種類通常有多種,例如,對獲取的應(yīng)用進(jìn)行測試包括在以下至少一種過程進(jìn)行的測試:下載過程(如對下載的應(yīng)用的下載路徑篩選應(yīng)用是否符合要求安全要求)、安裝過程(將通過篩選的應(yīng)用安裝在多種指定的智能終端,并判斷應(yīng)用是否在所述指定的智能終端安裝成功,如是否為應(yīng)用的安裝包中存在不能打開的庫文件)、運行過程(記錄應(yīng)用在運行時是否發(fā)生卡頓現(xiàn)象,這里的運行情況包括對應(yīng)用進(jìn)行壓力測試時的運行情況,例如,在啟動應(yīng)用后,通過設(shè)置自動化測試工具的點擊頻率對應(yīng)用進(jìn)行壓力測試,并記錄應(yīng)用在壓力測試下的運行情況)。
步驟s12,在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽。
具體地,在應(yīng)用通過預(yù)先測試時,表明該應(yīng)用在安全性及兼容性符合要求,此時,在應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽,該指定的防護(hù)標(biāo)簽的表現(xiàn)形式可以為圖形形式(當(dāng)然,在該防護(hù)標(biāo)簽為圖形形式(如為圖標(biāo))時,其與應(yīng)用圖標(biāo)的圖形不同),也可以為文字形式。需要指出的是,當(dāng)指定的防護(hù)標(biāo)簽的表現(xiàn)形式為圖形形式時,可設(shè)置該防護(hù)標(biāo)簽的圖形包括靜態(tài)圖形,或,同時包括靜態(tài)圖形和動態(tài)圖形。
可選地,根據(jù)應(yīng)用類型的不同增加不同的防護(hù)標(biāo)簽,此時,所述步驟s12包括:
b1、在應(yīng)用通過預(yù)先測試時,判斷所述應(yīng)用是否為第一類應(yīng)用。其中,該第一類應(yīng)用主要為涉及用戶金錢信息的應(yīng)用,比如與銀行有關(guān)的應(yīng)用,與支付有關(guān)的支付類應(yīng)用。具體地,將應(yīng)用的基本信息預(yù)設(shè)的第一類應(yīng)用的基本信息比較,若兩者相同,判定該應(yīng)用是第一類應(yīng)用,否則,判定該應(yīng)用不是第一類應(yīng)用。
b2、在所述應(yīng)用為第一類應(yīng)用時,在所述應(yīng)用的配置文件增加與所述第一類應(yīng)用對應(yīng)的第一防護(hù)標(biāo)簽。
b3、在所述應(yīng)用為非第一類應(yīng)用時,在所述應(yīng)用的配置文件增加與所述非第一類應(yīng)用對應(yīng)的第二防護(hù)標(biāo)簽。
需要指出的是,第一防護(hù)標(biāo)簽和第二防護(hù)標(biāo)簽在顏色和/或形狀上不同,例如,第一防護(hù)標(biāo)簽的顏色在色調(diào)及色彩上較第二防護(hù)標(biāo)簽的顏色在色調(diào)及色彩更鮮艷,和/或,第一防護(hù)標(biāo)簽的形狀大于第二防護(hù)標(biāo)簽的形狀。
步驟s13,將所述應(yīng)用存儲至指定服務(wù)器,以便在接收到針對所述應(yīng)用的應(yīng)用搜索指令時,反饋所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
具體地,將包括指定的防護(hù)標(biāo)簽的應(yīng)用存儲至指定服務(wù)器。其中,指定服務(wù)器通常為應(yīng)用商店或官方瀏覽器或合作伙伴瀏覽器訪問的服務(wù)器。
本發(fā)明實施例中,獲取應(yīng)用,判斷所述應(yīng)用是否通過預(yù)先測試,在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽,將所述應(yīng)用存儲至指定服務(wù)器。由于將包括指定的防護(hù)標(biāo)簽的應(yīng)用存儲至指定服務(wù)器,而只有通過預(yù)先測試的應(yīng)用才會包括指定的防護(hù)標(biāo)簽,因此,當(dāng)用戶從指定服務(wù)器下載該應(yīng)用時,能夠同時獲取該應(yīng)用的指定的防護(hù)標(biāo)簽,從而便于用戶識別該應(yīng)用是具有一定的安全性的。
圖2示出了本發(fā)明實施例提供的一種應(yīng)用顯示方法的流程圖,詳述如下:
步驟s21,接收應(yīng)用搜索指令。
具體地,當(dāng)用戶通過終端(該終端可以為移動終端或固定終端)在應(yīng)用商店或官方瀏覽器或合作伙伴瀏覽器查找某個應(yīng)用時,輸入該某個應(yīng)用的關(guān)鍵字后發(fā)出應(yīng)用搜索指令,終端再解析接收的應(yīng)用搜索指令包含的應(yīng)用的關(guān)鍵字。其中,圖3示出了一種移動終端的示意圖,該移動終端包括存儲器301、處理器302、輸入設(shè)備303、輸出設(shè)備304、總線305。
步驟s22,根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用。
其中,指定服務(wù)器存儲的應(yīng)用都為經(jīng)過預(yù)先測試的應(yīng)用。
終端根據(jù)應(yīng)用的關(guān)鍵字在指定服務(wù)器中搜索包含該關(guān)鍵字的應(yīng)用。
步驟s23,在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
其中,應(yīng)用的標(biāo)識通常為應(yīng)用圖標(biāo)和/或應(yīng)用名稱。
可選地,所述步驟s23包括:
c1、在搜索到對應(yīng)的應(yīng)用時,從配置文件獲取所述應(yīng)用的應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽。
c2、顯示所述應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽,且所述指定的防護(hù)標(biāo)簽占用的屏幕面積小于所述應(yīng)用圖標(biāo)占用的屏幕面積。具體地,在顯示應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽時,該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的顯示位置相鄰,為了節(jié)省顯示應(yīng)用圖標(biāo)和防護(hù)標(biāo)簽所占用的終端屏幕的面積,則設(shè)置顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離小于或等于0,例如,在指定的防護(hù)標(biāo)簽為圖標(biāo)時,將該指定的防護(hù)標(biāo)簽與應(yīng)用圖標(biāo)部分重疊在一起顯示,即顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離小于0,當(dāng)然,這里的部分重疊是指以應(yīng)用圖標(biāo)在上,部分指定的防護(hù)標(biāo)簽對應(yīng)的圖標(biāo)在應(yīng)用圖標(biāo)的正下方,這樣,用戶能夠看到全部的應(yīng)用圖標(biāo),但只能看到部分的指定的防護(hù)標(biāo)簽。例如,在指定的防護(hù)標(biāo)簽為文字時,將該指定的防護(hù)標(biāo)簽與應(yīng)用圖標(biāo)相鄰顯示,如在應(yīng)用圖標(biāo)的上方或下方或左方或右方顯示指定的防護(hù)標(biāo)簽,即顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離等于0。
進(jìn)一步地,設(shè)置所述應(yīng)用圖標(biāo)的顯示方式為持續(xù)顯示,設(shè)置指定的防護(hù)標(biāo)簽的顯示方式為閃爍顯示。通過閃爍顯示指定的防護(hù)標(biāo)簽,能夠達(dá)到凸顯該指定的防護(hù)標(biāo)簽的目的,便于用戶識別。
可選地,為了便于用戶識別其安裝的應(yīng)用為通過測試的應(yīng)用,則在所述c2之后,包括:
d1、接收應(yīng)用安裝指令。
d2、根據(jù)所述應(yīng)用安裝指令安裝下載的應(yīng)用,且在安裝應(yīng)用時顯示所述應(yīng)用指定的防護(hù)標(biāo)簽。
在安裝過程中,從應(yīng)用的配置文件讀取應(yīng)用指定的防護(hù)標(biāo)簽,識別該指定的防護(hù)標(biāo)簽是否為圖形形式,若是圖形形式,判斷該圖形形式是否包括動態(tài)圖形,若包括動態(tài)圖形,則在安裝應(yīng)用時顯示所述動態(tài)圖形,例如,在安裝進(jìn)度條上顯示所述動態(tài)圖形的指定的防護(hù)標(biāo)簽,或者,在安裝頁面的指定位置(如安裝頁面的上方)顯示所述動態(tài)圖形的指定的防護(hù)標(biāo)簽。當(dāng)然,若是文字形式或者靜態(tài)圖形,則在安裝應(yīng)用時顯示所述文字形式或者靜態(tài)圖形的指定的防護(hù)標(biāo)簽。
可選地,為了便于用戶識別其使用的應(yīng)用為通過測試的應(yīng)用,則在所述c2之后,包括:
e1、接收應(yīng)用啟動指令。
e2、根據(jù)所述應(yīng)用啟動指令打開對應(yīng)的應(yīng)用,且在打開及運行所述應(yīng)用時顯示所述應(yīng)用指定的防護(hù)標(biāo)簽。
具體地,在用戶運行應(yīng)用時,在該應(yīng)用的頁面上懸浮顯示應(yīng)用指定的防護(hù)標(biāo)簽,當(dāng)然,若判斷出該防護(hù)標(biāo)簽包括動態(tài)圖形時,優(yōu)先顯示該動態(tài)圖形對應(yīng)的防護(hù)標(biāo)簽,以增加顯示的形象性。
優(yōu)選地,在顯示該動態(tài)圖形對應(yīng)的防護(hù)標(biāo)簽時,若防護(hù)標(biāo)簽還包括對應(yīng)的文字,則同時顯示該文字,以進(jìn)一步向用戶提示其所使用的應(yīng)用為經(jīng)過測試的應(yīng)用,可放心使用。
本發(fā)明實施例中,接收應(yīng)用搜索指令,根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用,在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。由于在用戶搜索到應(yīng)用時,顯示應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽,因此,用戶根據(jù)應(yīng)用指定的防護(hù)標(biāo)簽?zāi)軌蜃R別出該應(yīng)用是經(jīng)過測試的,安全的,從而降低用戶下載到偽裝應(yīng)用的概率。
圖4示出了一種應(yīng)用存儲裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。
該應(yīng)用存儲裝置包括:應(yīng)用獲取單元41、防護(hù)標(biāo)簽增加單元42、應(yīng)用存儲單元43。其中:
應(yīng)用獲取單元41,用于獲取應(yīng)用,判斷所述應(yīng)用是否通過預(yù)先測試。
其中預(yù)先測試的種類主要包括針對應(yīng)用的安全性、兼容性等測試。
可選地,所述應(yīng)用獲取單元41包括:
應(yīng)用的基本信息獲取模塊,用于獲取應(yīng)用的基本信息以及應(yīng)用的描述信息,所述應(yīng)用的基本信息包括應(yīng)用的安裝包,所述應(yīng)用的描述信息包括應(yīng)用的來源的可靠性描述。
應(yīng)用測試模塊,用于根據(jù)獲取的應(yīng)用的基本信息以及應(yīng)用的描述信息對獲取的應(yīng)用進(jìn)行測試。
其中,應(yīng)用的基本信息包括應(yīng)用的安裝包,該應(yīng)用的安裝包包括安裝包的名稱、類型等信息,此外,應(yīng)用的基本信息還可以包括應(yīng)用名稱、應(yīng)用圖標(biāo)等信息。其中,應(yīng)用的來源的可靠性描述包括應(yīng)用的下載路徑的可靠性描述。
其中,對獲取的應(yīng)用進(jìn)行測試的種類通常有多種,例如,對獲取的應(yīng)用進(jìn)行測試包括在以下至少一種過程進(jìn)行的測試:下載過程(如對下載的應(yīng)用的下載路徑篩選應(yīng)用是否符合要求安全要求)、安裝過程(將通過篩選的應(yīng)用安裝在多種指定的智能終端,并判斷應(yīng)用是否在所述指定的智能終端安裝成功,如是否為應(yīng)用的安裝包中存在不能打開的庫文件)、運行過程(記錄應(yīng)用在運行時是否發(fā)生卡頓現(xiàn)象,這里的運行情況包括對應(yīng)用進(jìn)行壓力測試時的運行情況,例如,在啟動應(yīng)用后,通過設(shè)置自動化測試工具的點擊頻率對應(yīng)用進(jìn)行壓力測試,并記錄應(yīng)用在壓力測試下的運行情況)。
防護(hù)標(biāo)簽增加單元42,用于在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽。
該指定的防護(hù)標(biāo)簽的表現(xiàn)形式可以為圖形形式,也可以為文字形式。需要指出的是,當(dāng)指定的防護(hù)標(biāo)簽的表現(xiàn)形式為圖形形式時,可設(shè)置該防護(hù)標(biāo)簽的圖形包括靜態(tài)圖形,或,同時包括靜態(tài)圖形和動態(tài)圖形。
可選地,根據(jù)應(yīng)用類型的不同增加不同的防護(hù)標(biāo)簽,所述防護(hù)標(biāo)簽增加單元42包括:
應(yīng)用類型判斷模塊,用于在應(yīng)用通過預(yù)先測試時,判斷所述應(yīng)用是否為第一類應(yīng)用。其中,該第一類應(yīng)用主要為涉及用戶金錢信息的應(yīng)用,比如與銀行有關(guān)的應(yīng)用,與支付有關(guān)的支付類應(yīng)用。
第一防護(hù)標(biāo)簽增加模塊,用于在所述應(yīng)用為第一類應(yīng)用時,在所述應(yīng)用的配置文件增加與所述第一類應(yīng)用對應(yīng)的第一防護(hù)標(biāo)簽。
第二防護(hù)標(biāo)簽增加模塊,用于在所述應(yīng)用為非第一類應(yīng)用時,在所述應(yīng)用的配置文件增加與所述非第一類應(yīng)用對應(yīng)的第二防護(hù)標(biāo)簽。
需要指出的是,第一防護(hù)標(biāo)簽和第二防護(hù)標(biāo)簽在顏色和/或形狀上不同,例如,第一防護(hù)標(biāo)簽的顏色在色調(diào)及色彩上較第二防護(hù)標(biāo)簽的顏色在色調(diào)及色彩更鮮艷,和/或,第一防護(hù)標(biāo)簽的形狀大于第二防護(hù)標(biāo)簽的形狀。
應(yīng)用存儲單元43,用于將所述應(yīng)用存儲至指定服務(wù)器。
其中,指定服務(wù)器通常為應(yīng)用商店或官方瀏覽器或合作伙伴瀏覽器訪問的服務(wù)器。
本發(fā)明實施例中,由于將包括指定的防護(hù)標(biāo)簽的應(yīng)用存儲至指定服務(wù)器,而只有通過預(yù)先測試的應(yīng)用才會包括指定的防護(hù)標(biāo)簽,因此,當(dāng)用戶從指定服務(wù)器下載該應(yīng)用時,能夠同時獲取該應(yīng)用的指定的防護(hù)標(biāo)簽,從而便于用戶識別該應(yīng)用是具有一定的安全性的。
圖5示出了本發(fā)明實施例提供的一種應(yīng)用顯示裝置的結(jié)構(gòu)示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。
該應(yīng)用顯示裝置包括:應(yīng)用搜索指令接收單元51、應(yīng)用搜索單元52、護(hù)標(biāo)簽顯示單元53。其中:
應(yīng)用搜索指令接收單元51,用于接收應(yīng)用搜索指令。
應(yīng)用搜索單元52,用于根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用。
其中,指定服務(wù)器存儲的應(yīng)用都為經(jīng)過預(yù)先測試的應(yīng)用。
終端根據(jù)應(yīng)用的關(guān)鍵字在指定服務(wù)器中搜索包含該關(guān)鍵字的應(yīng)用。
防護(hù)標(biāo)簽顯示單元53,用于在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
其中,應(yīng)用的標(biāo)識通常為應(yīng)用圖標(biāo)和/或應(yīng)用名稱。
可選地,所述防護(hù)標(biāo)簽顯示單元53包括:
防護(hù)標(biāo)簽獲取模塊,用于在搜索到對應(yīng)的應(yīng)用時,從配置文件獲取所述應(yīng)用的應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽。
應(yīng)用圖標(biāo)和防護(hù)標(biāo)簽顯示模塊,用于顯示所述應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽,且所述指定的防護(hù)標(biāo)簽占用的屏幕面積小于所述應(yīng)用圖標(biāo)占用的屏幕面積。具體地,在顯示應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽時,該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的顯示位置相鄰,為了節(jié)省顯示應(yīng)用圖標(biāo)和防護(hù)標(biāo)簽所占用的終端屏幕的面積,則設(shè)置顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離小于或等于0,例如,在指定的防護(hù)標(biāo)簽為圖標(biāo)時,將該指定的防護(hù)標(biāo)簽與應(yīng)用圖標(biāo)部分重疊在一起顯示,即顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離小于0,當(dāng)然,這里的部分重疊是指以應(yīng)用圖標(biāo)在上,部分指定的防護(hù)標(biāo)簽對應(yīng)的圖標(biāo)在應(yīng)用圖標(biāo)的正下方,這樣,用戶能夠看到全部的應(yīng)用圖標(biāo),但只能看到部分的指定的防護(hù)標(biāo)簽。例如,在指定的防護(hù)標(biāo)簽為文字時,將該指定的防護(hù)標(biāo)簽與應(yīng)用圖標(biāo)相鄰顯示,如在應(yīng)用圖標(biāo)的上方或下方或左方或右方顯示指定的防護(hù)標(biāo)簽,即顯示該應(yīng)用圖標(biāo)和指定的防護(hù)標(biāo)簽的屏幕距離等于0。進(jìn)一步地,設(shè)置所述應(yīng)用圖標(biāo)的顯示方式為持續(xù)顯示,設(shè)置指定的防護(hù)標(biāo)簽的顯示方式為閃爍顯示。通過閃爍顯示指定的防護(hù)標(biāo)簽,能夠達(dá)到凸顯該指定的防護(hù)標(biāo)簽的目的,便于用戶識別。
可選地,為了便于用戶識別其安裝的應(yīng)用為通過測試的應(yīng)用,則該應(yīng)用顯示裝置包括:
應(yīng)用安裝指令接收單元,用于接收應(yīng)用安裝指令。
應(yīng)用安裝單元,用于根據(jù)所述應(yīng)用安裝指令安裝下載的應(yīng)用,且在安裝應(yīng)用時顯示所述應(yīng)用指定的防護(hù)標(biāo)簽。
在安裝過程中,從應(yīng)用的配置文件讀取應(yīng)用指定的防護(hù)標(biāo)簽,識別該指定的防護(hù)標(biāo)簽是否為圖形形式,若是圖形形式,判斷該圖形形式是否包括動態(tài)圖形,若包括動態(tài)圖形,則在安裝應(yīng)用時顯示所述動態(tài)圖形,例如,在安裝進(jìn)度條上顯示所述動態(tài)圖形的指定的防護(hù)標(biāo)簽,或者,在安裝頁面的指定位置(如安裝頁面的上方)顯示所述動態(tài)圖形的指定的防護(hù)標(biāo)簽。當(dāng)然,若是文字形式或者靜態(tài)圖形,則在安裝應(yīng)用時顯示所述文字形式或者靜態(tài)圖形的指定的防護(hù)標(biāo)簽。
可選地,為了便于用戶識別其使用的應(yīng)用為通過測試的應(yīng)用,則該應(yīng)用顯示裝置包括:
應(yīng)用啟動指令接收單元,用于接收應(yīng)用啟動指令。
應(yīng)用打開單元,用于根據(jù)所述應(yīng)用啟動指令打開對應(yīng)的應(yīng)用,且在打開及運行所述應(yīng)用時顯示所述應(yīng)用指定的防護(hù)標(biāo)簽。
具體地,在用戶運行應(yīng)用時,在該應(yīng)用的頁面上懸浮顯示應(yīng)用指定的防護(hù)標(biāo)簽,當(dāng)然,若判斷出該防護(hù)標(biāo)簽包括動態(tài)圖形時,優(yōu)先顯示該動態(tài)圖形對應(yīng)的防護(hù)標(biāo)簽,以增加顯示的形象性。
優(yōu)選地,在顯示該動態(tài)圖形對應(yīng)的防護(hù)標(biāo)簽時,若防護(hù)標(biāo)簽還包括對應(yīng)的文字,則同時顯示該文字,以進(jìn)一步向用戶提示其所使用的應(yīng)用為經(jīng)過測試的應(yīng)用,可放心使用。
本發(fā)明實施例中,由于在用戶搜索到應(yīng)用時,顯示應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽,因此,用戶根據(jù)應(yīng)用指定的防護(hù)標(biāo)簽?zāi)軌蜃R別出該應(yīng)用是經(jīng)過測試的,安全的,從而降低用戶下載到偽裝應(yīng)用的概率。
應(yīng)理解,上述實施例中各步驟的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
圖6是本發(fā)明一實施例提供的終端設(shè)備的示意圖。如圖6所示,該實施例的終端設(shè)備6包括:處理器60、存儲器61以及存儲在所述存儲器61中并可在所述處理器60上運行的計算機(jī)程序62。所述處理器60執(zhí)行所述計算機(jī)程序62時實現(xiàn)上述各個應(yīng)用存儲方法實施例中的步驟,例如圖1所示的步驟s11至s13,所述處理器60執(zhí)行所述計算機(jī)程序62時實現(xiàn)上述各個應(yīng)用顯示方法實施例中的步驟,例如圖2所示的步驟s21至s23。或者,所述處理器60執(zhí)行所述計算機(jī)程序62時實現(xiàn)上述各裝置實施例中各模塊/單元的功能,例如圖4所示模塊41至43的功能,如圖5所示模塊51至53的功能。
示例性的,所述計算機(jī)程序62可以被分割成一個或多個模塊/單元,所述一個或者多個模塊/單元被存儲在所述存儲器61中,并由所述處理器60執(zhí)行,以完成本發(fā)明。所述一個或多個模塊/單元可以是能夠完成特定功能的一系列計算機(jī)程序指令段,該指令段用于描述所述計算機(jī)程序62在所述終端設(shè)備6中的執(zhí)行過程。例如,所述計算機(jī)程序62可以被分割成應(yīng)用獲取單元、防護(hù)標(biāo)簽增加單元、應(yīng)用存儲單元,或者,分割成應(yīng)用搜索指令接收單元、應(yīng)用搜索單元、護(hù)標(biāo)簽顯示單元,各單元具體功能如下:
應(yīng)用獲取單元,用于獲取應(yīng)用,判斷所述應(yīng)用是否通過預(yù)先測試;
防護(hù)標(biāo)簽增加單元,用于在應(yīng)用通過預(yù)先測試時,在所述應(yīng)用的配置文件增加指定的防護(hù)標(biāo)簽;
應(yīng)用存儲單元,用于將所述應(yīng)用存儲至指定服務(wù)器。
或者,
應(yīng)用搜索指令接收單元,用于接收應(yīng)用搜索指令;
應(yīng)用搜索單元,用于根據(jù)所述應(yīng)用搜索指令從指定服務(wù)器搜索對應(yīng)的應(yīng)用;
防護(hù)標(biāo)簽顯示單元,用于在搜索到對應(yīng)的應(yīng)用時,顯示所述應(yīng)用的標(biāo)識以及所述應(yīng)用指定的防護(hù)標(biāo)簽。
所述終端設(shè)備6可以是桌上型計算機(jī)、筆記本、掌上電腦及云端服務(wù)器等計算設(shè)備。所述終端設(shè)備可包括,但不僅限于,處理器60、存儲器61。本領(lǐng)域技術(shù)人員可以理解,圖6僅僅是終端設(shè)備6的示例,并不構(gòu)成對終端設(shè)備6的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述終端設(shè)備還可以包括輸入輸出設(shè)備、網(wǎng)絡(luò)接入設(shè)備、總線等。
所稱處理器60可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述存儲器61可以是所述終端設(shè)備6的內(nèi)部存儲單元,例如終端設(shè)備6的硬盤或內(nèi)存。所述存儲器61也可以是所述終端設(shè)備6的外部存儲設(shè)備,例如所述終端設(shè)備6上配備的插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)等。進(jìn)一步地,所述存儲器61還可以既包括所述終端設(shè)備6的內(nèi)部存儲單元也包括外部存儲設(shè)備。所述存儲器61用于存儲所述計算機(jī)程序以及所述終端設(shè)備所需的其他程序和數(shù)據(jù)。所述存儲器61還可以用于暫時地存儲已經(jīng)輸出或者將要輸出的數(shù)據(jù)。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,僅以上述各功能單元、模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能單元、模塊完成,即將所述裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。另外,各功能單元、模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請的保護(hù)范圍。上述系統(tǒng)中單元、模塊的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述或記載的部分,可以參見其它實施例的相關(guān)描述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
在本發(fā)明所提供的實施例中,應(yīng)該理解到,所揭露的裝置/終端設(shè)備和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置/終端設(shè)備實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通訊連接可以是通過一些接口,裝置或單元的間接耦合或通訊連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的模塊/單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的計算機(jī)程序可存儲于一計算機(jī)可讀存儲介質(zhì)中,該計算機(jī)程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。其中,所述計算機(jī)程序包括計算機(jī)程序代碼,所述計算機(jī)程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機(jī)可讀介質(zhì)可以包括:能夠攜帶所述計算機(jī)程序代碼的任何實體或裝置、記錄介質(zhì)、u盤、移動硬盤、磁碟、光盤、計算機(jī)存儲器、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質(zhì)等。需要說明的是,所述計算機(jī)可讀介質(zhì)包含的內(nèi)容可以根據(jù)司法管轄區(qū)內(nèi)立法和專利實踐的要求進(jìn)行適當(dāng)?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機(jī)可讀介質(zhì)不包括電載波信號和電信信號。
以上所述實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。