一種應用程序搜索方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息處理技術(shù)領(lǐng)域,具體涉及一種應用程序搜索方法及裝置。
【背景技術(shù)】
[0002] 隨著手機的智能化發(fā)展,手機除了具備通話、短信等基本功能外,還可以通過安裝 第三方應用程序,實現(xiàn)手機功能的擴展,例如辦公、導航、游戲等。由于可以安裝的第三方應 用程序越來越多,也會造成病毒和惡意軟件等更加容易入侵,造成用戶的通話、短信和聯(lián)系 人等隱私數(shù)據(jù)泄露。
[0003] 為了保護用戶的隱私數(shù)據(jù),現(xiàn)有的解決方案之一是在手機中實現(xiàn)雙系統(tǒng)操作,比 如包括安全系統(tǒng)和普通系統(tǒng),其中,安全系統(tǒng)安裝系統(tǒng)應用程序,普通系統(tǒng)安裝第三方應用 程序,安全系統(tǒng)和普通系統(tǒng)之間可以切換,安全系統(tǒng)設(shè)置登陸的認證信息,相對地保護了安 全系統(tǒng)中的隱私數(shù)據(jù)。
[0004] 每個系統(tǒng)的應用程序以快捷方式的縮略圖平鋪在各自系統(tǒng)的顯示界面顯示,在應 用程序較多時可能需要分多個顯示界面顯示。當用戶需要使用某一個應用程序時,需要在 多個顯示界面中查找,若需要查找的應用程序不是安裝在當前系統(tǒng)時,還需要切換到另一 個系統(tǒng)上繼續(xù)查找,應用的查找過程較為繁瑣,導致用戶體驗感較差。
【發(fā)明內(nèi)容】
[0005] 針對上述缺陷,本發(fā)明實施例提供了一種應用程序搜索方法及裝置,以在雙系統(tǒng) 終端中實現(xiàn)應用程序的快速搜索,提高用戶體驗。
[0006] 本發(fā)明第一方面提供了一種應用程序搜索方法,應用于雙系統(tǒng)終端,可包括:
[0007] 監(jiān)測用戶對當前系統(tǒng)的搜索功能的啟動操作,響應于所述啟動操作,啟動所述當 前系統(tǒng)的搜索功能,打開搜索界面;
[0008] 獲取所述用戶在所述搜索界面上輸入的搜索信息;
[0009] 在所述當前系統(tǒng)數(shù)據(jù)庫的應用程序信息中搜索所述搜索信息相匹配的目標應用 程序,并將所述目標應用程序顯示給所述用戶,其中,所述當前系統(tǒng)和另一個系統(tǒng)的數(shù)據(jù)庫 均存儲有所述當前系統(tǒng)和另一個系統(tǒng)的應用程序信息,所述應用程序信息至少包括應用程 序名稱和應用程序圖標。
[0010] 本發(fā)明第二方面提供了一種應用程序搜索裝置,應用于雙系統(tǒng)終端,可包括:
[0011] 啟動模塊,用于監(jiān)測用戶對當前系統(tǒng)的搜索功能的啟動操作,響應于所述啟動操 作,啟動所述當前系統(tǒng)的搜索功能,打開搜索界面;
[0012] 第一獲取模塊,用于獲取所述用戶在所述搜索界面上輸入的搜索信息;
[0013] 搜索模塊,用于在所述當前系統(tǒng)數(shù)據(jù)庫的應用程序信息中搜索所述搜索信息相匹 配的目標應用程序,并將所述目標應用程序顯示給所述用戶,其中,所述當前系統(tǒng)和另一個 系統(tǒng)的數(shù)據(jù)庫均存儲有所述當前系統(tǒng)和另一個系統(tǒng)的應用程序信息,所述應用程序信息至 少包括應用程序名稱和應用程序圖標。
[0014] 從以上技術(shù)方案可以看出,本發(fā)明實施例提供的應用程序搜索方法應用在雙系統(tǒng) 終端中,在當前系統(tǒng)和另一個系統(tǒng)中都存儲著兩個系統(tǒng)的應用程序信息,應用程序信息至 少包括應用程序名稱和應用程序圖標。進而,若監(jiān)測到對當前系統(tǒng)搜索功能的啟動操作后, 將啟動搜索功能,打開搜索界面,然后獲取用戶在搜索界面上輸入的搜索信息,從而可以在 當前系統(tǒng)數(shù)據(jù)庫的應用程序信息中搜索上述搜索信息相匹配的目標應用程序,實現(xiàn)在雙系 統(tǒng)終端中進行應用程序搜索,簡化現(xiàn)有技術(shù)中應用程序的查找過程,搜索方式方便快捷,提 尚用戶體驗。
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0016] 圖1為本發(fā)明實施例提供的應用程序搜索方法的流程示意圖;
[0017] 圖2為本發(fā)明實施例提供的應用程序搜索方法的另一流程示意圖;
[0018] 圖3為本發(fā)明實施例提供的應用程序搜索方法的另一流程示意圖;
[0019] 圖4為本發(fā)明實施例提供的應用程序搜索界面的不意圖;
[0020] 圖5為本發(fā)明實施例提供的應用程序搜索界面的另一不意圖;
[0021] 圖6為本發(fā)明實施例提供的應用程序搜索方法的另一流程示意圖;
[0022] 圖7為本發(fā)明實施例提供的應用程序搜索裝置的結(jié)構(gòu)示意圖;
[0023] 圖8為本發(fā)明實施例提供的應用程序搜索裝置的另一結(jié)構(gòu)示意圖;
[0024] 圖9為本發(fā)明實施例提供的應用程序搜索裝置的另一結(jié)構(gòu)示意圖;
[0025] 圖10為本發(fā)明實施例提供的應用程序搜索裝置的另一結(jié)構(gòu)示意圖;
[0026] 圖11為本發(fā)明實施例提供的應用程序搜索裝置的另一結(jié)構(gòu)示意圖。
【具體實施方式】
[0027] 下面將結(jié)合本發(fā)明實施例的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整 地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒?發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實 施例,都屬于本發(fā)明保護的范圍。
[0028] 本發(fā)明實施例提供了一種應用程序搜索方法,用于在雙系統(tǒng)終端中實現(xiàn)應用程序 的快速搜索,提高用戶體驗。本發(fā)明實施例還相應提供了一種應用程序搜索裝置。
[0029] 其中,本發(fā)明實施例提供的應用程序搜索方法應用于雙系統(tǒng)終端中,可以是雙系 統(tǒng)智能手機、雙系統(tǒng)IPAD等。雙系統(tǒng)終端采用普通系統(tǒng)+安全系統(tǒng)的雙系統(tǒng)模式,兩個系 統(tǒng)獨立安裝在不同只讀存儲器(readonlymemory,ROM簡稱)中,安全系統(tǒng)安裝系統(tǒng)應用 程序,普通系統(tǒng)安裝第三方應用程序。其中,安全系統(tǒng)通過認證信息登陸,并且徹底隔離互 聯(lián)網(wǎng)連接,徹底隔離木馬安裝或訪問,起到保護隱私數(shù)據(jù)的作用。另外,兩個系統(tǒng)可以同時 運行,可一鍵快速切換。
[0030] 其中,系統(tǒng)應用程序包括短信、撥號、設(shè)置等應用,第三方應用程序包括百度地圖、 微博(Twitter)等。優(yōu)選地,上述普通系統(tǒng)可以是Android系統(tǒng)。
[0031 ] 基于上述說明,下面將以具體實施例,詳細介紹本發(fā)明技術(shù)方案。
[0032] 請參閱圖1,圖1為本發(fā)明實施例提供的應用程序搜索方法的流程示意圖;如圖1 所示,一種應用程序搜索方法可包括:
[0033] 101、監(jiān)測用戶對當前系統(tǒng)的搜索功能的啟動操作,響應于上述啟動操作,啟動上 述當前系統(tǒng)的搜索功能,打開搜索界面;
[0034] 雙系統(tǒng)終端中兩個系統(tǒng)可同時運行,但是一個在前臺運行一個在后臺運行,將在 前臺運行的系統(tǒng)作為當前系統(tǒng),相對地,后臺運行的系統(tǒng)作為另一個系統(tǒng)。通過切換將當前 系統(tǒng)轉(zhuǎn)為另一個系統(tǒng),而原先的另一個系統(tǒng)轉(zhuǎn)為當前系統(tǒng),當前系統(tǒng)呈現(xiàn)給用戶,即用戶可 操作當前系統(tǒng)。
[0035] 每個系統(tǒng)中的應用程序以快捷方式的縮略圖平鋪在各自的顯示界面上,相應地, 在顯示界面上還設(shè)置有搜索程序的快捷方式,在當前系統(tǒng)下,若監(jiān)測到用戶對搜索功能的 啟動操作,就是用戶通過點擊顯示界面上的搜索程序,響應用戶對搜索程序的點擊操作后, 將打開搜索程序進入搜索界面。
[0036] 在本發(fā)明實施例中,上述當前系統(tǒng)可能是普通系統(tǒng),也可能是安全系統(tǒng),同時上述 另一個系統(tǒng)可能是普通系統(tǒng),也可能是安全系統(tǒng),且滿足若上述當前系統(tǒng)為普通系統(tǒng),另一 個系統(tǒng)則為安全系統(tǒng),若上述當前系統(tǒng)為安全系統(tǒng),另一個系統(tǒng)則為普通系統(tǒng),本發(fā)明后續(xù) 實施例中也參照此處說明,后續(xù)將不再贅述。
[0037] 102、獲取上述用戶在上述搜索界面上輸入的搜索信息;
[0038] 優(yōu)選地,搜索界面上通過設(shè)置搜索輸入框,用戶在搜索輸入框上輸入搜索信息進 行搜索。上述搜索信息至少包括一個字符。
[0039] 103、在上述當前系統(tǒng)數(shù)據(jù)庫的應用程序信息中搜索上述搜索信息相匹配的目標 應用程序,并將上述目標應用程序顯示給上述用戶。
[0040] 其中,上述當前系統(tǒng)和另一個系統(tǒng)的數(shù)據(jù)庫均存儲有上述當前系統(tǒng)和另一個系統(tǒng) 的應用程序信息,上述應用程序信息至少包括應用程序名稱和應用程序圖標。
[0041] 需要說明,數(shù)據(jù)庫除了存儲有自身操作系統(tǒng)的信息外,同時存儲有兩個系統(tǒng)安裝 的應用程序信息,且需要確保兩個數(shù)據(jù)庫中的應用程序信息能夠同步更新。舉例來說,普通 系統(tǒng)數(shù)據(jù)庫中存儲有其操作系統(tǒng)信息,還存儲有普通系統(tǒng)安裝的應用程序信息和安全系統(tǒng) 安裝的應用程序信息。
[0042] 可選地,在數(shù)據(jù)庫中,應用程序信息除了設(shè)置上述應用程序名稱和應用程序圖標 兩個屬性外,還可以設(shè)置ID號,即用數(shù)字進行排列應用程序信息。
[0043] 搜索的目標應用程序在搜索界面上顯示,主要顯示的內(nèi)容包括應用程序名稱和應 用程序圖標。優(yōu)選地,應用程序名稱對應應用程序路徑,用戶可以通過點擊應用程序名稱跳 轉(zhuǎn)到目標應用程序所在的顯示界面或者直接打開目標應用程序。
[0044] 需要說明,當當前系統(tǒng)為普通系統(tǒng),而目標應用程序為安全系統(tǒng)中安裝的應用程 序,在點擊該目標應用程序后,則進入到安全系統(tǒng)的登陸界面,通過輸入認證信息后,跳轉(zhuǎn) 到目標應用程序所在的顯示界面,或者打開該目標應用程序。
[0045] 在本發(fā)明實施例中,由于當前系統(tǒng)的數(shù)據(jù)庫存儲當前系統(tǒng)和另一個系統(tǒng)的應用程 序信息,同時,另一個系統(tǒng)也存儲著當前系統(tǒng)和另一個系統(tǒng)的應用程序信息,因此,在當前 系統(tǒng)下,監(jiān)測用戶對當前系統(tǒng)的搜索功能的啟動操作,在響應啟動操作后啟動當前系統(tǒng)的 搜索功能,打開搜索界面,然后獲取用戶在搜索界面上輸入的搜索信息,在當前系統(tǒng)數(shù)據(jù)庫 的應用程序信息中搜索上述搜索信息相匹配的目標應用程序,實現(xiàn)在