基于無(wú)線自組網(wǎng)絡(luò)的定位與聊天軟件開(kāi)發(fā)
發(fā)布時(shí)間:2021-06-17 04:16
基于無(wú)線自組網(wǎng)絡(luò),開(kāi)發(fā)出能為用戶提供更好的Android平臺(tái)定位與聊天軟件,該軟件利用GPS、Wifi以及網(wǎng)絡(luò)定位相關(guān)技術(shù),通過(guò)Content Provider實(shí)現(xiàn)獲取手機(jī)通訊錄,使用SQLite數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),在Android開(kāi)發(fā)環(huán)境中通過(guò)調(diào)用廣播組件接收和發(fā)送短信進(jìn)行通信,使用MKOffline Map進(jìn)行離線地圖的下載、Map View控件顯示地圖。通過(guò)測(cè)試和修改,已經(jīng)實(shí)現(xiàn)用戶相互通信,保存聊天記錄在本地,在地圖中顯示出所有進(jìn)行通信人員的具體位置和相關(guān)人員信息以及相隔距離。
【文章來(lái)源】:浙江萬(wàn)里學(xué)院學(xué)報(bào). 2020,33(05)
【文章頁(yè)數(shù)】:6 頁(yè)
【部分圖文】:
無(wú)線自組網(wǎng)絡(luò)系統(tǒng)圖
本系統(tǒng)的無(wú)線網(wǎng)卡中所用的是SI4432芯片,它是采用芯科實(shí)驗(yàn)室的SI4432B1版芯片設(shè)計(jì)而成,體積非常小巧,是屬于一塊完整的低功耗無(wú)線收發(fā)模塊,這個(gè)模塊集成了所有射頻相關(guān)功能和器件,使用的人不需要了解關(guān)于無(wú)線電的一些知識(shí),就可以使用這個(gè)模塊很方便、簡(jiǎn)單地開(kāi)發(fā)出性能穩(wěn)定并且可靠的無(wú)線相關(guān)產(chǎn)品,本系統(tǒng)通過(guò)調(diào)用廠商USB驅(qū)動(dòng)Android庫(kù)函數(shù)來(lái)進(jìn)行信息的發(fā)送與接收,核心技術(shù)代碼如下:m USBSerial=new USBClass(Context context);//生成USB調(diào)用對(duì)象
百度地圖在聯(lián)網(wǎng)時(shí)需要使用數(shù)據(jù)流量,在某些特定的場(chǎng)所網(wǎng)絡(luò)環(huán)境比較差的情況下(如野外等)可能無(wú)法使用數(shù)據(jù)流量,軟件加入了百度離線地圖下載功能。下載地圖離線包后解壓該離線包,將解壓后的Baidu Map文件夾放入手機(jī)根目錄,重新打開(kāi)手機(jī)軟件,該軟件會(huì)自動(dòng)提示離線地圖包導(dǎo)入提醒,可以點(diǎn)擊立即查看,進(jìn)行離線地圖使用,離線地圖下載功能模塊如圖3所示。下載離線地圖功能主要通過(guò)My Offline Map類來(lái)實(shí)現(xiàn),該類實(shí)現(xiàn)了一個(gè)MKOffline Map Listener接口。MKOffline Map是離線地圖服務(wù),用于管理離線地圖,Map Controller是地圖主控件,可以控制地圖的顯示位置和地圖的縮放級(jí)別。主要代碼如下:
本文編號(hào):3234448
【文章來(lái)源】:浙江萬(wàn)里學(xué)院學(xué)報(bào). 2020,33(05)
【文章頁(yè)數(shù)】:6 頁(yè)
【部分圖文】:
無(wú)線自組網(wǎng)絡(luò)系統(tǒng)圖
本系統(tǒng)的無(wú)線網(wǎng)卡中所用的是SI4432芯片,它是采用芯科實(shí)驗(yàn)室的SI4432B1版芯片設(shè)計(jì)而成,體積非常小巧,是屬于一塊完整的低功耗無(wú)線收發(fā)模塊,這個(gè)模塊集成了所有射頻相關(guān)功能和器件,使用的人不需要了解關(guān)于無(wú)線電的一些知識(shí),就可以使用這個(gè)模塊很方便、簡(jiǎn)單地開(kāi)發(fā)出性能穩(wěn)定并且可靠的無(wú)線相關(guān)產(chǎn)品,本系統(tǒng)通過(guò)調(diào)用廠商USB驅(qū)動(dòng)Android庫(kù)函數(shù)來(lái)進(jìn)行信息的發(fā)送與接收,核心技術(shù)代碼如下:m USBSerial=new USBClass(Context context);//生成USB調(diào)用對(duì)象
百度地圖在聯(lián)網(wǎng)時(shí)需要使用數(shù)據(jù)流量,在某些特定的場(chǎng)所網(wǎng)絡(luò)環(huán)境比較差的情況下(如野外等)可能無(wú)法使用數(shù)據(jù)流量,軟件加入了百度離線地圖下載功能。下載地圖離線包后解壓該離線包,將解壓后的Baidu Map文件夾放入手機(jī)根目錄,重新打開(kāi)手機(jī)軟件,該軟件會(huì)自動(dòng)提示離線地圖包導(dǎo)入提醒,可以點(diǎn)擊立即查看,進(jìn)行離線地圖使用,離線地圖下載功能模塊如圖3所示。下載離線地圖功能主要通過(guò)My Offline Map類來(lái)實(shí)現(xiàn),該類實(shí)現(xiàn)了一個(gè)MKOffline Map Listener接口。MKOffline Map是離線地圖服務(wù),用于管理離線地圖,Map Controller是地圖主控件,可以控制地圖的顯示位置和地圖的縮放級(jí)別。主要代碼如下:
本文編號(hào):3234448
本文鏈接:http://sikaile.net/kejilunwen/wltx/3234448.html
最近更新
教材專著