基于Android的公交車載中控控制系統(tǒng)的實現(xiàn)
1 系統(tǒng)總體設計
本文引用地址:http://2s4d.com/article/273184.htm 現(xiàn)實中設計是基于Android操作系統(tǒng)車載內(nèi)置的中控設備上開發(fā)出軟件進行相關(guān)功能的控制,因為Android操作系統(tǒng)的手機同樣可以實現(xiàn)所需功能要求,所以本文研究可以在Android4.3操作系統(tǒng)手機上模擬實現(xiàn)的,原理是相同的。下文著重介紹控制系統(tǒng)APP發(fā)的過程,詳細地說明該應用程序的操作方法和實現(xiàn)的功能??刂葡到y(tǒng)的功能要求,如圖1所示。
2 開發(fā)平臺
Android 系統(tǒng)可以在 Linux、Windows XP和 Windows 7等操作系統(tǒng)上開發(fā)。本文采用在 Windows 7 上進行開發(fā)。表 1為開發(fā)所需的軟件及版本,下載并安裝如下軟件。使用百度地圖定位必須注冊GPS和網(wǎng)絡使用權(quán)限。定位SDK采用GPS、基站、Wi-Fi信號進行定位。當應用程序向定位SDK發(fā)起定位請求時,定位SDK會根據(jù)應用的定位因素(GPS、基站、Wi-Fi信號)的實際情況(如是否開啟GPS、是否連接網(wǎng)絡、是否有信號等)來生成相應定位依據(jù)進行定位。
3 控制系統(tǒng)設計
3.1 登錄功能實現(xiàn)
在編寫代碼時,可以通過一個Activity來獨自控制用戶的登錄權(quán)限是否合法,當用戶將密碼和賬號輸入對應的位置后點擊確定,系統(tǒng)會首先檢測用戶的賬戶和密碼是否為空,如果是空的話就會彈出一個提示窗來告知用戶;如果不是空的內(nèi)容,之后從EditView文件中提取出對應的賬戶和相應的密碼然后與存儲在服務器中的賬戶密碼檢測是否相互對應,如果兩個的賬戶和密碼都相同的話就說明登陸成功,之后就可以進入到下一個主菜單界面。登錄界面如圖3所示。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
linux相關(guān)文章:linux教程
評論