freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)論文-基于android的北京公交離線查詢系統(tǒng)設計-wenkub.com

2025-05-30 21:09 本頁面
   

【正文】 } Override public void onOpen(SQLiteDatabase db) { (db)。 } Override public void onCreate(SQLiteDatabase db) { // TODO Autogenerated method stub //db = ( + / + , null)。 public class Database extends SQLiteOpenHelper { public Database(Context context, String name, CursorFactory factory, int version) { super(context, name, factory, version)。 import 。 import 。 //調用 inflater的 inflater方法,獲取資源文件中定義的元素 //并將這些元素添加進制定的 Menu——file //(, file)。 (0, CANCLE, 0, 聯(lián)系我 )。 } private static final int OK = 1。amp。 } if(bus == null){ (沒有您要找的信息 )。 (())。 if(()){//迭代記錄集 ((cursor. getColumnIndex(id)))。amp。 ((2))。, null)。 !() amp。 Cursor cursor = null。 String busstation = ().toString()。 //線路輸入監(jiān)聽 ,獲得焦點時,清空站點 (new () { 附 錄 全文共 45 頁,第 28 頁 (續(xù) ) Override public boolean onTouch(View v, MotionEvent event) { // TODO Autogenerated method stub ()。 Button seach = (Button) ()。 (savedInstanceState)。 private SQLiteDatabase database。 import 。 import 。 import 。 import 。 } } 附 錄 全文共 45 頁,第 26 頁 /** Automatically generated file. DO NOT MODIFY */ package 。 public static final int line2=0x7f060003。 } public static final class string { public static final int app_name=0x7f060001。 public static final int seach=0x7f070002。 public static final int ic_launcher=0x7f020212。eclipse 附 錄 全文共 45 頁,第 25 頁 附錄:程序部分 2222 /* AUTOGENERATED FILE. DO NOT MODIFY. */ package 。 android platform。在此,對他們表示衷心感謝。 感謝我的 輔導員楊俊仙 老師, 感謝她在這四年中對我學習上和生活上的幫助,感謝 她 為全班所做的一切 。 基于 Android的北京公交離線查詢系統(tǒng) 全文共 45 頁,第 21 頁 圖 65 線路查詢 輸入公交的線路點擊“搜索信息”就會出現 1 路公交車經過的所有站點名稱 , 在站點查詢中輸入站點名稱,就會顯示經過該站點的所有公交,如果不存在 該路公交或者不存在 該站點名稱,則輸出 “沒有您要找的信息”。 android 系統(tǒng)虛擬手機 圖 62 虛擬手機 Android 的虛擬手機等同于現實世界中的 Android 機器,但是沒有現實生活中手機那么操作簡單,由 于該虛擬手機的輸入法中只有英文跟日文的輸入方法,固然不能實現北京 的公交的直接查詢,所以在該虛擬手機上又安裝了搜狗拼音輸入法,不但實現了公交查詢的實現,還實現了站點的查詢。 第六章 公交查詢系統(tǒng)的實現 系統(tǒng)環(huán)境的搭建 Eclipse 是一種多功能的集成開發(fā)環(huán)境,能開發(fā) java 相關的軟件,在 windows 系統(tǒng)下需要安裝 android SDK, eclipse 和 ADT 插件。 地圖圖存模塊 ( 1)模塊描述 本模塊完成在地圖中添加 圖存的工作,例如在地圖上畫紅色的圓圈來標識要查找的地點,在地圖上畫公交路線等。 ④ :數據庫輔助類,實現數據庫的建立、更新等。 ④ private void addEvent(String string,String string1,String string2): ⑤ 向數據庫中添加一行。 ③ Private URLConnection uc:一個具有特定協(xié)議類型的 URL 交換數據通信鏈路。 ( 4)輸入項 要查詢的兩個站點名稱 ( 5)輸出項 在這兩個站點之間通車的所有公交車,以及這些公交車的信息。然后對單擊事件進行監(jiān)聽,單擊某一項以后該項公交車信息傳遞給 showclick 類,在showclick 類中完成公交車詳細 信息的顯示。 ( 2)具體實現 點擊確定按鈕后判斷兩個 EditText 是否都為空,若有一個或者兩個為空給出提示,在數據庫中進行查詢,返回 cursor 輸入要查詢的站點名稱 站點為空 cursor為 null 將查詢到的信息在界面中顯示 站點查詢結束 提示用戶輸入 提示不存在 YES NO YES NO 基于 Android的北京公交離線查詢系統(tǒng) 全文共 45 頁,第 14 頁 否則在數據庫中進行查詢,關鍵代碼: SQLiteDatabase db=()。焦點移到某一項時該路公交車的通車路線以走馬燈(文字從右向左滑動顯示)的效果顯示。界面最上方的標題設置為“經過” +stopname+“的公交車有: ”.然 后對單擊事件進行監(jiān)聽,單擊某一想以后將該項公交車信息傳遞給 showclick 類,在 showclick 類中完成公交車詳細信息的顯示。 主要方法: Protected void onListItemClick(ListView arg(),View arg1,int arg2,long arg3): 單擊列表中某一項后相應的函數,根據 arg2 判斷單擊的是哪一項,將這一路公交車的信息存入 Bundle 中,將這些參數傳遞給 showclick 類,在 showclick 類中顯示公交車的詳細信息。 ShowStopInfo 類主要變量和方法如下: 主要變量: ① private static String[]FROM={BUSNUM,TIME,BUSLINE}。點擊其中一項,會顯示這一路公交車的詳細信息。 ( 4)輸入項 要查詢的的公交車名。 ( 2)具體實現 將地圖移至這個 GeoPoint 并標注 以地點名為參數獲取 GeoPoint 輸入要查詢的地點名稱 基于 Android的北京公交離線查詢系統(tǒng) 全文共 45 頁,第 11 頁 點擊確定按鈕后判斷 EditText 是否為空,若為空給出提示,否則在數據庫中進行查詢,關鍵代碼: SQLiteDatabase db=()。 ( 6)處理流程如圖 52 所示: 圖 52 查找定位模塊處理流程 公交查詢功能模塊 車次查詢模塊 ( 1)模塊描述 該模塊的主要功能是:查詢某一路車的信息,包括公交車名,通車起始時間以及通車路線。 ② private GeoPoint getGeoByAddress(String strSearchAddress):以要查詢的地址為參數,通過地址名在地圖中的查找這個地址的 GeoPoint. ( 2) 具體實現 系統(tǒng)界面中用了三個控件: EditText,Button , MapView . 用戶在 EditText 中輸入要查詢的地點名稱,單擊查詢按鈕以后調用 getGeoByAddress(String strSearchAddress)函數進行查詢,將獲得的結果傳遞給 refreshMapViewByGeoPoint(GeoPoint gp,MapView 通過 LocationManager 開啟 GPS 服務 目標位置 通過 LocationProvider 獲取 location 將 location 轉化成 GeoPoint 更新地圖到 GeoPoint 在地圖中標注當前位置 基于 Android的北京公交離線查詢系統(tǒng) 全文共 45 頁,第 10 頁 mv,int zoomLevel,Boolean bIfSatellite),對顯示的地圖進行更新,更新至查詢地點,并用紅色圓圈標注要查詢的地點。 ③ private void processLocationUpdate(Location location):當手機收到位置更改,將location 傳入 GeoPoint 及 MapView,同時更新地圖到新的位置。 xml 里添加“ useslibrary Android:name=”. ”/ ”, 另 外 , 還 需 要 添 加 3 個權限ACCESS_FINE_LOCATION,ACCESS_COARSE_LOCATION 和 INTERNET 并且要在使用 Googlemap 的 layout 中手動添加控件,最后就是繼承 mapactivity,而不是單純的activity。 主要變量: Private MapView mapview: MapView 對象。公交數據是存放在服務器上的,所以當公交數據需要更新時,管理員在服務器端更新文件,手機用戶只需要從服務器重新獲取新數據即可。手機上通過 協(xié)議來獲取網頁一般會有 500ms 的延遲,網頁請求過程是手機客戶端訪問網頁的最大瓶頸所在。這個模塊從編輯框中捕獲用戶要查找的地點名以后根據這個地名字符串在地圖中查找最相近的 location,找到之后更新地圖到相應的 GEOPOINT。當用戶點擊主界面上列表中需要顯示地圖的 item時,顯示谷歌地圖,單機地圖界面后能夠浮現出放大、縮小按鈕,每次單擊放大(縮小)按鈕都能將地圖放大(縮?。┮粋€級別,谷歌地圖共有 24 個級別,放大級別越高實現結果越詳細,按住屏幕不放就可以拖動地圖。 操作簡單 操作簡單是軟件設計過程中需要重視的問題,應該精心設計用戶接口、使系統(tǒng)用戶界面友好,便于用戶理解?;谑謾C的公交信息查詢系統(tǒng)可以隨時為人們解決出行時的公交選擇問題,使用戶方便的獲取真正想要獲得信息。 ( 3) 系統(tǒng)應該可以進行車次查詢,為用戶提供某一路公交的信息,并在地圖中畫出路線。 軟件運行環(huán)境: Android 操作系統(tǒng)。 Dalvik 虛擬機依賴于 linux 的一些功能,比如線程機制和底層內存管理機制。每個 Android 應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik 虛擬機實例。 SGL一個內置的 2D 圖形引擎 3D libraries基于 OpenGL ES 實現;該庫可以使用硬件 3D 加速或者使用更高優(yōu)化的 3D 軟加速。以下是一些主要的核心庫: 系統(tǒng) C庫 一個從 BSD繼承來的標準 C系統(tǒng)函數( libc) ,專門為基于 embedded linux的設備定制。 ( 4) 一個通知管理器( notification manager)使得應用程序可以在狀態(tài)欄中顯示客 Application Home Contacts Phone Browser …
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1