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

正文內(nèi)容

android天氣預(yù)報軟件計算機畢業(yè)設(shè)計論文(存儲版)

2025-01-08 11:30上一頁面

下一頁面
  

【正文】 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 26 圖 48 自動定 位的部分代碼 數(shù)據(jù)庫設(shè)計 本系統(tǒng)采用 sqlite 數(shù)據(jù)庫來存儲所有城市信息,主界面如圖 49 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 27 圖 49 數(shù)據(jù)庫主界面 省份和城市界面如圖 410 和圖 411 所示: 圖 410 省份界面 圖 411 城市界面 數(shù)據(jù)庫核心代碼如圖 412 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 28 圖 412 數(shù)據(jù)庫核心代碼 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 29 5 系統(tǒng)實現(xiàn)與測試 系統(tǒng)實現(xiàn) 天氣主界面實現(xiàn) 運 行進入的界面就是主界面,該界面綜合使用了 Android 平臺的各種常用組件,包括 Button、 TextView、 ImageView 等,界面的頂部顯示當(dāng)前選擇的城市和天氣數(shù)據(jù)刷新按鈕,用戶可以根據(jù)自己的需要在隨時通過該按鈕來刷新數(shù)據(jù),右邊為一個“更換城市”按鈕,用戶可以通過該按鈕來更改其它城市。測試是指“發(fā)現(xiàn)錯誤而執(zhí)行一個程序的過程”;一個好的測試用例是指這個測試用例有很高的概率可以發(fā)現(xiàn)一個尚未發(fā)現(xiàn)的錯誤;一個成功的測試是指它成功地發(fā)現(xiàn)一個尚未發(fā)現(xiàn)的錯誤。選擇完畢后可以通過確定按鈕來提交設(shè)置。 文件結(jié)構(gòu)設(shè)計 在程序開發(fā)階段 ,首先確定“基 于 android 的天氣預(yù)報軟件的設(shè)計與實現(xiàn)”的工程名稱為 Weather,根據(jù)程序模塊設(shè)計的內(nèi)容 ,建立 Weather 項目 , 文件結(jié)構(gòu)如圖 41 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 20 圖 41 工程結(jié)構(gòu)圖 為了使代碼文件結(jié)構(gòu)更加清晰 ,工程設(shè)置了多個命名空間 ,分別保存了用戶界面、常用類庫和實體多個包 ,源代碼的名稱以及說明如表 41 所示: 表 41系統(tǒng)代碼結(jié)構(gòu) 包名稱 文件名 說明 軟件主界面 更改城市界面 數(shù)據(jù)庫 請求連接網(wǎng)絡(luò) 城市滾動設(shè)置 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 21 Android 的資源文件保存在 /res 的子目錄中。 網(wǎng)絡(luò)接口模塊: 系統(tǒng)通過 HTTP 向指定的地址發(fā)出數(shù)據(jù)請求,若請求成功,則返回天氣數(shù)據(jù)并通過 JSON 格式來解析數(shù)據(jù)并把解析到的數(shù)據(jù)顯示在手機界面上。 安全可靠性原則 本軟件是基于手機設(shè)備使用的,不會殘留用戶任何的隱私信息。 (4)法律可行性 由于本系 統(tǒng)是在相關(guān)法律法規(guī)下實施完成的,所以不存在任何法律問題 。 (2)技術(shù)可行性 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 16 本系統(tǒng)使用 Android 技術(shù)進行開發(fā),發(fā)展到現(xiàn)在 ,Android 已經(jīng)算是一個較成熟的平臺了,現(xiàn)在有越來越多的企業(yè)及技術(shù)人員選擇它作為開發(fā)平臺。 系統(tǒng)可行性分析 可行性研究的目的在于研究解決問題的必要性和可能性。 但如果某個事件監(jiān)聽器確實需要被多個 gui 界面所共享,而且主要是完成某種業(yè)務(wù)邏輯的實現(xiàn),則可以考慮使用外部類的形 式來定義事件監(jiān)聽器類。這是內(nèi)部類的兩個優(yōu)勢。正由于結(jié)果可能太多樣,設(shè)計者索性將實現(xiàn)完全留給 Android 開放者去實現(xiàn),監(jiān)聽器其實是一種回調(diào):它不需要去執(zhí)行 On...Listener,而是系統(tǒng)觸發(fā)后自動會去調(diào)用它。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 14 Bundle bundle=()。 例 Activity 返回結(jié)果 Intent intent=getIntent()。 Bundle bundle=new Bundle()。在這個解析過程中, Android 是通過 Intent的 action、 type、 category 這三個屬性來進行判斷的,判斷方法如下: 如果 Intent 指明定了 action,則目標(biāo)組件的 IntentFilter 的 action 列表中就必須包含有這個 action,否則不能匹配;如果 Intent 沒有提供 type,系統(tǒng)將從 data 中得到數(shù)據(jù)類型。 (2)Intent:協(xié)助 android 四種組件之間的通訊,負責(zé)對應(yīng)用中一次操作的動作、動作涉及數(shù)據(jù)、附加數(shù)據(jù)進行描述, Android 則根據(jù)此 Intent 的描述, 負責(zé)找到對應(yīng)的組件,將 Intent 傳遞給調(diào)用的組件,并完成組件的調(diào)用。 在處理 JSON 格式的數(shù)據(jù)時,不需要遵守的預(yù)定義的約束。 (5)基礎(chǔ)示例 JSON 可以將 JavaScript 對象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就在函數(shù)之間傳遞這個字符串,或者在異步應(yīng)用程序中將字符串從 Web 客戶機傳遞給服務(wù)器端程序。 JSON 數(shù)據(jù) 可以按照點號和 方括號 訪問數(shù)據(jù)的方式修改數(shù)據(jù): [1].lastName = Rachmaninov。 JSON 數(shù)據(jù)賦值給變量 例如,可以創(chuàng)建一個新的 JavaScript 變量,然后將 JSON 格式的數(shù)據(jù)字符串直接賦值給它: var people = { programmers: [ { firstName: Brett, lastName:McLaughlin, aaaa }, { firstName: Jason, lastName:Hunter, bbbb }, { firstName: Elliotte, lastName:Harold, cccc } ], authors: [ { firstName: Isaac, lastName: Asimov, genre: science fiction }, { firstName: Tad, lastName: Williams, genre: fantasy }, { firstName: Frank, lastName: Peretti, genre: christian fiction } ], musicians: [ { firstName: Eric, lastName: Clapton, instrument: guitar }, { firstName: Sergei, lastName: Rachmaninoff, instrument: piano } ] } 上面的長字符串實際上只是一個數(shù)組,將這個數(shù)組放進 JavaScript 變量 之后,就可以訪問它。 、數(shù)值、 true、 false、 null、對象或者數(shù)組。 。%JAVA_HOME%\lib;具體如圖 26 所示: 圖 26 配置 CLASSPATH (5)測試環(huán)境變量 運行 cmd,輸入 java 或者 javac 測試命令看成功與否; 具體如圖 27 所示: 圖 27 測試環(huán)境變量 (6)相關(guān) sdk 的更新,具體如圖 28 所示: 圖 28 sdk更新 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 9 (7)配置 android 模擬器,具體如圖 29 所示: 圖 29 配置模擬器 (8)點擊 start,運行模擬器,具體如圖 210 所示: 圖 210 運行模擬器 至此, android 開發(fā)環(huán)境已搭建完成。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 7 搭建開發(fā)環(huán)境需要的環(huán)境: (1)操作系統(tǒng): windows 7; (2)下載 jdk: jdk。 它處理 數(shù)據(jù)的 速度比 Mysql、 PostgreSQL 等數(shù)據(jù)庫 都快 。各種應(yīng)用還可以通過使用 () 將它們自己的 Intent Broadcasts 廣播給其他應(yīng)用程序。這個時候把調(diào)用者( Context,例如 Activity)會和 Service 綁定在一起, Context 退出了, Srevice 就會調(diào)用 onUnbind onDestroyed 相應(yīng)退出,所謂找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 6 綁定在一起就共存亡了??梢赃x擇性的移除一些沒有必要保留的屏幕,因為 Android 會把每個應(yīng)用的開始到當(dāng)前的每個屏幕保存在堆棧中。下面分別介紹 四大組件: (1)Activity 簡介 Android 中,所有程序都運行在 Activity 中,是 Android 最基本的 組成部分 之一。 : 基于 PacketVideo OpenCORE。 豐富而又 可擴展的 視圖 ,可以用來構(gòu)建應(yīng)用程序, 它包括列表,網(wǎng)格,文本框,按鈕 , 甚至可嵌入的 web 瀏覽器。 Android 系統(tǒng)特性 Android 系統(tǒng)有如下的幾大特性: ( 1)應(yīng)用程序框架,支持組件的重用與替換; ( 2) Dalvik 虛擬機,專門為移動設(shè)備做了優(yōu)化; ( 3)內(nèi)部集成瀏覽器,該瀏覽器基于開源的 WebKit 引擎; ( 4)優(yōu)化的圖形庫,包括 2D 和 3D 圖形庫; ( 5) SQLite,用作結(jié)構(gòu)化的數(shù)據(jù)存儲; ( 6)多媒體支持,包括常見的音頻、視頻和靜態(tài)印象文件格式; ( 7)豐富的開發(fā)環(huán)境,包括設(shè)備模擬器,調(diào)試工具,內(nèi)存及性能分析圖表和 Eclipse集成開發(fā)環(huán)境插件。 2020 年 8月由 Google 收購注資。 第 2 章 開發(fā)語言簡介,對涉及到的理論知識和使用到的開發(fā)工具做相關(guān)介紹。這款軟件功能相當(dāng)豐富,可以添加多個城市并通過左右滑動切換城市;提供 所選城市的 實 時天氣情況 , 包括當(dāng)前天氣狀況, 實 時溫度,當(dāng)天最高溫和最低溫,濕度值, 值, 風(fēng)向風(fēng)速 ;可以查看未來一周的溫度趨勢圖;可以查看生活貼士,包括穿衣指數(shù),運動指數(shù),洗車指數(shù)等;城市實景天氣,每個軟件用戶都可以查看其他用戶上傳的其所在地的圖片;另外,其界面非常美觀且人性化,比如軟件的背景圖片就是動態(tài)天氣壁紙,可以隨著天氣的變化而變化。本系統(tǒng)界面明了,操作簡單,適合所有年齡段的使用。 Android操作系統(tǒng)最初由 Andy Rubin開發(fā) ,最初主要支持手機。先簡要介紹了 Android 開發(fā)必備基礎(chǔ)知識,再切入軟件的具體實現(xiàn)過程。 關(guān)鍵詞: Android;天氣預(yù)報; Web Service 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 Design and implementation of weather forecast based on android ABSTRACT This topic research based on weather forecast software on the Android platform which can provides users with the latest weather forecast information,so that users can understand the latest weather conditions in a timely manner. In this paper, the weather forecast software development technology based on the Android platform is analyzed and studied. It first briefly introduces the Android development essential basic knowledge,then cut into the software implementation realization of the software is the use of the work interface and Chinese weather access work XML file,and then pass the XML document parsed
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1