應(yīng)用程序的保護(hù)方法和裝置制造方法
【專利摘要】本發(fā)明提出一種應(yīng)用程序的保護(hù)方法和裝置,為提高應(yīng)用程序的安全性且提高用戶體驗(yàn)。該應(yīng)用程序的保護(hù)方法包括接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序;判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;在所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。該方法提高應(yīng)用程序的安全性且提高用戶體驗(yàn)。
【專利說(shuō)明】應(yīng)用程序的保護(hù)方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能設(shè)備安全【技術(shù)領(lǐng)域】,尤其涉及一種應(yīng)用程序的保護(hù)方法和裝置?!颈尘凹夹g(shù)】
[0002]隨著網(wǎng)絡(luò)和智能設(shè)備的發(fā)展,智能設(shè)備上與用戶隱私相關(guān)的應(yīng)用也越來(lái)越多,t匕如銀行類的手機(jī)端應(yīng)用、社交工具、通信工具等。為了保護(hù)用戶隱私,需要對(duì)這些應(yīng)用進(jìn)行保護(hù)。
[0003]相關(guān)技術(shù)中,一種方式是鎖定屏幕,在使用智能設(shè)備時(shí),需要先開啟鎖定的密碼。但是,當(dāng)用戶將智能設(shè)備,如手機(jī)借給他人使用時(shí),需要將該鎖定密碼也告訴他人,手機(jī)內(nèi)的應(yīng)用也就不再安全。另一種方式是在啟動(dòng)應(yīng)用時(shí)彈出圖形或數(shù)字的密碼盤以保護(hù)應(yīng)用,但是,這種方式在將手機(jī)借給他人使用時(shí),他人會(huì)看到加密界面,可能會(huì)感覺到不被信任,降低對(duì)借出者的印象,降低了用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0005]為此,本發(fā)明的一個(gè)目的在于提出一種應(yīng)用程序的保護(hù)方法,該方法可以提高應(yīng)用程序的安全性且提高用戶體驗(yàn)。
[0006]本發(fā)明的另一個(gè)目的在于提出一種應(yīng)用程序的保護(hù)裝置。
[0007]為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出的應(yīng)用程序的保護(hù)方法,包括:接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序;判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;在所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0008]本發(fā)明第一方面實(shí)施例提出的應(yīng)用程序的保護(hù)方法,通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0009]為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出的應(yīng)用程序的保護(hù)裝置,包括:第一接收模塊,用于接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序;第一判斷模塊,用于判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;顯示模塊,用于在所述第一判斷模塊得出所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0010]本發(fā)明第二方面實(shí)施例提出的應(yīng)用程序的保護(hù)裝置,通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0011]為達(dá)到上述目的,本發(fā)明第三方面實(shí)施例提出的智能設(shè)備,包括殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;所述電源電路,用于為所述客戶端設(shè)備的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于:接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序;判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;在所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0012]本發(fā)明第三方面實(shí)施例提出的智能設(shè)備,通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另夕卜,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0013]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說(shuō)明】
[0014]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0015]圖1為本發(fā)明一個(gè)實(shí)施例提出的應(yīng)用程序的保護(hù)方法的流程示意圖;
[0016]圖2為本發(fā)明實(shí)施例中一種偽裝界面的示意圖;
[0017]圖3為本發(fā)明實(shí)施例中另一種偽裝界面的示意圖;
[0018]圖4為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)方法的流程示意圖;
[0019]圖5為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖;
[0020]圖6為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖;
[0021]圖7為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0023]圖1為本發(fā)明一個(gè)實(shí)施例提出的應(yīng)用程序的保護(hù)方法的流程示意圖,該方法包括:
[0024]Sll:智能設(shè)備接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序。
[0025]其中,第一應(yīng)用程序是用戶要啟動(dòng)的應(yīng)用程序,用戶可以通過(guò)點(diǎn)擊第一應(yīng)用程序的圖標(biāo)以啟動(dòng)應(yīng)用程序,因此,第一信息可以是指點(diǎn)擊應(yīng)用程序的信息。當(dāng)然,根據(jù)不同應(yīng)用程序設(shè)定的啟動(dòng)方式,第一信息也不限于點(diǎn)擊信息,例如也可以是雙擊、選擇等信息。
[0026]智能設(shè)備可以是指手機(jī)、平板電腦、臺(tái)式機(jī)、筆記本電腦等。
[0027]S12:智能設(shè)備判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序。
[0028]其中,用戶可以預(yù)先設(shè)定要偽裝的應(yīng)用程序。[0029]具體而言,智能設(shè)備可以通過(guò)內(nèi)置的軟件查詢用戶安裝的所有應(yīng)用程序并顯示給用戶,由用戶在這些應(yīng)用程序中進(jìn)行選擇,并將選擇結(jié)果發(fā)送給智能設(shè)備,由智能設(shè)備記錄。
[0030]例如,以android系統(tǒng)為例,用戶界面(User Interface, UI)系統(tǒng)可以通過(guò)packagemanager類中的querylntertActivities方法查詢出設(shè)備中所有已安裝的程序并顯示給用戶,讓用戶選擇要偽裝的應(yīng)用程序。當(dāng)用戶選擇后,會(huì)將用戶選擇的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。
[0031]S13:智能設(shè)備在判斷結(jié)果是所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0032]其中,用戶預(yù)先設(shè)定的要偽裝的應(yīng)用程序可以是一個(gè)或者至少兩個(gè),當(dāng)?shù)谝粦?yīng)用程序是這一個(gè)或者該至少兩個(gè)中的一個(gè)時(shí),可以得到判斷結(jié)果是第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序。
[0033]具體而言,如上所述,用戶可以將選擇的要偽裝的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。另外,后臺(tái)監(jiān)控程序可以獲知正在運(yùn)行的程序,通過(guò)比對(duì)正在運(yùn)行的程序和預(yù)先記錄的程序,當(dāng)兩者一致時(shí)就出現(xiàn)偽裝界面。其中,后臺(tái)監(jiān)控程序可以通過(guò)androidmanifest.xml進(jìn)行注冊(cè),在服務(wù)器運(yùn)行一個(gè)一直存在的線程,在線程中通過(guò)getBaseContext 0.getSystemService (ACT IVI TY_SERV I CE)方法得到 Activity 管理方法,然后通過(guò)getRunningTasks (I).get (O)得到正在運(yùn)行的第一個(gè)程序,然后和預(yù)設(shè)的包名進(jìn)行比對(duì),當(dāng)正在運(yùn)行的程序與預(yù)設(shè)程序一致時(shí)出現(xiàn)偽裝界面。
[0034]另外,偽裝界面也可以預(yù)先設(shè)定,例如,可以在智能設(shè)備中設(shè)置偽裝系統(tǒng),由偽裝系統(tǒng)按照預(yù)先設(shè)定生成偽裝界面。
[0035]偽裝界面可以是崩潰界面,例如,圖2所示?;蛘撸瑐窝b界面也可以是指示應(yīng)用不可使用的界面,例如,如圖3所示。
[0036]由于偽裝界面與真實(shí)的應(yīng)用程序發(fā)生異常時(shí)出現(xiàn)的界面相同,他人就會(huì)認(rèn)為是應(yīng)用程序發(fā)生異常,會(huì)放棄啟動(dòng)應(yīng)用程序。因此,一方面可以保護(hù)應(yīng)用程序不被他人偷窺,另一方面會(huì)使他人認(rèn)為是應(yīng)用程序異常,不會(huì)想到是用戶刻意加密,也就不會(huì)有不被信任的感覺,可以提升用戶體驗(yàn)。
[0037]本實(shí)施例通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0038]圖4為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)方法的流程示意圖,該方法包括:
[0039]S41:智能設(shè)備接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序。
[0040]S42:智能設(shè)備判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序,若是,執(zhí)行S43,否則執(zhí)行S46。
[0041]S43:智能設(shè)備向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0042]S41-S43的具體流程可以參見S11-S13,,在此不再贅述。
[0043]S44:智能設(shè)備接收用戶輸入的第二信息,所述第二信息是用戶對(duì)所述偽裝界面進(jìn)行操作的信息。
[0044]其中,當(dāng)他人看到偽裝界面時(shí),可以放棄啟動(dòng)第一應(yīng)用程序,例如,以圖2所示的崩潰界面為例,他人會(huì)點(diǎn)擊圖2中的“強(qiáng)制關(guān)閉”,第二信息就是點(diǎn)擊“強(qiáng)制關(guān)閉”的信息。
[0045]S45:智能設(shè)備判斷所述第二信息是否與解密信息一致,所述解密信息是預(yù)先設(shè)定的與所述第一應(yīng)用程序?qū)?yīng)的信息,若是,執(zhí)行S46,否則,執(zhí)行S47。
[0046]其中,在預(yù)設(shè)要偽裝的應(yīng)用程序時(shí),可以對(duì)應(yīng)設(shè)定相應(yīng)的解密信息,解密信息包括但不限于:雙擊、長(zhǎng)按、點(diǎn)擊設(shè)定文字信息等。
[0047]可選的,不同應(yīng)用程序?qū)?yīng)的解密信息可以相同或不同。例如,可以設(shè)置每個(gè)要偽裝的應(yīng)用程序?qū)?yīng)的解密信息都是雙擊;或者,也可以設(shè)置對(duì)應(yīng)第一要偽裝的應(yīng)用程序的解密信息是雙擊,而對(duì)應(yīng)第二要偽裝的應(yīng)用程序的解密信息是長(zhǎng)按。
[0048]當(dāng)預(yù)先設(shè)定的第一應(yīng)用程序?qū)?yīng)的解密信息是長(zhǎng)按時(shí),當(dāng)用戶輸入長(zhǎng)按信息時(shí),就表明第二信息與解密信息一致。
[0049]S46:智能設(shè)備啟動(dòng)所述第一應(yīng)用程序。
[0050]也就是說(shuō),在出現(xiàn)偽裝界面后,如果用戶完成了對(duì)第一應(yīng)用程序的解密,也可以正常使用第一應(yīng)用程序。
[0051]S47:智能設(shè)備退出第一應(yīng)用程序。
[0052]本實(shí)施例通過(guò)設(shè)置偽裝界面,可以保護(hù)應(yīng)用程序不被他人偷窺,也可以保證他人不對(duì)用戶形成不好印象,提升用戶體驗(yàn)。另外,本實(shí)施例通過(guò)在出現(xiàn)偽裝界面后,比對(duì)用戶輸入與預(yù)先設(shè)定的解密信息,可以解密第一應(yīng)用程序,以便用戶對(duì)第一應(yīng)用程序的正常使用。并且,本實(shí)施例設(shè)置的解密信息只需要較短的輸入時(shí)間,可以使得用戶更方便快捷的使用被保護(hù)的應(yīng)用程序。再者,通過(guò)設(shè)置不同的解密信息,可以使得應(yīng)用更靈活。
[0053]圖5為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖,該裝置50包括第一接收模塊51、第一判斷模塊52和顯不模塊53。
[0054]第一接收模塊51用于接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序;
[0055]第一判斷模塊52用于判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;
[0056]顯示模塊53用于在所述第一判斷模塊52得出所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0057]其中,第一應(yīng)用程序是用戶要啟動(dòng)的應(yīng)用程序,用戶可以通過(guò)點(diǎn)擊第一應(yīng)用程序的圖標(biāo)以啟動(dòng)應(yīng)用程序,因此,第一接收模塊51接收的第一信息可以是指點(diǎn)擊應(yīng)用程序的信息。當(dāng)然,根據(jù)不同應(yīng)用程序設(shè)定的啟動(dòng)方式,第一信息也不限于點(diǎn)擊信息,例如也可以是雙擊、選擇等信息。
[0058]智能設(shè)備可以是指手機(jī)、平板電腦等。
[0059]其中,用戶可以預(yù)先設(shè)定要偽裝的應(yīng)用程序。
[0060]具體而言,智能設(shè)備可以通過(guò)內(nèi)置的軟件查詢用戶安裝的所有應(yīng)用程序并顯示給用戶,由用戶在這些應(yīng)用程序中進(jìn)行選擇,并將選擇結(jié)果發(fā)送給智能設(shè)備,由智能設(shè)備記錄。[0061]例如,以android系統(tǒng)為例,UI系統(tǒng)可以通過(guò)packagemanager類中的querylntertActivities方法查詢出設(shè)備中所有已安裝的程序并顯示給用戶,讓用戶選擇要偽裝的應(yīng)用程序。當(dāng)用戶選擇后,會(huì)將用戶選擇的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。
[0062]其中,用戶預(yù)先設(shè)定的要偽裝的應(yīng)用程序可以是一個(gè)或者至少兩個(gè),當(dāng)?shù)谝粦?yīng)用程序是這一個(gè)或者該至少兩個(gè)中的一個(gè)時(shí),可以得到判斷結(jié)果是第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序。
[0063]具體而言,如上所述,用戶可以將選擇的要偽裝的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。另外,后臺(tái)監(jiān)控程序可以獲知正在運(yùn)行的程序,通過(guò)比對(duì)正在運(yùn)行的程序和預(yù)先記錄的程序,當(dāng)兩者一致時(shí)就出現(xiàn)偽裝界面。其中,后臺(tái)監(jiān)控程序可以通過(guò)androidmanifest.xml進(jìn)行注冊(cè),在服務(wù)器運(yùn)行一個(gè)一直存在的線程,在線程中通過(guò)getBaseContext 0.getSystemService (ACTIVITY_SERVICE)方法得到 Activity 管理方法,然后通過(guò)Activity管理方法中的getRunningTasks (I).get (O)得到正在運(yùn)行的第一個(gè)程序,然后和預(yù)設(shè)的包名進(jìn)行比對(duì),當(dāng)正在運(yùn)行的程序與預(yù)設(shè)程序一致時(shí)出現(xiàn)偽裝界面。
[0064]另外,偽裝界面也可以預(yù)先設(shè)定,例如,可以在智能設(shè)備中設(shè)置偽裝系統(tǒng),由偽裝系統(tǒng)按照預(yù)先設(shè)定生成偽裝界面。
[0065]所述顯示模塊53顯示的所述偽裝界面為崩潰界面,或者為指示應(yīng)用不可使用的界面。
[0066]偽裝界面可以是智能設(shè)備中的偽裝系統(tǒng)生成的。
[0067]偽裝界面可以是崩潰界面,例如,圖2所示?;蛘撸瑐窝b界面也可以是指示應(yīng)用不可使用的界面,例如,如圖3所示。
[0068]由于偽裝界面與真實(shí)的應(yīng)用程序發(fā)生異常時(shí)出現(xiàn)的界面相同,他人就會(huì)認(rèn)為是應(yīng)用程序發(fā)生異常,會(huì)放棄啟動(dòng)應(yīng)用程序。因此,一方面可以保護(hù)應(yīng)用程序不被他人偷窺,另一方面會(huì)使他人認(rèn)為是應(yīng)用程序異常,不會(huì)想到是用戶刻意加密,也就不會(huì)有不被信任的感覺,可以提升用戶體驗(yàn)。
[0069]本實(shí)施例通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0070]圖6為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖,該裝置60包括第一接收模塊61、第一判斷模塊62、顯示模塊63、第二接收模塊64、第二判斷模塊65和啟動(dòng)模塊66。
[0071]第一接收模塊61、第一判斷模塊62和顯示模塊63的具體功能可以參見圖5所述實(shí)施例,在此不再贅述。
[0072]第二接收模塊64用于接收用戶輸入的第二信息,所述第二信息是用戶對(duì)所述偽裝界面進(jìn)行操作的信息;
[0073]第二判斷模塊65用于判斷所述第二信息是否與解密信息一致,所述解密信息是預(yù)先設(shè)定的與所述第一應(yīng)用程序?qū)?yīng)的信息;
[0074]啟動(dòng)模塊66用于在所述第二判斷模塊65得出所述第一信息與所述解密信息一致時(shí),啟動(dòng)所述第一應(yīng)用程序。另外,當(dāng)?shù)谝慌袛嗄K62判斷得出第一應(yīng)用程序不是要偽裝的軟件時(shí),可以由啟動(dòng)t旲塊66直接啟動(dòng)。
[0075]其中,當(dāng)他人看到偽裝界面時(shí),可以放棄啟動(dòng)第一應(yīng)用程序,例如,以圖2所示的崩潰界面為例,他人會(huì)點(diǎn)擊圖2中的“強(qiáng)制關(guān)閉”,第二接收模塊64接收的第二信息就是點(diǎn)擊“強(qiáng)制關(guān)閉”的信息。
[0076]其中,在預(yù)設(shè)要偽裝的應(yīng)用程序時(shí),可以對(duì)應(yīng)設(shè)定相應(yīng)的解密信息,解密信息包括但不限于:雙擊、長(zhǎng)按、點(diǎn)擊設(shè)定文字信息等。即,所述第二判斷模塊采用的所述解密信息為長(zhǎng)按信息、雙擊信息,或者,點(diǎn)擊設(shè)定文字信息。
[0077]可選的,不同應(yīng)用程序?qū)?yīng)的解密信息可以相同或不同,S卩,所述第二判斷模塊采用的不同應(yīng)用程序?qū)?yīng)的解密信息相同,或者,不同。例如,可以設(shè)置每個(gè)要偽裝的應(yīng)用程序?qū)?yīng)的解密信息都是雙擊;或者,也可以設(shè)置對(duì)應(yīng)第一要偽裝的應(yīng)用程序的解密信息是雙擊,而對(duì)應(yīng)第二要偽裝的應(yīng)用程序的解密信息是長(zhǎng)按。
[0078]當(dāng)預(yù)先設(shè)定的第一應(yīng)用程序?qū)?yīng)的解密信息是長(zhǎng)按時(shí),當(dāng)用戶輸入長(zhǎng)按信息時(shí),就表明第二接收模塊64接收的第二信息與解密信息一致。
[0079]在出現(xiàn)偽裝界面后,如果用戶完成了對(duì)第一應(yīng)用程序的解密,也可以正常使用第一應(yīng)用程序。
[0080]另外,在出現(xiàn)偽裝界面后,如果用戶沒有完成對(duì)第一應(yīng)用程序的解密,則退出第一應(yīng)用程序。
[0081]本實(shí)施例通過(guò)設(shè)置偽裝界面,可以保護(hù)應(yīng)用程序不被他人偷窺,也可以保證他人不對(duì)用戶形成不好印象,提升用戶體驗(yàn)。另外,本實(shí)施例通過(guò)在出現(xiàn)偽裝界面后,比對(duì)用戶輸入與預(yù)先設(shè)定的解密信息,可以解密第一應(yīng)用程序,以便用戶對(duì)第一應(yīng)用程序的正常使用。并且,本實(shí)施例設(shè)置的解密信息只需要較短的輸入時(shí)間,可以使得用戶更方便快捷的使用被保護(hù)的應(yīng)用程序。再者,通過(guò)設(shè)置不同的解密信息,可以使得應(yīng)用更靈活。
[0082]圖7為本發(fā)明另一實(shí)施例提出的應(yīng)用程序的保護(hù)裝置的結(jié)構(gòu)示意圖,該裝置在圖5或圖6所示的實(shí)施例的基礎(chǔ)上還包括查詢模塊和記錄模塊。本實(shí)施例以在圖6所示的實(shí)施例的基礎(chǔ)上還包括查詢模塊67和記錄模塊68。
[0083]查詢模塊67用于查詢?cè)O(shè)備中已安裝的所有應(yīng)用程序,并顯示給用戶,以便由用戶選擇要偽裝的應(yīng)用程序;
[0084]記錄模塊68用于將用戶選擇的應(yīng)用程序記錄為要偽裝的應(yīng)用程序。
[0085]這樣第一判斷模塊62就可以根據(jù)記錄模塊68的記錄進(jìn)行判斷。
[0086]其中,查詢模塊可以具體是智能設(shè)備中的UI系統(tǒng),例如,以android系統(tǒng)為例,UI系統(tǒng)可以通過(guò)packagemanager類中的querylntertActivities方法查詢出設(shè)備中所有已安裝的程序并顯示給用戶,讓用戶選擇要偽裝的應(yīng)用程序。當(dāng)用戶選擇后,會(huì)將用戶選擇的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。
[0087]記錄模塊可以具體是后臺(tái)監(jiān)控程序。后臺(tái)監(jiān)控程序可以獲知正在運(yùn)行的程序,通過(guò)比對(duì)正在運(yùn)行的程序和預(yù)先記錄的程序,當(dāng)兩者一致時(shí)就出現(xiàn)偽裝界面。其中,后臺(tái)監(jiān)控程序可以通過(guò)androidmanifest.xml進(jìn)行注冊(cè),在服務(wù)器運(yùn)行一個(gè)一直存在的線程,在線程中通過(guò) getBaseContext 0.getSystemService (ACTIVITY_SERVICE)方法得到 Activity管理方法,然后通過(guò)getRunningTasks (I).get (O)得到正在運(yùn)行的第一個(gè)程序,然后和預(yù)設(shè)的包名進(jìn)行比對(duì),當(dāng)正在運(yùn)行的程序與預(yù)設(shè)程序一致時(shí)出現(xiàn)偽裝界面。[0088]本實(shí)施例通過(guò)記錄要偽裝的應(yīng)用程序,可以在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0089]本發(fā)明實(shí)施例還提供了一種智能設(shè)備,該智能設(shè)備包括殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為客戶端設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
[0090]SlT:接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序。
[0091]其中,第一應(yīng)用程序是用戶要啟動(dòng)的應(yīng)用程序,用戶可以通過(guò)點(diǎn)擊第一應(yīng)用程序的圖標(biāo)以啟動(dòng)應(yīng)用程序,因此,第一信息可以是指點(diǎn)擊應(yīng)用程序的信息。當(dāng)然,根據(jù)不同應(yīng)用程序設(shè)定的啟動(dòng)方式,第一信息也不限于點(diǎn)擊信息,例如也可以是雙擊、選擇等信息。
[0092]智能設(shè)備可以是指手機(jī)、平板電腦等。
[0093]S12’:判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序。
[0094]其中,用戶可以預(yù)先設(shè)定要偽裝的應(yīng)用程序。
[0095]具體而言,智能設(shè)備可以通過(guò)內(nèi)置的軟件查詢用戶安裝的所有應(yīng)用程序并顯示給用戶,由用戶在這些應(yīng)用程序中進(jìn)行選擇,并將選擇結(jié)果發(fā)送給智能設(shè)備,由智能設(shè)備記錄。
[0096]例如,以android系統(tǒng)為例,用戶界面(User Interface, UI)系統(tǒng)可以通過(guò)packagemanager類中的querylntertActivities方法查詢出設(shè)備中所有已安裝的程序并顯示給用戶,讓用戶選擇要偽裝的應(yīng)用程序。當(dāng)用戶選擇后,會(huì)將用戶選擇的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。
[0097]S13’:在判斷結(jié)果是所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0098]其中,用戶預(yù)先設(shè)定的要偽裝的應(yīng)用程序可以是一個(gè)或者至少兩個(gè),當(dāng)?shù)谝粦?yīng)用程序是這一個(gè)或者該至少兩個(gè)中的一個(gè)時(shí),可以得到判斷結(jié)果是第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序。
[0099]具體而言,如上所述,用戶可以將選擇的要偽裝的應(yīng)用程序的包名記錄在后臺(tái)監(jiān)控程序中。另外,后臺(tái)監(jiān)控程序可以獲知正在運(yùn)行的程序,通過(guò)比對(duì)正在運(yùn)行的程序和預(yù)先記錄的程序,當(dāng)兩者一致時(shí)就出現(xiàn)偽裝界面。其中,后臺(tái)監(jiān)控程序可以通過(guò)androidmanifest.xml進(jìn)行注冊(cè),在服務(wù)器運(yùn)行一個(gè)一直存在的線程,在線程中通過(guò)getBaseContext 0.getSystemService (ACT IVI TY_SERV I CE)方法得到 Activity 管理方法,然后通過(guò)getRunningTasks (I).get (O)得到正在運(yùn)行的第一個(gè)程序,然后和預(yù)設(shè)的包名進(jìn)行比對(duì),當(dāng)正在運(yùn)行的程序與預(yù)設(shè)程序一致時(shí)出現(xiàn)偽裝界面。
[0100]另外,偽裝界面也可以預(yù)先設(shè)定,例如,可以在智能設(shè)備中設(shè)置偽裝系統(tǒng),由偽裝系統(tǒng)按照預(yù)先設(shè)定生成偽裝界面。
[0101]偽裝界面可以是崩潰界面,例如,圖2所示?;蛘?,偽裝界面也可以是指示應(yīng)用不可使用的界面,例如,如圖3所示。
[0102]由于偽裝界面與真實(shí)的應(yīng)用程序發(fā)生異常時(shí)出現(xiàn)的界面相同,他人就會(huì)認(rèn)為是應(yīng)用程序發(fā)生異常,會(huì)放棄啟動(dòng)應(yīng)用程序。因此,一方面可以保護(hù)應(yīng)用程序不被他人偷窺,另一方面會(huì)使他人認(rèn)為是應(yīng)用程序異常,不會(huì)想到是用戶刻意加密,也就不會(huì)有不被信任的感覺,可以提升用戶體驗(yàn)。
[0103]本實(shí)施例通過(guò)在啟動(dòng)要偽裝的應(yīng)用程序時(shí),顯示偽裝界面,由于他人看到偽裝界面通常就會(huì)放棄操作,因此可以保護(hù)應(yīng)用程序的隱私,另外,他人不會(huì)想到是用戶刻意加密,不會(huì)降低對(duì)用戶的印象,因此可以提升用戶體驗(yàn)。
[0104]另一個(gè)實(shí)施例中,處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
[0105]S41’:接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序。
[0106]S42’:判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序,若是,執(zhí)行S43’,否則執(zhí)行S46,。
[0107]S43’:向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
[0108]S41’ -S43’的具體流程可以參見Sll’ -S13’,,在此不再贅述。
[0109]S44’:接收用戶輸入的第二信息,所述第二信息是用戶對(duì)所述偽裝界面進(jìn)行操作的信息。
[0110]其中,當(dāng)他人看到偽裝界面時(shí),可以放棄啟動(dòng)第一應(yīng)用程序,例如,以圖2所示的崩潰界面為例,他人會(huì)點(diǎn)擊圖2中的“強(qiáng)制關(guān)閉”,第二信息就是點(diǎn)擊“強(qiáng)制關(guān)閉”的信息。
[0111]S45’:判斷所述第二信息是否與解密信息一致,所述解密信息是預(yù)先設(shè)定的與所述第一應(yīng)用程序?qū)?yīng)的信息,若是,執(zhí)行S46’,否則,執(zhí)行S47’。
[0112]其中,在預(yù)設(shè)要偽裝的應(yīng)用程序時(shí),可以對(duì)應(yīng)設(shè)定相應(yīng)的解密信息,解密信息包括但不限于:雙擊、長(zhǎng)按、點(diǎn)擊設(shè)定文字信息等。
[0113]可選的,不同應(yīng)用程序?qū)?yīng)的解密信息可以相同或不同。例如,可以設(shè)置每個(gè)要偽裝的應(yīng)用程序?qū)?yīng)的解密信息都是雙擊;或者,也可以設(shè)置對(duì)應(yīng)第一要偽裝的應(yīng)用程序的解密信息是雙擊,而對(duì)應(yīng)第二要偽裝的應(yīng)用程序的解密信息是長(zhǎng)按。
[0114]當(dāng)預(yù)先設(shè)定的第一應(yīng)用程序?qū)?yīng)的解密信息是長(zhǎng)按時(shí),當(dāng)用戶輸入長(zhǎng)按信息時(shí),就表明第二信息與解密信息一致。
[0115]S46’:啟動(dòng)所述第一應(yīng)用程序。
[0116]也就是說(shuō),在出現(xiàn)偽裝界面后,如果用戶完成了對(duì)第一應(yīng)用程序的解密,也可以正常使用第一應(yīng)用程序。
[0117]S47’:退出第一應(yīng)用程序。
[0118]本實(shí)施例通過(guò)設(shè)置偽裝界面,可以保護(hù)應(yīng)用程序不被他人偷窺,也可以保證他人不對(duì)用戶形成不好印象,提升用戶體驗(yàn)。另外,本實(shí)施例通過(guò)在出現(xiàn)偽裝界面后,比對(duì)用戶輸入與預(yù)先設(shè)定的解密信息,可以解密第一應(yīng)用程序,以便用戶對(duì)第一應(yīng)用程序的正常使用。并且,本實(shí)施例設(shè)置的解密信息只需要較短的輸入時(shí)間,可以使得用戶更方便快捷的使用被保護(hù)的應(yīng)用程序。再者,通過(guò)設(shè)置不同的解密信息,可以使得應(yīng)用更靈活。
[0119]需要說(shuō)明的是,在本發(fā)明的描述中,術(shù)語(yǔ)“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。此外,在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。[0120]流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0121]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
[0122]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0123]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0124]在本說(shuō)明書的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0125]在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“中心”、“縱向”、“橫向”、“長(zhǎng)度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”、“順時(shí)
針”、“逆時(shí)針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。
[0126]在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”、“固定”等術(shù)語(yǔ)應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
[0127]在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過(guò)中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。[0128]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【權(quán)利要求】
1.一種應(yīng)用程序的保護(hù)方法,其特征在于,包括: 接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序; 判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序; 在所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收用戶輸入的第二信息,所述第二信息是用戶對(duì)所述偽裝界面進(jìn)行操作的信息;判斷所述第二信息是否與解密信息一致,所述解密信息是預(yù)先設(shè)定的與所述第一應(yīng)用程序?qū)?yīng)的信息; 在所述第一信息與所述解密信息一致時(shí),啟動(dòng)所述第一應(yīng)用程序。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 不同應(yīng)用程序?qū)?yīng)的解密信息相同,或者,不同。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 查詢?cè)O(shè)備中已安裝的所有應(yīng)用程序,并顯示給用戶,以便由用戶選擇要偽裝的應(yīng)用程序; 將用戶選擇的應(yīng)用程序記錄為要偽裝的應(yīng)用程序。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,` 所述偽裝界面為崩潰界面,或者為指示應(yīng)用不可使用的界面。
6.根據(jù)權(quán)利要求2或3所述的方法,其特征在于, 所述解密信息為長(zhǎng)按信息、雙擊信息,或者,點(diǎn)擊設(shè)定文字信息。
7.一種應(yīng)用程序的保護(hù)裝置,其特征在于,包括: 第一接收模塊,用于接收用戶輸入的第一信息,所述第一信息用于啟動(dòng)第一應(yīng)用程序; 第一判斷模塊,用于判斷所述第一應(yīng)用程序是否屬于預(yù)先設(shè)定的要偽裝的應(yīng)用程序;顯示模塊,用于在所述第一判斷模塊得出所述第一應(yīng)用程序?qū)儆陬A(yù)先設(shè)定的要偽裝的應(yīng)用程序時(shí),向用戶顯示預(yù)先設(shè)定的偽裝界面,所述偽裝界面用于表明所述應(yīng)用程序出現(xiàn)異常。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 第二接收模塊,用于接收用戶輸入的第二信息,所述第二信息是用戶對(duì)所述偽裝界面進(jìn)行操作的信息; 第二判斷模塊,用于判斷所述第二信息是否與解密信息一致,所述解密信息是預(yù)先設(shè)定的與所述第一應(yīng)用程序?qū)?yīng)的信息; 啟動(dòng)模塊,用于在所述第二判斷模塊得出所述第一信息與所述解密信息一致時(shí),啟動(dòng)所述第一應(yīng)用程序。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述第二判斷模塊采用的不同應(yīng)用程序?qū)?yīng)的解密信息相同,或者,不同。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 查詢模塊,用于查詢?cè)O(shè)備中已安裝的所有應(yīng)用程序,并顯示給用戶,以便由用戶選擇要偽裝的應(yīng)用程序;記錄模塊,用于將用戶選擇的應(yīng)用程序記錄為要偽裝的應(yīng)用程序。
11.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的裝置,其特征在于, 所述顯示模塊顯示的所述偽裝界面為崩潰界面,或者為指示應(yīng)用不可使用的界面。
12.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于, 所述第二判斷模塊采用的所述解密信息為長(zhǎng)按信息、雙擊信息,或者,點(diǎn)擊設(shè)定文字信肩、ο·
【文檔編號(hào)】G06F21/12GK103824004SQ201410067407
【公開日】2014年5月28日 申請(qǐng)日期:2014年2月26日 優(yōu)先權(quán)日:2014年2月26日
【發(fā)明者】傅盛, 胡月鵬 申請(qǐng)人:可牛網(wǎng)絡(luò)技術(shù)(北京)有限公司