定位搜索方法及其系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端系統(tǒng)領(lǐng)域,特別是涉及一種定位搜索方法,以及一種定位搜索系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)在各種導(dǎo)航產(chǎn)品給人們的出行帶來(lái)了很多方便,地圖查詢功能越來(lái)越完善,不僅可以在操作終端系統(tǒng)上搜索要去的目的地位置,而且模糊查詢給用戶帶來(lái)了更加方便的使用。
[0003]在現(xiàn)有很多導(dǎo)航產(chǎn)品中,用戶常常需要在對(duì)應(yīng)的軟件中輸入當(dāng)前地址和目的地址,相應(yīng)的導(dǎo)航或地圖軟件才能找到對(duì)應(yīng)的導(dǎo)航和地圖路線。如果用戶在聊天時(shí)或是看到某個(gè)新聞時(shí),看到某個(gè)非常想去的地方的時(shí)候,常常需要退出當(dāng)前界面進(jìn)入到相應(yīng)的地圖軟件中才能查找路線,這使得用戶進(jìn)行地圖搜索的方法操作步驟較多,提高了復(fù)雜度。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對(duì)地圖搜索的方法操作復(fù)雜問(wèn)題,提供一種定位搜索方法及其系統(tǒng),使定位搜索操作更加簡(jiǎn)單方便。
[0005]—種定位搜索的方法,包括如下步驟:
[0006]監(jiān)聽(tīng)終端系統(tǒng)對(duì)被選文本內(nèi)容的系統(tǒng)操作事件,當(dāng)所述系統(tǒng)操作事件被觸發(fā)時(shí),創(chuàng)建地圖搜索選項(xiàng);
[0007]當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),搜索所述終端系統(tǒng)上的定位搜索應(yīng)用,啟動(dòng)所述定位搜索應(yīng)用;
[0008]將所述被選文本內(nèi)容作為定位搜索關(guān)鍵字,在所述定位搜索應(yīng)用中進(jìn)行定位搜索,獲得定位搜索結(jié)果。
[0009]—種定位搜索系統(tǒng),包括:
[0010]監(jiān)聽(tīng)模塊,用于監(jiān)聽(tīng)終端系統(tǒng)對(duì)被選文本內(nèi)容的系統(tǒng)操作事件,當(dāng)所述系統(tǒng)操作事件被觸發(fā)時(shí),創(chuàng)建地圖搜索選項(xiàng);
[0011]應(yīng)用搜索模塊,用于當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),搜索所述終端系統(tǒng)上的定位搜索應(yīng)用,啟動(dòng)所述定位搜索應(yīng)用;
[0012]定位搜索模塊,用于將所述被選文本內(nèi)容作為定位搜索關(guān)鍵字,在所述定位搜索應(yīng)用中進(jìn)行定位搜索,獲得定位搜索結(jié)果。
[0013]上述定位搜索方法,監(jiān)聽(tīng)終端系統(tǒng)對(duì)被選文本內(nèi)容的系統(tǒng)操作事件,當(dāng)所述系統(tǒng)操作事件被觸發(fā)時(shí),創(chuàng)建地圖搜索選項(xiàng),當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),搜索所述終端系統(tǒng)上的定位搜索應(yīng)用,當(dāng)搜索到所述定位搜索應(yīng)用時(shí),啟動(dòng)所述定位搜索應(yīng)用,將所述被選文本內(nèi)容作為定位搜索關(guān)鍵字,在所述定位搜索應(yīng)用中進(jìn)行定位搜索,獲得定位搜索結(jié)果,從而在任何應(yīng)用界面都可以觸發(fā)地圖搜索選項(xiàng),使得用戶無(wú)需退出當(dāng)前應(yīng)用界面即可進(jìn)行定位搜索的操作,簡(jiǎn)化了地圖搜索操作步驟。
【附圖說(shuō)明】
[0014]圖1為一個(gè)實(shí)施例的定位搜索方法的流程示意圖;
[0015]圖2為一個(gè)實(shí)施例的定位搜索方法的流程示意圖;
[0016]圖3為一個(gè)實(shí)施例的定位搜索方法的流程示意圖;
[0017]圖4為一個(gè)實(shí)施例的定位搜索方法的流程示意圖;
[0018]圖5為一個(gè)實(shí)施例的定位搜索系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
[0020]請(qǐng)參閱圖1,圖1是一個(gè)實(shí)施例的定位搜索方法的流程示意圖。
[0021]—種定位搜索的方法,包括如下步驟:
[0022]S100,監(jiān)聽(tīng)終端系統(tǒng)對(duì)被選文本內(nèi)容的系統(tǒng)操作事件,當(dāng)所述系統(tǒng)操作事件被觸發(fā)時(shí),創(chuàng)建地圖搜索選項(xiàng)。
[0023]其中,所述終端包括手機(jī)、筆記本、平板電腦等具有操作系統(tǒng)的設(shè)備;所述系統(tǒng)操作事件可包括文本選擇事件、長(zhǎng)按事件、菜單選擇事件、單擊事件、雙擊事件和滑動(dòng)事件等終端可能發(fā)生的觸發(fā)事件;所述地圖搜索選項(xiàng)可包括線路搜索選項(xiàng)、本地搜索選項(xiàng)、網(wǎng)絡(luò)搜索選項(xiàng),本實(shí)施例中均不作詳細(xì)限定。
[0024]在本實(shí)施例中,所述被選文本內(nèi)容的系統(tǒng)操作事件可以包括所述終端系統(tǒng)的文本選擇事件和對(duì)被選文本內(nèi)容的長(zhǎng)按事件,通過(guò)先監(jiān)聽(tīng)所述終端系統(tǒng)的文本選擇事件,當(dāng)所述文本選擇事件被觸發(fā)時(shí),再監(jiān)聽(tīng)所述對(duì)被選文本內(nèi)容的長(zhǎng)按事件,用戶可以在任何文本可選擇界面都可以對(duì)可選擇文本內(nèi)容進(jìn)行選中,選中所述被選文本內(nèi)容后,進(jìn)行長(zhǎng)按操作,則彈出地圖搜索選項(xiàng),從而,在任何應(yīng)用界面都可以觸發(fā)地圖搜索選項(xiàng)。
[0025]在其中一個(gè)實(shí)施例中,SlOO步驟包括:
[0026]調(diào)用終端系統(tǒng)的第一監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)所述終端系統(tǒng)的長(zhǎng)按事件;
[0027]當(dāng)所述長(zhǎng)按事件被觸發(fā)時(shí),獲取所述被選文本內(nèi)容,創(chuàng)建地圖搜索選項(xiàng)。
[0028]其中,所述第一監(jiān)聽(tīng)函數(shù)為終端系統(tǒng)自帶的用于監(jiān)聽(tīng)終端系統(tǒng)長(zhǎng)按事件的函數(shù);所述長(zhǎng)按事件為終端應(yīng)用界面被長(zhǎng)按的操作事件,包括應(yīng)用界面、應(yīng)用菜單、文本框等被長(zhǎng)按的操作。
[0029]當(dāng)所述長(zhǎng)按事件被觸發(fā)時(shí),亦即當(dāng)用戶進(jìn)行長(zhǎng)按操作,終端系統(tǒng)創(chuàng)建地圖搜索選項(xiàng),從而使得用戶可以在任何文本可選擇界面都可以對(duì)被選擇文本內(nèi)容進(jìn)行定為搜索。
[0030]在其中一個(gè)實(shí)施例中,當(dāng)所述長(zhǎng)按事件被觸發(fā)時(shí),獲取所述被選文本內(nèi)容,創(chuàng)建地圖搜索選項(xiàng)的步驟包括:
[0031]當(dāng)所述長(zhǎng)按事件被觸發(fā)時(shí),創(chuàng)建瀏覽列表,所述瀏覽列表包括文本編輯選選項(xiàng)和地圖搜索選項(xiàng)。其中,所述瀏覽列表用于顯示具體的選項(xiàng)列表,包括菜單列表選項(xiàng)、選擇列表選項(xiàng)。
[0032]在本步驟中,調(diào)用終端系統(tǒng)的第一監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)所述終端系統(tǒng)的長(zhǎng)按事件,當(dāng)所述長(zhǎng)按事件被觸發(fā)時(shí),獲取所述被選文本內(nèi)容,創(chuàng)建瀏覽列表,所述瀏覽列表包括文本編輯選選項(xiàng)和地圖搜索選項(xiàng),從而使得用戶無(wú)需退出當(dāng)前應(yīng)用界面即可進(jìn)行選擇地圖搜索選項(xiàng)的操作,簡(jiǎn)化了地圖搜索操作步驟。
[0033]S200,當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),搜索所述終端系統(tǒng)上的定位搜索應(yīng)用,啟動(dòng)所述定位搜索應(yīng)用。
[0034]其中,地圖搜索選項(xiàng)被觸發(fā),包括從菜單項(xiàng)、彈出框、瀏覽列表選擇地圖搜索選項(xiàng)而觸發(fā);當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),終端系統(tǒng)后臺(tái)會(huì)自動(dòng)搜索終端系統(tǒng)上安裝的定位搜索應(yīng)用,例如地圖搜索軟件。
[0035]在其中一個(gè)實(shí)施例中,如圖2所示,S200步驟包括:
[0036]S210,調(diào)用終端系統(tǒng)的第二監(jiān)聽(tīng)函數(shù),所述第二監(jiān)聽(tīng)函數(shù)監(jiān)聽(tīng)所述地圖搜索選項(xiàng)的觸發(fā)事件;
[0037]S220,當(dāng)所述地圖搜索選項(xiàng)被觸發(fā)時(shí),根據(jù)預(yù)設(shè)的應(yīng)用名關(guān)鍵字查找所述終端系統(tǒng)上的定位搜索應(yīng)用;
[0038]S230,調(diào)用終端系統(tǒng)應(yīng)用管理器來(lái)創(chuàng)建具有所述應(yīng)用名關(guān)鍵字的定位搜索應(yīng)用的后臺(tái)進(jìn)程。
[0039]其中,所述第二監(jiān)聽(tīng)函數(shù)為終端系統(tǒng)自帶的用于地圖搜索選項(xiàng)的觸發(fā)事件;所述地圖搜索選項(xiàng)的觸發(fā)事件,包括從菜單項(xiàng)、彈出框、瀏覽列表選擇地圖搜索選項(xiàng)的事件;所述預(yù)設(shè)的應(yīng)用名關(guān)鍵字可以是地圖搜索軟件的名稱或部分詞匯,例如地圖,定位;所述定位搜索應(yīng)用可以是地圖搜索的軟件,例如百度地圖、谷歌地圖、高德地圖等;所述應(yīng)用管理器是指終端系統(tǒng)自帶的用于管理系統(tǒng)后臺(tái)進(jìn)程的系統(tǒng)功能模塊。
[0040]通過(guò)上述步驟,實(shí)現(xiàn)當(dāng)觸發(fā)地圖搜索選項(xiàng)事件時(shí),終端系統(tǒng)后臺(tái)自動(dòng)搜索地圖搜索軟件,從而簡(jiǎn)化了地圖搜索操作步驟。
[0041]當(dāng)所述終端系統(tǒng)后臺(tái)搜索地圖搜索軟件成功時(shí),進(jìn)入S300,將所述被選文本內(nèi)容作為定位搜索關(guān)鍵字,在所述定位搜索應(yīng)用中進(jìn)行定位搜索,獲得定位搜索結(jié)果。
[0042]如圖3所述,在其中一個(gè)實(shí)施例中,S300步驟包括:
[0043]S310,所述終端系統(tǒng)應(yīng)用管理器創(chuàng)建所述定位搜索應(yīng)用和終端系統(tǒng)的衛(wèi)星定位應(yīng)用的后臺(tái)進(jìn)程;
[0044]S320,運(yùn)行所述定位搜索應(yīng)用以及衛(wèi)星定位應(yīng)用;
[0045]S330,將所述衛(wèi)星定位應(yīng)用獲得的當(dāng)前地址和所述被選文本內(nèi)容作為定位搜索的目的地址在所述定位搜索應(yīng)用中進(jìn)行定位搜索。
[0046]其中,衛(wèi)星定位應(yīng)用可以是GPS (全球衛(wèi)星定位系統(tǒng))軟件或者AGPS (輔助全球衛(wèi)星定位系統(tǒng))軟件。
[0047]此步驟通過(guò)終端系統(tǒng)應(yīng)用管理器創(chuàng)建終端系統(tǒng)的地圖搜索軟件和GPS或者AGPS軟件的后臺(tái)進(jìn)程,并運(yùn)行所述地圖搜索軟件和GPS或者