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

正文內(nèi)容

基于android平臺的天氣查詢系統(tǒng)的設(shè)計與開發(fā)安卓天氣預報畢業(yè)論文-wenkub

2022-09-08 19:55:56 本頁面
 

【正文】 可以實現(xiàn)個性化的服務(wù),減少不必要的等待和冗余的信息。 Android 天氣預報軟件的開發(fā)可以進一步擴大天氣信息的覆蓋面,以便提前預防,把氣象災害降低到最低,使得廣大公眾能夠在第一時間方便且快捷地獲取最新的天氣預報信息。 : 國外: 近些年來,世界范圍的氣候異常, 使人類面臨日益嚴重的糧食、能源和水資源危機,因此社會對氣象工作提出了更為迫切的要求。為適應(yīng)上述發(fā)展,一些發(fā)達國家正逐步改進各自的氣象通信體制,加速氣象通信現(xiàn)代化。 比如,如果有雨,就建議出門帶傘 。 形成了 一個集中、統(tǒng)一、數(shù)字化的天氣預報系統(tǒng) ,實現(xiàn)智能終端高效、及時、穩(wěn)定的信息交互。 Android 最大特點是它的開放性體系架構(gòu),不僅具有非常好的調(diào)試、環(huán)境開發(fā),而且還具有各種可擴展的設(shè)施,包括豐富的多媒體支持功能和圖形組件強大的瀏覽器。 ( 1)完成論文的條件 ①軟件環(huán)境: window7\eclipse\android SDK\android ADT ②可通過網(wǎng)絡(luò)或者圖書館查閱大量相關(guān)文獻資料充分利用 ③ 下載 一些相關(guān)的軟件,進行軟件功能體驗 , 模仿學習 ( 2)方法及措施 : ① 實驗設(shè)計 天氣預報 API 是一個針對當前天氣編寫的一個 API 調(diào)用接口,通過此接口可以獲取一個城市的溫度、氣候、紫外線 等 信息,從而應(yīng)用 到 自己編寫的程序中。提出設(shè)計方案,完成開題報告。 第 1112 周:根據(jù)導師要求,完善論文,系統(tǒng)驗收,提交論文。Gary Cornell.《 Java 核心技術(shù)》 [M]. 機械工業(yè)出版社, 2020 VII [8](美 )Ed 基礎(chǔ)教程 .北京:人民郵電出版社, 2020 [9](英 )Herbert Schildt Java 參考大全( J2SE 5 Edition) [M],清華大學出版社 [10]郭志宏 . Android 應(yīng)用開發(fā)詳解 [M].電子工業(yè)出版社 . 2020. [11]楊豐盛 .Android 應(yīng)用開發(fā)揭秘 [M]. 機械工業(yè)出版社 . 2020. [12]靳巖,姚尚朗 . Google Android 開發(fā)入門與實踐 [M].人民郵電出版社 . 2020. [13] [美 ]Ed 基礎(chǔ)教程 .北京:人民郵電出版社, 2020 [14]吳亞峰 .Android 開發(fā)設(shè)計 [N].計算機報, 20200305 [15]郝玉龍 .Android 開發(fā)講議 [J].清華學報, 20200604, 2020(6)。即可以節(jié)省時間,又可以實現(xiàn)個性化的服務(wù),減少不必要的等待和繁重的信息,方便用戶及時了解最新的天氣信息。極大的方便了用戶的行程安排或其他情況,避免了不必要的麻煩,且界面美觀,操作簡單,具有很強的實用性。 Realtime weather forecast。不管是外出旅行還是農(nóng)業(yè)生產(chǎn)等,氣候變化情況一直都引起人們的普遍關(guān)注,人們迫切的需要隨時隨地的掌握準確的天氣預報信息。在如今這個智能手機系統(tǒng)群雄紛爭的時候, Android 采用 Linux 內(nèi)核,開放手機聯(lián)盟成員可以任意使用和修改 SDK 包,系統(tǒng)的開源性使其具有良好的拓展性。 國內(nèi)外的研究狀況及發(fā)展趨勢 近些年來,世界范圍的氣候異常, 使人類面臨日益嚴重的糧食、能源和水資源危機,因此社會對氣象工作提出了更為迫切的要求。形成了一個集中、統(tǒng)一、數(shù)字化的天氣預報系統(tǒng) ,實現(xiàn)智能終端高效、及時、穩(wěn)定的信息交互。 本軟件是一個 App 應(yīng)用程序,啟動程序后可以切換城市,通過圖片和文字顯示當前和未來的天氣狀況,包括溫度、濕度、風向和雨雪情況等。 (3) 顯示 生活 模塊:通過文字圖片動畫顯示當前的天氣情況,包括城市當前天氣、溫度、風向、風速、濕度;同時顯示今后 5 天的天氣情況。 第二章 系統(tǒng)實現(xiàn)所涉及的技術(shù) 。 第六章 測試,對設(shè)計 功能進行了測試。IsleAdam)在1886 年發(fā)表的科幻小說《未來夏娃》( L39。 Android 的 Logo 是由 Ascender 公司設(shè)計的,誕生于 2020 年,其設(shè)計靈感源于男女廁所門上的圖形符號, [1] 于是布洛克繪制了一個簡單的機器人,它的軀干就像錫罐的形狀,頭上還有兩根天線, Android 小機器人便誕生了。有時候,它們還會使用純文字的 Logo。幸運的是, Eclipse 附帶了一個標準的插件 集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。它提供建造塊和構(gòu)造并運行集成軟件開發(fā)工具的基礎(chǔ)。我們開發(fā)的應(yīng)用程序其實就是在這個框架上進行拓展,下面介紹一下 android 這個框 架所提供的功能。 :底層的圖形庫,包含顏色過濾,畫布,矩形,點,可以用來將它們直接繪制到屏幕上。 : 提供一些管理多種視頻,音頻的媒體接口。 :提供用來與撥打電話相關(guān)的 API 交互的類。 Android 四大組件 一個 Android 應(yīng)用程序,通常由 Activity、 Intent Receiver、 Service、 CONtent Provider 四種功能組件構(gòu)成。每一 個 Activity 都被實現(xiàn)為一個獨立的類,并且從 Activity 基類中繼承而來。當向前導航時,Activity 將會調(diào)用 STartActivity( Intent myIntent)方法,然后,系統(tǒng)會在所有安裝的中原工學院信息商務(wù)學院畢業(yè)設(shè)計(論文) 5 應(yīng)用程序中所定義的 IntentFilter 中查找,找到最匹配 myIntent 的和 Intent 對應(yīng)的 Activity 接收到 myIntent 的通知后,開始運行。 Activity 主要負責創(chuàng)建和顯示窗口,也可以把一個 Activity 理解成一個顯示的屏幕;在 Android 的應(yīng)用中不是僅有一個Activity,而是由很多個 Activity 存在。 onStart:當 Activity 對用戶即將課件的時候被調(diào)用 onResume( )。 onDestory:在當前 Activity 被銷毀之前所調(diào)用的最后一個方法,當進程 終止前調(diào)用。各種應(yīng)用還可以通過使用( )將它們自己的 Intent Receiver 廣播給其他應(yīng)用程序。系統(tǒng)可通過使田凱:基于 Android平臺的天氣查詢系統(tǒng)的設(shè)計與開發(fā) 6 用 ( )方法,連接到一個 Service 上(如果這個 Service 還沒有運行將啟動它)。 Content Provider 實現(xiàn)了應(yīng)用數(shù)據(jù)與其他的應(yīng)用程序的共享。ContentProvider 正是解決不同的應(yīng)用包共享數(shù)據(jù)的工具。當然,用戶也可以將所有的界面元素,無論在程序運行后是否需要修改其內(nèi)容,都放在代碼中進行定義和聲明。 界面布局( layout)是用戶界面結(jié)構(gòu)的描述,定義界面中所有的元素、結(jié)構(gòu)和相互關(guān)系。當然,用戶也可以將所有的界面元素,無論在程序運行后是否需要修改其內(nèi)容,都放在代碼中進行定義和聲明。在線性布局中,所有子元素都在垂直或水平方向按照順序在界面上排序。 (5) 絕對布局:( AbsoluteLayout)能通過指定界面元素的坐標文職,來確定用戶界面的整體布局。 Fragment 具有和 Activity 類似的生命周期,但是比 Activity 支持更多的事件回調(diào)函數(shù)。如下圖所示為提供 webservice 服務(wù)的網(wǎng)站網(wǎng)絡(luò)拓撲圖 田凱:基于 Android平臺的天氣查詢系統(tǒng)的設(shè)計與開發(fā) 8 圖 21 網(wǎng)絡(luò)拓撲圖 在 Android 開發(fā)中, Android SDK 附帶了 Apache 的 HttpClient,它是一個完善的客戶端。 (4) 通過 HttpResponse 接口的 getEntity 方 法返回響應(yīng)信息,并進行相應(yīng)的處理。而從學習的路線圖上來說,先熟悉 Java SE 編程,能比較熟練的使用 Java 語言進行編程,熟悉 Java 語言語法特點,熟 悉 Java IO、 Java 線程、網(wǎng)絡(luò)編程、 XML 處理等。學習完這些課程后, 就可以開始進行 Android 的應(yīng)用開發(fā)的學習,例如 Android 中的 UI 組件、基本組件、數(shù)據(jù)存儲、傳感器、圖形圖像處理、多媒體處理、游戲開發(fā)等。每個 Android 應(yīng)用都運行在自己的進程上,享有 Dalvik 虛擬機為它分配的專有實例。在一些底層功能 —— 比如線程和低內(nèi)存管理方面, Dalvik 虛擬機是依賴 Linux 內(nèi)核的。應(yīng)用架構(gòu)設(shè)計的初衷是,簡化組件復用機制,任何應(yīng)用都能發(fā)布自己的功能,這些功能又可以被任何其他應(yīng)用使用,當然要受來自框架的強制安全規(guī)范的約束。所以應(yīng)用程序代碼實際上與其它應(yīng)用程序的代碼是隔絕的。當應(yīng)用程序中的任意代 碼開始執(zhí)行時, Android啟動一個進程而當不再需要此進程而其它應(yīng)用程序又需要系統(tǒng)資源時,則關(guān)閉這個進程。當然,也有其它的方法使得這些文件同樣能為別的應(yīng)用程序所訪問。 WedKit 是一個開源瀏覽器網(wǎng)頁排版引擎,目前使用WebKit 引擎的瀏覽器主要有 :Safari、 Midori、 Epiphany 等。 而在 3D 方面則是使用(openGL for Embedded systems)規(guī)范的類庫。它能夠支持 Windows/Linux/U nix 等主流的操作系統(tǒng),同時能夠跟很多程序語言相結(jié)合,比如: php、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL來講,它的處理速度比它們都快。 SQLite 也是一套開放性的關(guān)聯(lián)式資料庫其特點在于輕量性方面的設(shè)計結(jié)構(gòu),更適合在手機上使用。 (7) GSM 技術(shù) : Global System for Mobile Communications,即全球 移動通訊系統(tǒng),俗稱”全球通”,是一種起源于歐洲的移動通信技術(shù)標準,是第二代移動通信技術(shù),其開發(fā)目的是讓全球各地可以共同使用一個移動電話網(wǎng)絡(luò)標準,讓用戶使用一部手機就能行遍全球。默認情況下,每個應(yīng)用程序均運行于它自己的 Linux 進程中。默認情況下,每個應(yīng)用程序均被賦予一個唯一的 Linux 用戶 ID,同時它還支持事務(wù)功能和并發(fā)處理等等也是在開發(fā)Android 應(yīng)用程序時可以突出的特點之一。由于 8PSK 可將現(xiàn)有 GSM 網(wǎng)絡(luò)采用的 GMSK 調(diào)制技術(shù)的信號空間從 2 擴展到 8,從而使每個符號所包含的信息是原來的 4 倍。這個系統(tǒng)可以保證在任意時刻和任何地點都可以同時觀測到 4 顆衛(wèi)星,以保證衛(wèi)星可以采集到該觀測點的經(jīng)緯度和高度,以便實現(xiàn)導航、定位、授時等功能。此外, Android 的應(yīng)用程序開發(fā)和 Java 開發(fā)有較大區(qū)別的,還要有 Google 提供的 Android SDK。這種外掛設(shè)計讓 Eclipse 具備強大擴充性,但更重要的是,此平臺提供一個定義明確的機制,讓各種外掛程序共通合作 (透過延伸點 extension points)與貢獻 (contributions),因此新功能可以輕易且無縫地加入平臺 配置 環(huán)境變量 步驟: 首先,你應(yīng)該已經(jīng)安裝了 java 的 JDK 了,本文安裝的是 jdk7u7windowsx64。%Java_Home%\bin。 田凱:基于 Android平臺的天氣查詢系統(tǒng)的設(shè)計與開發(fā) 14 做完上面的三個步驟之后,環(huán)境變量的配置已經(jīng)完成了。 (3) 設(shè)定 SDK Location 打開 Eclipse IDE ,進入菜單中的 Window Preferences。進入菜單中的 Help Software Updates進入選項卡 Available Software Add Site – Location: 輸入 勾選 Android DDMS 和 Android Development Tools , Install一路 Next,注意 Accept 許可,直到完成。這些天氣數(shù)據(jù)是通過后臺服務(wù)獲取的,這個后臺服務(wù)按照一定時間間隔,從互聯(lián)網(wǎng)上上獲取天氣預報信息,并將天氣信息保存在數(shù)據(jù)庫中。 田凱:基于 Android平臺的天氣查詢系統(tǒng)的設(shè)計與開發(fā) 16 功能分析 從上面的描述中可以基本了解軟件的基本功能,但為了將需求分析過程變得簡單明了,首先找出用戶界面上需要顯示的內(nèi)容。此界面是應(yīng)用程序的主界面,所以在設(shè)計時應(yīng)盡量使界面美觀,將天氣數(shù)據(jù)以用戶容易接受的方式呈現(xiàn)出來; 未來天氣:對未來 6 天的天氣情況簡要描述,天氣描述、溫度高低等數(shù)據(jù),使用戶一目了然,使人們及時了解天氣變化,對日常生活出行、穿衣做好準備;打開應(yīng)用程序就可以直接看到該城市的天氣狀況。 模塊功能 如 圖 43 所示 : 圖 43 生活模塊圖 (2) 模塊功能特點 打開生活 模塊,就能看到 所選城市的。 下拉 刷新: 觸摸 屏幕 下拉 到一定幅度, 從 網(wǎng)上重新 獲取數(shù)據(jù) 加載最新的天氣信中原工學院信息商務(wù)學院畢業(yè)設(shè)計(論文) 17 息, 方便 用戶準確的獲取 實時 天氣 。因此,本示例應(yīng)該包含三個用戶界面:顯示天氣模塊的界面, 生活 模塊 界面 ,我 模塊界面 天氣 模塊功能分析 (1) 模塊功能概述 天氣 模塊 的 功能有 : 實時天氣 、未來 一周的天氣 、 一周溫度曲線圖、下拉刷新 。 (3) 顯示 生活 模塊: 穿衣 /雨具 /紫外線 /洗 車等生活 指數(shù)。 中原工學院信息商務(wù)學院畢業(yè)設(shè)計(論文) 15 第 4 章 系統(tǒng)總體
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1