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

正文內(nèi)容

安卓公交查詢系統(tǒng)本科畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-29 13:27本頁(yè)面

【導(dǎo)讀】參與同一工作的其他同志對(duì)本研究所做的任何。貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。以公布論文的全部或部分內(nèi)容。而使用過的材料。不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。全意識(shí)到本聲明的法律后果由本人承擔(dān)。同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位。涉密論文按學(xué)校規(guī)定處理。上的業(yè)務(wù)都在移動(dòng)通信系統(tǒng)中得到應(yīng)用。然而,由于用戶需求的原因,或者終端。備互操作、支持先進(jìn)而豐富的多媒體的應(yīng)用程序。資源有限的嵌入式系統(tǒng)的約束條件下實(shí)現(xiàn)。Android技術(shù)提供了跨平臺(tái)的能力,并。支持多種器件設(shè)備。Android技術(shù)為無線設(shè)備創(chuàng)建了一個(gè)全新的開發(fā)平臺(tái),可以讓。移動(dòng)通信設(shè)備發(fā)揮出最大的潛能。Android手機(jī)作為移動(dòng)終端為今后移動(dòng)通信發(fā)展。提供了很好的解決方案。

  

【正文】 通知用戶。各種應(yīng)用還可以通過使用 Context. broadcastIntent()將它們的 Intent Receiver 廣播給其它的應(yīng)用程序,實(shí)現(xiàn)應(yīng)用之間的通訊。 Service 是提供連續(xù)信息的應(yīng)用程序。它是運(yùn)行于應(yīng)用程序后臺(tái)的服務(wù),在用戶進(jìn)行其它活動(dòng)的時(shí)候,這個(gè)服務(wù)將一直運(yùn)行在 基于 Android 平臺(tái)的即時(shí)通訊系 統(tǒng)的研究與實(shí)現(xiàn)后臺(tái)直到用戶停止該服務(wù)或服務(wù)運(yùn)行結(jié)束。本系統(tǒng)客戶端擴(kuò)展功能的音樂播放就是采用 Service 來進(jìn)行設(shè)計(jì)和開發(fā)的,使用戶可以邊聊天邊聽音樂。 Content Provider 應(yīng)用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件、 SQL 數(shù)據(jù)庫(kù)和其它的存儲(chǔ)設(shè)備中。當(dāng)應(yīng)用程序需要使用存儲(chǔ)設(shè)備中的數(shù)據(jù)時(shí),可以使用 Content Provider 來完成。使用 Content Provider 能夠靈活的替換底層使用的存儲(chǔ)設(shè)備,使開發(fā)者可以專著于應(yīng)用邏輯的開發(fā),不用考慮底層存儲(chǔ)設(shè)備的細(xì)節(jié),從而使應(yīng)用系統(tǒng)具有良好的數(shù)據(jù)。 本章小結(jié) 本章對(duì) Android 平臺(tái)的特征、架構(gòu)以及 Android 應(yīng)用的構(gòu)成和工作機(jī)制進(jìn)行了詳細(xì)的分析。對(duì)于 Android 應(yīng)用程序來說,主要由 Activity、 Intent Receiver、 Service南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 和 Content Provider 四部分組成,但并不是對(duì)于每一個(gè)應(yīng)用程序,這四部分都是必須的。 Activity 是應(yīng)用程序中最重要的一種構(gòu)造塊,我們對(duì)其進(jìn)行了詳細(xì)的分析,包括 Activity 的生命周期以及 Activity 之間的切換。 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 第 4 章 平臺(tái)的搭建 Android 開發(fā)環(huán)境的搭建 Android 平臺(tái)為開發(fā)者提供了源碼開放的軟件開發(fā)包 ( SDK) ,它包含了使用Java 語(yǔ)言開發(fā) Android 平臺(tái)應(yīng)用的必要工具和組件 (API) 。進(jìn)行開發(fā)前先要建立合適的開發(fā)環(huán)境 ,其中基于 Java 的整合型可擴(kuò)展平臺(tái) Eclipse 是我們的首選。 搭建環(huán)境所需要的軟件: ? 操作系統(tǒng): Windows XP 或 Linux; ? 軟件包: Android SDK, ADT; ? IDE 環(huán)境: Eclipse IDE + ADT 以上; ? JDK: Java Runtime Environmt, JDK; JDK 的安裝 下載 JDK 并且一路 next 進(jìn)行安裝,這里主要講解 JDK 的環(huán)境變量如何配置: 1. 我的電腦 屬性 高級(jí) 環(huán)境變量 系統(tǒng)變量中添加以下環(huán)境變量: 2. JAVA_HOME 值為: a) D:\Program Files\Java\(安裝 JDK 的目錄) 3. CLASSPATH 值為: a) .。%JAVA_HOME%\lib\。%JAVA_HOME%\lib\。%JAVA_HOME%\bin。 4. Path: a) 在開始追加 %JAVA_HOME%\bin。 安裝完成之后,可以在檢查 JDK 是否安裝成功。打開 cmd 窗口,輸入 java –version 查看 JDK 的版本信息。出現(xiàn)類似如圖 31 的畫面表示安裝成功了: 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 圖 驗(yàn)證 JDK安裝是否成功 Eclipse 的安裝 下載如圖 32 所示的 Eclipse IDE for Java Developers( 92M)的 win 32bit 版(選擇自己適合的版本)解壓之后即可使用。 圖 Eclipse 下載 Android SDK 安裝 在 Android Developers 下載 ,下載完成后解壓到任意路徑。 運(yùn)行 SDK ,點(diǎn)擊 Available Packages。如果沒有出現(xiàn)可安裝的包,請(qǐng)點(diǎn)擊 Settings,選中 Misc 中的 Force Available Packages 。 選擇希望安裝的 SDK 及其文檔或者其它包,點(diǎn)擊 Installation Selected、 Accept All、 Install Accepted,開始下載安裝所選包 在用戶變量中新建 PATH 值為: Android SDK 中的 tools 絕對(duì)路徑(本機(jī)為D:\AndroidDevelop\androidsdkwindows\tools)。 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 圖 設(shè)置 Android SDK 的環(huán)境變量 “確定”后,重新啟動(dòng)計(jì)算機(jī) 。重啟計(jì)算機(jī)以后,進(jìn)入 cmd 命令窗口,檢查SDK 是不是安裝成功。 運(yùn)行 android – h 如果有類似如圖 34 的輸出,表明安裝成功: 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 圖 驗(yàn)證 Android SDK 是否安裝成功 ADT 安裝 打開 Eclipse IDE,進(jìn)入菜單中的 Help Install New Software 點(diǎn)擊 Add...按鈕,彈出對(duì)話框要求輸入 Name 和 Location: Name 自己隨便取,Location 輸入 35 所示: 圖 Add Site 確定返回后,在 work with 后的下拉列表中選擇我們剛才添加的 ADT,我們會(huì)看到下面出有 Developer Tools,展開它會(huì)有 Android DDMS 和 Android Development Tool,勾選他們。 如圖 36 所示: 圖 選擇插件 然后就是按提示一步一步 next。 完成之后: 選擇 Window Preferences...;在左邊的面板選擇 Android,然后在右側(cè)點(diǎn)擊Browse...并選中 SDK 路徑,本機(jī)為: D:\AndroidDevelop\androidsdkwindows。 點(diǎn)擊 Apply、 OK。配置完成。 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 創(chuàng)建 AVD 為使 Android 應(yīng)用程序可以在模擬器上運(yùn)行,必須創(chuàng)建 AVD。 在 Eclipse 中。選擇 Windows Android SDK and AVD Manager 點(diǎn)擊左側(cè)面板的 Virtual Devices,再右側(cè)點(diǎn)擊 New 填入 Name,選擇 Target 的 API, SD Card 大小任意, Skin 隨便選, Hardware目前保持默認(rèn)值 點(diǎn)擊 Create AVD 即 可完成創(chuàng)建 AVD Eclipse 簡(jiǎn)介 Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境( IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用 Java 語(yǔ)言開發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如 C/C++ 和 COBOL 等編程語(yǔ)言的插件已經(jīng) 可用,或預(yù)計(jì)將會(huì)推出。 Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 基于 Eclipse 的應(yīng)用程序的一個(gè)突出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 第 5 章 程序設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu) 圖 系統(tǒng)體系結(jié)構(gòu) Baidu Maps API 申請(qǐng)及使用 申請(qǐng) Baidu Map Key 百度地圖 Android SDK 是一套基于 及以上版本設(shè) 備的地圖開發(fā)工具??梢允褂迷撎? SDK 開發(fā)適用于 Android 系統(tǒng)移動(dòng)設(shè)備的地圖應(yīng)用,通過接口,可以輕松訪問百度地圖服務(wù)和數(shù)據(jù),構(gòu)建功能豐富、交互性強(qiáng)的地圖應(yīng)用程序。 該套 SDK 提供的服務(wù)是免費(fèi)的,接口無使用次數(shù)限制。但需先申請(qǐng)密鑰( key),才可使用該套 SDK。 申請(qǐng)地址為: 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 然后隨便輸入軟件名稱,即可得到對(duì)應(yīng)的 Key 獲取坐標(biāo)和地址 自 版本開始,獲取定位坐標(biāo)的方法請(qǐng) 參考定位 SDK 中的說明,如下獲取定位坐標(biāo)的方法只針對(duì) 及以前的版本有效。 使用 MKLocationManager 類的 requestLocationUpdates 注冊(cè)位置監(jiān)聽事件,在重寫的回調(diào)函數(shù) onLocationChanged 中,可獲得定位的坐標(biāo)(詳見BMapApiDemoMain 例程的 ),通過調(diào)用 MKSearch 類的reverseGeocode 接口,得到地址。 @Override public void onLocationChanged( Location location ){ if( location != null ){ ( ( int ) (()*1e6))。 ( ( int ) (()*1e6))。 (pt)。 } } public void onGetAddrResult( MKAddrInfo res, int error ){ if( error != 0){ String str = (錯(cuò)誤號(hào): %d,error)。 return。 } String strInfo = (緯度: %f 經(jīng)度: %f 地址: %s\r\n, () / 1e6, / 1e6, + + )。 } 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 地圖自動(dòng)定位 此部分是針對(duì) 及以前版本的說明,自 版本以后,定位功能已從Android SDK 中分離。 首先在程序中打開相關(guān)的權(quán)限,然后將 MyLocationOverlay 實(shí)例添加到MapView 中,并調(diào)用 enableMyLocation 方法,即可實(shí)現(xiàn)當(dāng)前位置的顯示,如果想讓地圖跟隨當(dāng)前位置移動(dòng),需要繼承 MyLocationOverlay 并實(shí)現(xiàn)其onLocationChanged 方法,調(diào)用 ().animateTo()方法移動(dòng)地圖位置。 百度地圖地址解析服務(wù) Geocoder 地址解析服務(wù)在 MKSearch 類中有兩個(gè)接口: reverseGeocode、 geocode。初始化搜索類 MKSearch 并注冊(cè)結(jié)構(gòu)監(jiān)聽對(duì)象 MKSearchListener: 實(shí)現(xiàn) MySearchListener 的 onGetAddrResult 獲取得到的地址信息 //初始化搜索模塊,注冊(cè)事件監(jiān)聽 mSearch = new MKSearch()。 (, new MySearchListener())。 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) geocode:根據(jù)地址名稱獲取地址信息: (天安門 ,北京 )。 @Override public void onGetAddrResult( MKAddrInfo res, int error ){ if( error != 0){ String str = (錯(cuò)誤號(hào): %d,error)。 return。 } String strInfo = (緯度: %f 經(jīng)度: %f 地址: %s\r\n, () / 1e6, / 1e6, + + )。 } 南通大學(xué)畢業(yè)設(shè)計(jì)(論文) 第 6 章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 歡 迎界面的實(shí)現(xiàn) ( 1) 歡迎界面的設(shè)計(jì) SplashActivity 類是本系統(tǒng)的歡迎界面。 SplashActivity 繼承自 Activity。 本系統(tǒng)的歡迎界面由兩張圖片組成。一張圖片負(fù)責(zé)顯示 logo,一張圖片負(fù)責(zé)顯示腳注。 Xml 布局文件整體使用 LinearLayout 線性布局。 ( 2) Timer 類 使用 Timer 類實(shí)現(xiàn)定時(shí)執(zhí)行任務(wù)的功能,本程序定時(shí) 3 秒鐘自動(dòng)跳轉(zhuǎn)至主頁(yè)面,主要代碼如下: import 。 import 。 import 。 import
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1