導航:首頁 > 操作系統 > android公交查詢代碼

android公交查詢代碼

發布時間:2022-08-08 09:46:16

android 中實時公交查詢的功能是怎麼實現的

實現原理:每台公交車上裝一個裝置,接入汽車供電線路,自動獲取GPS信息並上傳。Android客戶端聯網查詢這條線的所有車,然後選出還沒到站的車,根據他們的位置計算還有多少站,並根據速度計算出ETA時間。然後自己可以設置還有五站就提醒一下,或者還有10分鍾就提醒一下。這樣可以在辦公室呆著,一有提醒就下樓,正好趕上車。
車載裝置還可以和報站系統集成,GPS定位到快到某一個站點了就開始報站,離開某個站點了就提醒下一個站點。

❷ 請問能不能把安卓的公交查詢系統的源代碼發我一下,麻煩了

目前有一個免費的android開源的公交查詢系統。 你可以去看一下啊,他們那裡有源代碼。

❸ 我要提問在哪裡

點擊右上角的「我的知道」,進入「我的提問」,找到你的那個問題,如果有回答就會顯示了。如果樓主採納了我的回答,或者補充了問題,那麼說明你已經會看提問的答案了。不懂可以網路HI我。
我截個圖 你看看 點擊進去就可以了。
看錯了 你要提問?那麼就在知道首頁,那裡的「我要提問 」點一下就可以了。

請採納。

❹ 求一款在Android2.2下的北京公交查詢

「最移動之公交地圖」和「最移動之火車地圖」在電子市場里可以搜索到。

❺ 求做基於android的公交實時查詢畢業設計

可以做成查詢資料庫的
也就是查詢本地數據
實時的肯定不好搞
你得有第三方介面

❻ android公交查詢中到站提醒怎麼實現

定位公交的位置,伺服器根據公交所處的位置和公交站的位置進行比較,如果公交已經到達公交站伺服器推送一條消息到android應用

❼ android百度地圖3.1中在onGetBusLineResult,要怎麼列印出當前查詢公交的每一站的信息呢

1、首先需要得到公交路線的UID:用PoiSearch搜索公交路線,然後在得到的結果中處理。由於公交路線都是雙向的,而且比如搜索m123,可能得到的類型不止是公交,還可能是其他含有這個關鍵字的結果,所以這里需要你進行判斷篩選。

2、找到了UID,就可以通過BusLineSearch來搜索指定線路的公交站台,

參考如下代碼,搜索了深圳市m345路公交(公交都是雙向,這里我選了第一項)

java">importjava.util.List;
importcom..mapapi.SDKInitializer;
importcom..mapapi.map.MapView;
importcom..mapapi.search.busline.BusLineResult;
importcom..mapapi.search.busline.BusLineResult.BusStation;
importcom..mapapi.search.busline.BusLineSearch;
importcom..mapapi.search.busline.BusLineSearchOption;
importcom..mapapi.search.busline.;
importcom..mapapi.search.core.PoiInfo;
importcom..mapapi.search.core.PoiInfo.POITYPE;
importcom..mapapi.search.poi.OnGetPoiSearchResultListener;
importcom..mapapi.search.poi.PoiCitySearchOption;
importcom..mapapi.search.poi.PoiDetailResult;
importcom..mapapi.search.poi.PoiResult;
importcom..mapapi.search.poi.PoiSearch;
importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.widget.Button;

{

MapViewmMapView=null;
Buttonbtn=null;
PoiSearchmPoiSearch;
BusLineSearchmBusSearch;

@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
SDKInitializer.initialize(getApplicationContext());
setContentView(R.layout.activity_main);
mMapView=(MapView)findViewById(R.id.bmapView);
btn=(Button)findViewById(R.id.button);


mBusSearch=BusLineSearch.newInstance();
mBusSearch.set(new(){

@Override
publicvoidonGetBusLineResult(BusLineResultresult){
System.out.println("----------------");
System.out.println("公交公司:"+result.getBusCompany());
System.out.println("公交線路名稱:"+result.getBusLineName());
System.out.println("----------------");

List<BusStation>list=result.getStations();
if(list==null||list.isEmpty())
return;
for(BusStationstation:list)
{
System.out.println(station.getTitle());
}
}
});


mPoiSearch=PoiSearch.newInstance();
mPoiSearch.((){

@Override
publicvoidonGetPoiResult(PoiResultsearchResult){
if(searchResult==null)
return;
List<PoiInfo>list=searchResult.getAllPoi();
if(list==null||list.isEmpty())
return;
for(inti=0;i<list.size();i++)
{
if(list.get(i).type==POITYPE.BUS_LINE){
mBusSearch.searchBusLine((newBusLineSearchOption()).city("深圳")
.uid(list.get(i).uid));
break;
}
}
}

@Override
(PoiDetailResultresult){

}
});



btn.setOnClickListener(newOnClickListener(){

@Override
publicvoidonClick(Viewv){
mPoiSearch.searchInCity((newPoiCitySearchOption()).
city("深圳").keyword("m345"));
}
});

}

❽ 基於安卓的公交查詢系統 哪裡有代碼啊

這不是代碼的問題,你怎麼不問哪有查詢銀行卡密碼的代碼?

❾ 求xx市公交線路查詢系統的源代碼,用JAVA寫

你想多了 !!!

❿ 基於android手機公交線路查詢系統源碼

下載一個8684公交就可以了,還隨時可以跟新

閱讀全文

與android公交查詢代碼相關的資料

熱點內容
單片機控制顯示器 瀏覽:774
頂好花app下載怎麼找不到 瀏覽:987
手機命令大全 瀏覽:806
怎麼下郵政銀行app 瀏覽:248
不背單詞app單詞怎麼學習 瀏覽:479
程序員日常操作搞笑 瀏覽:380
android檢查是否安裝 瀏覽:373
蘋果手機編輯pdf文件 瀏覽:458
android系統名字 瀏覽:969
安卓手機如何進去有求必應屋 瀏覽:432
指數除法運演算法則底數不同 瀏覽:894
90壓縮干糧09壓縮干糧 瀏覽:516
android線程池框架 瀏覽:481
手機自帶解壓能解壓哪些文件 瀏覽:804
linux安裝hba驅動 瀏覽:119
java構造函數new 瀏覽:668
怎麼查家裡電器耗電量app 瀏覽:506
原神一直顯示重新連接伺服器怎麼辦 瀏覽:826
一般用途軸流式壓縮機 瀏覽:926
沒學歷的怎麼學編程 瀏覽:901