【正文】
ith many work devices, and support advanced rich multimedia applications. Moreover, all of which must be implemented in a resourcelimited embedded system under restricted conditions. Android technology provides crossplatform capability, and supports a variety of devices devices. Android technology for wireless devices to create a new development platform that lets mobile munications equipment to play the greatest potential. Android phone as a mobile terminal provides a good solution for the future development of mobile munication. In this paper, the Android system characteristics, system architecture and application build, developers have done a more detailed analysis. Combination Baidu Maps, GPS positioning technology, positioning and navigation android conducted indepth research and design of bus routes Androidbased query application. The system uses the Java language and Eclipse development tools to write. At the same time gives a detailed system design process, part of the interface diagram and operation flow chart of the main function of the development process, the paper also encountered problems and solutions are discussed. The system functions of the main transfer query line query and site search function, not only can show the results of the query, but also to the electronic map display based on userselected line, to make the system more intuitive. Key words: android, Bus routes queries, the Baidu Maps 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 目 錄 第 1 章 緒論 ............................................................................................................................1 課題的研究意義 ........................................................................................................1 移動(dòng)終端的發(fā)展現(xiàn)狀 ................................................................................................1 公交查詢現(xiàn)狀 ............................................................................................................2 本次課題研究?jī)?nèi)容 ....................................................................................................3 第 2 章 需求分析 ....................................................................................................................4 服務(wù)器端需求分析 ...................................................................................................4 客戶端需求分析 .......................................................................................................5 第 3 章 技術(shù)背景介紹 ............................................................................................................6 GPS.............................................................................................................................6 全球定位系統(tǒng)簡(jiǎn)介 .........................................................................................6 GPS 系統(tǒng)的組 .................................................................................................7 GPS 的功能 .....................................................................................................8 應(yīng)用前景 ........................................................................................................9 Android 平臺(tái) ..............................................................................................................9 Android 特征 ...................................................................................................9 Android 架構(gòu) .................................................................................................10 Android 應(yīng)用的構(gòu)成和工作機(jī)制 .................................................................12 本章小結(jié) ..................................................................................................................14 第 4 章 平臺(tái)的搭建 ..............................................................................................................16 Android 開(kāi)發(fā)環(huán)境的搭建 .......................................................................................16 JDK 的安裝 ...................................................................................................16 Eclipse 的安裝 ..............................................................................................17 Android SDK 安裝 ........................................................................................17 ADT 安裝 ......................................................................................................19 創(chuàng)建 AVD.....................................................................................................20 Eclipse 簡(jiǎn)介 .............................................................................................................20 第 5 章 程序設(shè)計(jì) ..................................................................................................................21 系統(tǒng)體系結(jié)構(gòu) ..........................................................................................................21 Baidu Maps API 申請(qǐng)及使用 .................................................................................21 申請(qǐng) Baidu Map Key ....................................................................................21 獲取坐標(biāo)和地址 ...........................................................................................22 地圖自動(dòng)定位 ...............................................................................................23 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 百度地圖地址解析服務(wù) Geocoder ..............................................................23 第 6 章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) ......................................................................................................25 歡迎界面的實(shí)現(xiàn) .....................................................................................................25 主要功能的實(shí)現(xiàn) .....................................................................................................26 截圖及運(yùn)行說(shuō)明 .......................................................................................................1 軟件可以改進(jìn)之處 .................................