Android應(yīng)用搜索的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:Android應(yīng)用搜索的設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: Android 應(yīng)用 搜索 移動(dòng)互聯(lián)網(wǎng)
【摘要】:近年來(lái),移動(dòng)終端和個(gè)人消費(fèi)電子發(fā)展迅速,Android設(shè)備作為當(dāng)前主流的智能終端設(shè)備,發(fā)展尤其迅速,移動(dòng)應(yīng)用的數(shù)量迅速增加。在這海量的移動(dòng)應(yīng)用中,功能繁多、產(chǎn)品質(zhì)量也良莠不齊,如何使用戶能快速的尋找、定位到自己想要的應(yīng)用,已成為用戶急需的功能。本文將介紹并實(shí)現(xiàn)一個(gè)android應(yīng)用的搜索引擎。搜索實(shí)現(xiàn)參考了主題爬蟲的原理,針對(duì)應(yīng)用市場(chǎng)的特性,實(shí)現(xiàn)了基于定向抓捕的主題爬蟲,抓取應(yīng)用市場(chǎng)的應(yīng)用數(shù)據(jù)。并采用面向?qū)ο蟮脑O(shè)計(jì)方法,對(duì)于實(shí)現(xiàn)中較為繁瑣的網(wǎng)絡(luò)通訊進(jìn)行了封裝,并將爬蟲的實(shí)現(xiàn)進(jìn)行插件化,方便爬蟲邏輯的修改和擴(kuò)展。主要特色實(shí)現(xiàn)了一個(gè)完整的搜索引擎技術(shù),并且針對(duì)移動(dòng)互聯(lián)網(wǎng)應(yīng)用的特點(diǎn),做到了屏幕適配,并利用插件技術(shù)響應(yīng)互聯(lián)網(wǎng)的快速發(fā)展。通過(guò)爬蟲對(duì)于android應(yīng)用的搜集,能在較短的時(shí)間內(nèi)緩存較多的應(yīng)用及其信息,證明實(shí)現(xiàn)架構(gòu)是可行并且是有效的。
【關(guān)鍵詞】:Android 應(yīng)用 搜索 移動(dòng)互聯(lián)網(wǎng)
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP391.3
【目錄】:
- 摘要4-5
- ABSTRACT5-6
- 第一章 緒論6-11
- 1.1 論文背景6-7
- 1.2 國(guó)內(nèi)外研究現(xiàn)狀7-9
- 1.3 論文的主要研究?jī)?nèi)容9
- 1.4 創(chuàng)新點(diǎn)9-10
- 1.5 論文結(jié)構(gòu)10-11
- 第二章 Android應(yīng)用與搜索引擎技術(shù)介紹11-19
- 2.1 Android介紹11-16
- 2.1.1 Android平臺(tái)介紹11-14
- 2.1.2 Android應(yīng)用開(kāi)發(fā)介紹14-15
- 2.1.3 Android技術(shù)優(yōu)點(diǎn)15-16
- 2.2 應(yīng)用搜索技術(shù)介紹16-18
- 2.2.1 垂直搜索引擎技術(shù)16-17
- 2.2.2 垂直搜索引擎優(yōu)勢(shì)17
- 2.2.3 垂直搜索引擎的主要模塊組成17-18
- 2.3 本章小結(jié)18-19
- 第三章 Android應(yīng)用搜索系統(tǒng)分析設(shè)計(jì)19-42
- 3.0 需求描述19-21
- 3.0.1 整體需求描述19-20
- 3.0.2 應(yīng)用搜索與通用搜索差異化需求20-21
- 3.1 系統(tǒng)總體架構(gòu)21-22
- 3.2 系統(tǒng)模塊設(shè)計(jì)及流程圖22-25
- 3.2.1 系統(tǒng)主要模塊介紹22-23
- 3.2.2 業(yè)務(wù)流程圖23-25
- 3.3 Android應(yīng)用搜索爬蟲設(shè)計(jì)25-30
- 3.3.2 主題爬蟲介紹25-26
- 3.3.3 定向抓取爬蟲介紹26-27
- 3.3.4 定向抓取爬蟲的實(shí)現(xiàn)技術(shù)點(diǎn)27-30
- 3.3.5 定向抓取爬蟲技術(shù)總結(jié)30
- 3.4 Android應(yīng)用客戶端技術(shù)30-35
- 3.4.1 網(wǎng)絡(luò)通信的分裝30-33
- 3.4.2 適配不同分辨率的機(jī)型33-35
- 3.5 數(shù)據(jù)庫(kù)設(shè)計(jì)35-38
- 3.6 客戶端服務(wù)端通訊框架設(shè)計(jì)38-41
- 3.6.1 通訊協(xié)議38
- 3.6.2 通訊內(nèi)容38-41
- 3.7 本章小結(jié)41-42
- 第四章 Android應(yīng)用搜索系統(tǒng)實(shí)現(xiàn)與驗(yàn)證42-59
- 4.1 代碼格式與規(guī)范42-43
- 4.1.1 命名規(guī)范42
- 4.1.2 類命名規(guī)范42
- 4.1.3 接口命名規(guī)范42-43
- 4.1.4 函數(shù)命名規(guī)范43
- 4.1.5 變量命名規(guī)范43
- 4.2 服務(wù)端功能實(shí)現(xiàn)43-50
- 4.2.1 主題爬蟲插件框架實(shí)現(xiàn)43-45
- 4.2.2 定向網(wǎng)站應(yīng)用抓取45-47
- 4.2.3 應(yīng)用及其信息服務(wù)器緩存47
- 4.2.4 網(wǎng)站發(fā)布系統(tǒng)實(shí)現(xiàn)47-50
- 4.3 客戶端功能設(shè)計(jì)實(shí)現(xiàn)50-57
- 4.3.0 首頁(yè)50-51
- 4.3.1 搜索結(jié)果51-52
- 4.3.2 應(yīng)用詳情與下載52-53
- 4.3.3 類似應(yīng)用53-55
- 4.3.4 更多版本55-56
- 4.3.5 應(yīng)用類型56-57
- 4.4 系統(tǒng)運(yùn)行狀況57-58
- 4.4.1 爬蟲運(yùn)行狀況57
- 4.4.2 搜索運(yùn)行狀況57
- 4.4.3 客戶端運(yùn)行狀況57-58
- 4.5 本章小結(jié)58-59
- 第五章 總結(jié)59-61
- 5.1 總結(jié)59-60
- 5.2 展望60-61
- 參考文獻(xiàn)61-63
- 致謝63-64
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 林耕宇;;觀摩50名Google Android程序開(kāi)發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
2 樹(shù)子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號(hào):1010128
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/1010128.html