資源描述:
《基于android平臺軌跡追蹤的應(yīng)用設(shè)計與實現(xiàn)畢設(shè)論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于Android平臺軌跡追蹤的應(yīng)用設(shè)計與實現(xiàn)畢設(shè)論文目錄1緒論11.1課題背景及目的11.2國內(nèi)外研究現(xiàn)狀21.2.1Android手機平臺現(xiàn)狀分析21.2.2位置信息服務(wù)系統(tǒng)研究現(xiàn)狀21.3主要研究內(nèi)容31.4論文結(jié)構(gòu)安排42安卓Android平臺概述52.1Android簡介及發(fā)展歷史52.2Android平臺特征62.3Android平臺體系架構(gòu)72.4Android應(yīng)用程序組成92.5Android應(yīng)用程序開發(fā)環(huán)境搭建122.6Android應(yīng)用程序開發(fā)步驟143定位技術(shù)及百度地圖API163.1手機GPS1
2、63.2百度地圖API163.3百度地圖AndroidSDK163.3.1密鑰申請16523.3.2環(huán)境配置174軌跡追蹤應(yīng)用系統(tǒng)設(shè)計194.1可行性分析194.1.1經(jīng)濟可行性194.1.2技術(shù)可行性194.2系統(tǒng)需求分析194.2.1用戶需求194.2.2功能需求204.3功能結(jié)構(gòu)設(shè)計214.4系統(tǒng)界面設(shè)計244.5系統(tǒng)狀態(tài)模型274.6數(shù)據(jù)庫設(shè)計274.6.1Android平臺數(shù)據(jù)存儲274.6.2服務(wù)器數(shù)據(jù)庫284.7服務(wù)器設(shè)計295軌跡追蹤應(yīng)用系統(tǒng)實現(xiàn)315.1歡迎界面實現(xiàn)315.2登錄界面實現(xiàn)325.3注冊
3、界面實現(xiàn)345.4設(shè)置服務(wù)器IP界面實現(xiàn)355.5地圖界面實現(xiàn)365.6軌跡保存功能實現(xiàn)385.7軌跡繪制功能實現(xiàn)405.8軌跡列表界面實現(xiàn)425.9個人資料編輯功能實現(xiàn)445.10服務(wù)器連接實現(xiàn)48結(jié)論50致謝51參考文獻(xiàn)525252湖南大學(xué)畢業(yè)設(shè)計(論文)第頁1緒論1.1課題背景及目的隨著移動通訊網(wǎng)絡(luò)在全球覆蓋范圍的擴大,智能手機已經(jīng)成為人們現(xiàn)代社會生活中獲取信息的主要設(shè)備。目前全球智能手機用戶為21億人,較2014年增長了23%。手機移動網(wǎng)絡(luò)服務(wù)給人們?nèi)粘I顜砹朔旄驳氐淖兓?,而位置則是這場變革中的關(guān)鍵要素之
4、一。調(diào)查顯示,中國手機地圖市場規(guī)模在2012年僅1.9億元,到2014年這一規(guī)模增長至4.1億元,同比增長了115.8%??梢?,手機用戶對地理空間位置信息的需求更加強烈。基于位置信息提供服務(wù)的軌跡追蹤應(yīng)用系統(tǒng)滿足了手機用戶們這方面的需求,在物流管理、旅游、客運公交和尋找走丟的家人等眾多領(lǐng)域,這類軟件都能夠產(chǎn)生積極的影響。2007年11月,Google推出了一個專為移動設(shè)備設(shè)計的軟件平臺——Android,由于該平臺提供給第三方開發(fā)商一個十分寬泛、自由的環(huán)境,使得以往開發(fā)內(nèi)嵌式地圖應(yīng)用所面臨的嚴(yán)峻挑戰(zhàn)不復(fù)存在。隨著And
5、roid平臺的不斷成熟,各式各樣新穎的Android應(yīng)用如雨后春筍般出現(xiàn)在手機應(yīng)用市場上,在歐美,AndroidMarket上的應(yīng)用程序已經(jīng)超過了20萬款。而相比之下在中國,Android手機應(yīng)用程序的本地化發(fā)展速度卻沒有那么快,目前AndroidMarket上的中文版應(yīng)用程序只占2%左右。所以,研究Android應(yīng)用程序開發(fā),創(chuàng)新出符合中國人使用習(xí)慣的Android手機應(yīng)用軟件意義重大。另一方面,2010年4月23日,百度地圖正式宣布開放地圖API,滿足了移動開發(fā)者對地圖應(yīng)用的開發(fā)需求。相比較多數(shù)Android應(yīng)用中
6、采用的GoogleMaps,在手機地圖中接入百度地圖更符合中國人對地理信息獲取和查詢的要求。因此,百度地圖的免費性和Android平臺的開源性,使得開發(fā)者能夠在低成本高效率的情況下開發(fā)基于位置信息服務(wù)的Android手機軟件。本應(yīng)用設(shè)計在這樣的技術(shù)背景下,旨在實現(xiàn)一款A(yù)ndroid平臺手機軟件,它通過獲取GPS定位數(shù)據(jù),在百度地圖上顯示并記錄用戶的戶外移動軌跡。該軟件可陪伴用戶跑步、騎車、散步,完整記錄鍛煉歷程和所用的時間既能作為美好的回憶也可根據(jù)以往路線的對比來優(yōu)化行程。5252湖南大學(xué)畢業(yè)設(shè)計(論文)第頁1.2國內(nèi)
7、外研究現(xiàn)狀1.2.1Android手機平臺現(xiàn)狀分析搭載Android操作系統(tǒng)的智能手機目前已經(jīng)成為市場上最炙手可熱的智能產(chǎn)品。來自美國市場研究機構(gòu)Gartner的數(shù)據(jù)顯示,Android操作系統(tǒng)所占的市場份額從2008年的0.5%急劇增長到2010年的22.7%,先后超過微軟的WindowsMobile及蘋果的iOS[8]。近幾年增長勢頭持續(xù),特別在北美地區(qū),其手機銷售同比增長高達(dá)707%。如此迅猛的發(fā)展得益于Android平臺自身獨特優(yōu)勢:它不僅僅是一款手機操作系統(tǒng),更像是一個對任何開發(fā)人員開放的移動終端開發(fā)平臺。所
8、以一經(jīng)推出便引起世界各地開源愛好者的關(guān)注。目前的Android系統(tǒng),具有成本低廉、良好的用戶體驗、較強的開放性等特點,成本低廉使得Android手機在更注重性價比的中國市場中迅速占據(jù)一席之地,而開源性吸引了更多的開發(fā)商在Android平臺不斷推出各式各樣的應(yīng)用程序。另外,Android智能手機有Android?Market和眾多第