新聞中心

EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 基于Android的公交車載中控控制系統(tǒng)的實(shí)現(xiàn)

基于Android的公交車載中控控制系統(tǒng)的實(shí)現(xiàn)

作者:張維文 馬杰 孫樹娟 王彬宇 李利娟 時(shí)間:2015-04-26 來源:電子產(chǎn)品世界 收藏

1 系統(tǒng)總體設(shè)計(jì)

本文引用地址:http://m.butianyuan.cn/article/273184.htm

  現(xiàn)實(shí)中設(shè)計(jì)是基于操作系統(tǒng)車載內(nèi)置的中控設(shè)備上開發(fā)出軟件進(jìn)行相關(guān)功能的控制,因?yàn)?a class="contentlabel" href="http://m.butianyuan.cn/news/listbylabel/label/Android">Android操作系統(tǒng)的手機(jī)同樣可以實(shí)現(xiàn)所需功能要求,所以本文研究可以在4.3操作系統(tǒng)手機(jī)上模擬實(shí)現(xiàn)的,原理是相同的。下文著重介紹控制系統(tǒng)發(fā)的過程,詳細(xì)地說明該應(yīng)用程序的操作方法和實(shí)現(xiàn)的功能??刂葡到y(tǒng)的功能要求,如圖1所示。

2 開發(fā)平臺

  Android 系統(tǒng)可以在 Linux、Windows XP和 Windows 7等操作系統(tǒng)上開發(fā)。本文采用在 Windows 7 上進(jìn)行開發(fā)。表 1為開發(fā)所需的軟件及版本,下載并安裝如下軟件。使用百度地圖定位必須注冊和網(wǎng)絡(luò)使用權(quán)限。定位采用、基站、信號進(jìn)行定位。當(dāng)應(yīng)用程序向定位發(fā)起定位請求時(shí),定位會根據(jù)應(yīng)用的定位因素(、基站、信號)的實(shí)際情況(如是否開啟GPS、是否連接網(wǎng)絡(luò)、是否有信號等)來生成相應(yīng)定位依據(jù)進(jìn)行定位。

3 控制系統(tǒng)設(shè)計(jì)

  3.1 登錄功能實(shí)現(xiàn)

  在編寫代碼時(shí),可以通過一個Activity來獨(dú)自控制用戶的登錄權(quán)限是否合法,當(dāng)用戶將密碼和賬號輸入對應(yīng)的位置后點(diǎn)擊確定,系統(tǒng)會首先檢測用戶的賬戶和密碼是否為空,如果是空的話就會彈出一個提示窗來告知用戶;如果不是空的內(nèi)容,之后從EditView文件中提取出對應(yīng)的賬戶和相應(yīng)的密碼然后與存儲在服務(wù)器中的賬戶密碼檢測是否相互對應(yīng),如果兩個的賬戶和密碼都相同的話就說明登陸成功,之后就可以進(jìn)入到下一個主菜單界面。登錄界面如圖3所示。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

linux相關(guān)文章:linux教程



上一頁 1 2 3 4 下一頁

關(guān)鍵詞: Android APP SDK GPS Wi-Fi

評論


相關(guān)推薦