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

正文內(nèi)容

基于android天氣預(yù)報(bào)系統(tǒng)設(shè)計(jì)論文-資料下載頁

2025-06-24 22:17本頁面
  

【正文】 件,在 xml 布局文件的配置如圖所示:圖 512 下拉刷新控件的 XML 配置 Service 初始化及實(shí)現(xiàn)通過 Service 實(shí)現(xiàn)后臺自動刷新:Service 是 Android 系統(tǒng)中的四大組件之一 ,主要用于后臺運(yùn)行,并且與其他組件交互。比如:播放多媒體,檢測 SD 卡上的文件變化等等。Service 和其他組件一樣,都是運(yùn)行在主線程中,因此用它來做耗時的請求和操作時,需要開一個線程來執(zhí)行。本設(shè)計(jì)用 Service 在后臺獲取服務(wù)器數(shù)據(jù),并且與主界面交互,更新主界面。創(chuàng)建一個WeatherService 類繼承 Service,在 onCreate 方法中初始化 city 為“成都” ,sendHttpRequest發(fā)送 get 請求數(shù)據(jù)信息,使用 Handler 進(jìn)行數(shù)據(jù)傳遞,然后對傳遞來的 JSONObject 數(shù)據(jù)進(jìn)行解析并顯示在控件中。圖 513 Service 主要方法 存在問題及解決方案系統(tǒng)開發(fā)過程中遇到了不少問題,其中有些問題困擾自己許久,有些問題查閱網(wǎng)絡(luò)資料即可輕松解決。感覺在整個設(shè)計(jì)過程中,在解決項(xiàng)目問題的過程中自己的提升最大?,F(xiàn)對設(shè)計(jì)過程存在的問題及解決作如下總結(jié): 數(shù)據(jù)無法解析天氣預(yù)報(bào)最重要的是什么?毫無疑問,當(dāng)然是天氣數(shù)據(jù)信息最為重要。而在設(shè)計(jì)過程中,首當(dāng)其沖的攔路虎便是數(shù)據(jù)解析。對項(xiàng)目進(jìn)行 debug 調(diào)試,顯示系統(tǒng)異常。圖 514 debug 調(diào)試根據(jù)聚合數(shù)據(jù)平臺提供的 SDK,將其集成到工程的 lib 中,并配置相應(yīng)的權(quán)限和openID,使用其中的方法時,無法得到數(shù)據(jù)。加入斷點(diǎn) debug 后,提示系統(tǒng)異常。最初以為是版本的更新導(dǎo)致調(diào)用方法的改變,反復(fù)查看 API 接口文檔以及查閱相關(guān)資料,無法找出失敗原因。最后求助于聚合數(shù)據(jù)平臺客服,該客服提示聚合數(shù)據(jù)的 SDK 已下架,再也無法正常使用其 SDK 集成的方法。必須由自己編寫調(diào)用方法和回調(diào)函數(shù)。 JSON 解析報(bào)錯因?yàn)樯厦娴膯栴}無法調(diào)用 SDK 的方法,于是決定編寫網(wǎng)絡(luò)數(shù)據(jù)訪問工具類,通過網(wǎng)絡(luò)編程的方法獲取數(shù)據(jù)。不過獲取到的數(shù)據(jù)只是 JSON 格式的字符串?dāng)?shù)據(jù),表面上是JSON 數(shù)據(jù),其實(shí)質(zhì)仍為字符串。數(shù)據(jù)中的引號會被誤認(rèn)為有其他含義。圖 515 JSON 數(shù)據(jù)要想正常使用引號,必須在其前面加上轉(zhuǎn)義字符“/” ,若所獲數(shù)據(jù)較少可使用此方法,然則數(shù)據(jù)量頗大,必須另謀它法——將 string 數(shù)據(jù)轉(zhuǎn)化成 JSON 數(shù)據(jù)。 區(qū)域的數(shù)據(jù)解析無從下手最初以為 的相關(guān)數(shù)據(jù)在天氣預(yù)報(bào)接口中,仔細(xì)查看該接口的所提供的數(shù)據(jù),發(fā)現(xiàn)并無 PM 指數(shù),于是在 API 平臺查找相關(guān)接口,找到空氣質(zhì)量 API 能夠提供 PM 數(shù)據(jù)。 間隔三小時天氣區(qū)域數(shù)據(jù)顯示不全只能實(shí)現(xiàn)間隔三小時天氣區(qū)域數(shù)據(jù)的第一個數(shù)據(jù)。檢查發(fā)現(xiàn)可以正確解析數(shù)據(jù),但是只有第一個數(shù)據(jù)能夠顯示。圖 516 數(shù)據(jù)顯示不全經(jīng)過排查,發(fā)現(xiàn) setHoursView 方法放在了上一個代碼域內(nèi),故而只有第一個數(shù)據(jù)進(jìn)行了 UI 界面設(shè)置的調(diào)用。將 setHoursView 方法放到代碼域外邊即可。圖 517 解決方案 分段顯示圖片無法根據(jù)不同時間段顯示不同圖片。經(jīng)查閱資料,將顯示白天的圖片按序以“d”為開頭命名,將顯示晚上的圖片按序以“n”為開頭命名,UI 設(shè)置圖片時對字符串進(jìn)行處理獲得相應(yīng)的圖片名。 無法獲取數(shù)據(jù)此錯誤與第一個錯誤類似,都是無法獲取天氣數(shù)據(jù),不過第一個錯誤是“系統(tǒng)異?!保ㄥe誤代碼 10014) ,現(xiàn)在又出現(xiàn)的錯誤是“應(yīng)用未審核超時,請?zhí)峤徽J(rèn)證” (錯誤代碼10005) 。圖 518 錯誤提示運(yùn)行在手機(jī)端時,除了引導(dǎo)頁面以外,其他所有界面都一片空白,沒有任何數(shù)據(jù)。經(jīng)過查詢發(fā)現(xiàn)聚合數(shù)據(jù)平臺是以營利為目的的 API 提供商,在其基礎(chǔ)上的應(yīng)用開發(fā)是需要提供認(rèn)證的,如果需要延長開發(fā)周期,可以聯(lián)系聚合的客服。而本設(shè)計(jì)這種沒有花過錢的應(yīng)用,只怕是難以認(rèn)證成功??紤]到此設(shè)計(jì)不會大量投入應(yīng)用(如果要大量應(yīng)用需要購買天氣數(shù)據(jù)) ,所以換一個賬號注冊申請數(shù)據(jù)就可正常使用了。第六章 系統(tǒng)測試測試是對軟件產(chǎn)品質(zhì)量的檢驗(yàn)和評價。它一方面檢查軟件產(chǎn)品質(zhì)量中存在的質(zhì)量問題,同時對產(chǎn)品質(zhì)量進(jìn)行客觀的評價。簡單地說,就是替用戶使用,測試的最終目的是確保最終交給用戶的產(chǎn)品的功能符合用戶的需求,把盡可能多的問題在產(chǎn)品交給用戶之前發(fā)現(xiàn)并改正。測試是為了檢測軟件的質(zhì)量,確保軟件正確無誤地運(yùn)行,期望達(dá)到預(yù)期效果。同時,在交給用戶使用之前檢查從聚合數(shù)據(jù)收集的天氣信息是否準(zhǔn)確,避免致命錯誤。測試用機(jī)為魅族的 MX5,Android 版本 ,測試環(huán)境需要打開網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)連接,安裝軟件時需要授權(quán)定位權(quán)限。在解決完所有 節(jié)提到的問題以及調(diào)試過程的其他細(xì)小問題后,最終的測試結(jié)果如圖所示:圖 61 安裝及加載界面圖 62 首次使用時的引導(dǎo)頁面圖 63 主要功能圖第七章 結(jié)論天氣預(yù)報(bào)是根據(jù)氣象觀探測資料,應(yīng)用天氣學(xué)、動力學(xué)、統(tǒng)計(jì)學(xué)的原理和方法,對某區(qū)域或某地點(diǎn)未來一定時段的天氣狀況作出定性或定量的預(yù)測。準(zhǔn)確地預(yù)報(bào)天氣一直是大氣科學(xué)研究的一個重要目標(biāo)。天氣預(yù)報(bào)的歷史可以從最早的看云識天氣和根據(jù)物像來推測天氣開始,以后經(jīng)歷了單站預(yù)報(bào),天氣圖預(yù)報(bào),到目前的應(yīng)用氣象衛(wèi)星、天氣雷達(dá)等先進(jìn)的探測資料和用計(jì)算機(jī)進(jìn)行天氣預(yù)報(bào)的階段。伴隨著科技的不斷進(jìn)步,天氣預(yù)報(bào)得到了快速的發(fā)展。天氣預(yù)報(bào)的種類按預(yù)報(bào)時效可大致分為:臨近預(yù)報(bào)(1~2 小時) 、甚短期預(yù)報(bào)(2~12 小時)、短期預(yù)報(bào)(12~48 小時) 、中期預(yù)報(bào)(3 ~10 天)、長期預(yù)報(bào)(10 天以上)等;按服務(wù)對象可劃分為:日常天氣預(yù)報(bào)和專業(yè)天氣預(yù)報(bào)(如航空天氣預(yù)報(bào)等 );按預(yù)報(bào)范圍可大致劃分為區(qū)域預(yù)報(bào)和站點(diǎn)預(yù)報(bào)等。由于服務(wù)對象不同,在預(yù)報(bào)項(xiàng)目、預(yù)報(bào)時效、預(yù)報(bào)用語等方面都存在著一定的差異。目前制作天氣預(yù)報(bào)主要采用天氣學(xué)預(yù)報(bào)方法、統(tǒng)計(jì)學(xué)預(yù)報(bào)方法和動力學(xué)預(yù)報(bào)方法,以及由這三種基本預(yù)報(bào)方法相互結(jié)合形成的天氣—統(tǒng)計(jì)預(yù)報(bào)方法、動力統(tǒng)計(jì)預(yù)報(bào)方法和天氣—動力預(yù)報(bào)方法等。目前制作天氣預(yù)報(bào)常常是將這三種方法配合起來使用,將天氣圖、衛(wèi)星和雷達(dá)圖像、動力分析和統(tǒng)計(jì)分析、數(shù)值預(yù)報(bào)產(chǎn)品等進(jìn)行綜合分析,最后做出天氣預(yù)報(bào)?;?Android 的天氣預(yù)報(bào)系統(tǒng)設(shè)計(jì)就是站在這些 “巨人的肩膀”上,才能如此輕易的通過網(wǎng)絡(luò)獲取天氣數(shù)據(jù)。我們需要做的僅僅是通過某些平臺所提供的 API 接口進(jìn)行相應(yīng)操作,而這些平臺的數(shù)據(jù)其實(shí)也是來源于此。經(jīng)濟(jì)不息,氣象不止。有專家表示,隨著中國大氣環(huán)境評價、工程氣象保障等方面專業(yè)氣象服務(wù)范圍的擴(kuò)大和氣象研究的深入,氣象對國民經(jīng)濟(jì)發(fā)展的促進(jìn)作用將不斷增強(qiáng),在中國氣象領(lǐng)域,1 元的投入,可以帶來 40 元經(jīng)濟(jì)效益。我國作為一個農(nóng)業(yè)大國,天氣對國民經(jīng)濟(jì)的影響是尤為重要的,關(guān)系到我國社會的穩(wěn)定和經(jīng)濟(jì)的發(fā)展,所以自古以來,我國勞動人民通過自己的智慧在遵循自然規(guī)律的前提下,不斷地影響天氣變化,利用天氣,趨利避害,為人 類的幸福生活而努力。近年來,我國人民更是利用現(xiàn)代技術(shù)不斷影響天氣變化,將氣象服務(wù)的作用發(fā)揮到最大,給子人們準(zhǔn)確、快速、髙效的氣象服務(wù)。另一方面,在我看來,Android 平臺是非常具有發(fā)展前景的。其獨(dú)特的設(shè)計(jì)模式以及基于 java 平臺的開發(fā)語言都使得進(jìn)入 Android 的門檻變得非常的低。由于其極大的開放性和兼容性,同時也深為手機(jī)廠商的喜愛。本文主要介紹了一款基于 Android 平臺的天氣預(yù)報(bào)軟件的設(shè)計(jì)與實(shí)現(xiàn)過程,提出了 Android 用戶界面設(shè)計(jì)、獲取并解析城市列表數(shù)據(jù)的一種方法,給出了在用戶界面上呈現(xiàn)數(shù)據(jù)的原理與設(shè)計(jì)過程,最后通過模擬器進(jìn)行了應(yīng)用程序的調(diào)試。當(dāng)然,基于 Android 平臺的開發(fā)技術(shù)還需要進(jìn)一步完善,需要在日后的工作中不斷探索、研究,以建立實(shí)用的城市天氣實(shí)況預(yù)報(bào)系統(tǒng)。由于此作品是作為畢業(yè)設(shè)計(jì)的創(chuàng)作成果,其中軟件的功能等方面并非處于一個成熟的階段,當(dāng)中的缺點(diǎn)是無可非議地存在著。 總之,這次設(shè)計(jì)從軟件編寫、調(diào)試到確定,我傾注了大量的時間和心血。也曾經(jīng)為尋找各種錯誤而煩惱過,也曾經(jīng)為解決某一個問題而開心過,雖然過程很艱苦,但是結(jié)果總是好的。因?yàn)槲也粌H品味到了結(jié)果的喜悅,更明白了過程的彌足珍貴。經(jīng)過數(shù)個月的努力,在指導(dǎo)老師楊世恩老師和陳春梅老師的指導(dǎo)幫助下,基于Android 平臺的天氣軟件開發(fā)終于完成了。由于 Android 智能手機(jī)日益普及,手機(jī)天氣軟件可以讓用戶隨時隨地了解天氣,為用戶的日常生活多一些幫助,讓生活多一些舒適。所以基于 Android 智能手機(jī)的平臺進(jìn)行天氣軟件的開發(fā),從一開始什么都不懂一直摸索著運(yùn)用了很多高級技術(shù)完成了這個軟件。 通過學(xué)校的圖書館資料和網(wǎng)上查詢,了解了 Android 的搭建、Intent、 Activity、Service 等知識。Android 環(huán)境搭建的基本工作完成后,本文對界面的控件、布局和美觀方面進(jìn)行設(shè)計(jì),結(jié)合小組其他成員的建數(shù)據(jù)庫、獲取數(shù)據(jù)信息和整體設(shè)計(jì)方面等成果,通過模擬器顯示出加載界面、實(shí)時天氣界面、未來天氣界面和選擇城市天氣界面。由于網(wǎng)絡(luò)不穩(wěn)定,代碼不夠健壯或者其它沒有考慮到的問題,界面有時會出現(xiàn)界面不能顯示,不能正常跳轉(zhuǎn)等異?,F(xiàn)象,所以對界面異常現(xiàn)象也進(jìn)行了著重的處理。 目前,這個軟件目前運(yùn)行良好,但是網(wǎng)絡(luò)的不穩(wěn)定性和代碼的不夠精細(xì)對軟件的運(yùn)行有一定的影響。與此同時,這個軟件還可以進(jìn)一步發(fā)展,比如“短信預(yù)報(bào)” 、 “新聞模塊”等功能,如果這些功能都能實(shí)現(xiàn)將會對用戶有更多的幫助,使他們的生活更加愉悅和方便。以上就是我設(shè)計(jì)本應(yīng)用的初衷,希望這個輕量級無廣告的應(yīng)用能夠在一定程度上幫助到需要的人。參考文獻(xiàn)[1] 與 iOS 移動端操作系統(tǒng)用戶體驗(yàn)比較分析 [J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2022[2] 傳播未來 控尋天氣預(yù)報(bào)氣象生活平臺的特殊傳播價值[J]. 聲屏世界?廣告人,2022[3]汪清, [Z].天津大學(xué),2022[4] D Maclean,S Komatineni,G Allen. Introduction to Android Application Architecture [M]. Apress,2022[5]Demuth, Julie L. Improving Effectiveness of Weather Risk Communication on the NWS PointandClick Web Page [J]. Weather and Forecasting,2022[6]俞小鼎,[J].氣象學(xué)報(bào),2022[7][D]. 南京信息工程大學(xué),2022 [8]李杰. 我國氣象服務(wù)模式的發(fā)展及展望[J]. 農(nóng)業(yè)與技術(shù), 2022[9]穆璐,李菁,林棽,李萌萌,李強(qiáng),柳雪峰.“互聯(lián)網(wǎng)+氣象服務(wù) ”讓出行著裝更具“精準(zhǔn)化”——基于氣象數(shù)據(jù)的天氣穿衣產(chǎn)品模型設(shè)計(jì)與應(yīng)用研究[Z]. 第 33 屆中國氣象學(xué)會年會,2022[10] Android 的天氣預(yù)報(bào)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].山東工業(yè)技術(shù),2022 [11]張建源. Android 開發(fā)技術(shù)的學(xué)習(xí)及應(yīng)用 [J].現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化,2022[12] Android 網(wǎng)絡(luò)編程 [M].北京:機(jī)械工業(yè)出版社, 2022.[13]王向輝,張國印,沈潔. Android 應(yīng)用程序開發(fā)[M]. 北京:清華大學(xué)出版社, 2022[14][D].長沙:湖南大學(xué)碩士學(xué)位論文, 2022.[15]Ed Burt, Hello, Android: Introducing Google’s Mobile Development Platform [J] . PRAGMATIC BOOKSHELF, 2022[16] Android 講義[M],西安:電子工業(yè)出版社,2022[17]陳文, Android 網(wǎng)絡(luò)編程[M].北京:機(jī)械工業(yè)出版社,2022[18]馬超, 應(yīng)用開發(fā)全程實(shí)錄 [M].北京:人民郵電出版社,2022[19] 程序設(shè)計(jì)教程 [M].北京:清華大學(xué)出版社,2022[20]張瑤, Android 的天氣預(yù)報(bào)軟件設(shè)計(jì) [J].電腦知識與技術(shù),2022謝辭本科論文的完成,意味著大年四年的學(xué)習(xí)生涯將畫上圓滿的句號,其中有著欣喜、快樂,也透露的一股離別時的悲傷。進(jìn)行畢業(yè)設(shè)計(jì)的道路上,有遇到關(guān)鍵步驟無法理解的時候,有遇到核心方法無法調(diào)用的時候,有遇到先前的設(shè)計(jì)與彼時的設(shè)計(jì)存在矛盾的時候,有遇到論文不知按什么思路展開的時候,但是,幸運(yùn)的是,我的周圍有為我解答迷津的論文指導(dǎo)老師,有互相交流觀點(diǎn)的同寢室友,有幫我疏通心情的家人。在這里,我首先感謝我的論文指導(dǎo)老師——楊世恩老師和陳春梅老師,兩位老師有著極好的學(xué)術(shù)素養(yǎng),有著站在學(xué)生的角度為其思考和解決問題的態(tài)度,從畢業(yè)論文的開題報(bào)告的選題討論,到畢業(yè)論文初稿二稿的完成,都給予我悉心的指導(dǎo),讓我完成了畢業(yè)論文的寫作。其次,感謝我的本科輔導(dǎo)員——鄧冬梅老師,從大一剛?cè)雽W(xué)的見面會,就教導(dǎo)我們對待學(xué)習(xí)要有著崇高的態(tài)度,在我們的內(nèi)心埋下了一顆好學(xué)的種子。當(dāng)我為就業(yè)和考研的事情躊躇時,鄧冬梅老師給了我鼓勵,讓我再繼續(xù)深造,才有我考研路上的成功。鄧冬梅老師給我印象最深刻的一句話是“你如果繼續(xù)留任團(tuán)委,你能否成功畢業(yè)?”這句憾心之問,成為了我人生路上的轉(zhuǎn)折點(diǎn)。再次,感謝大年四年的學(xué)科老師和三位輔導(dǎo)員,當(dāng)學(xué)業(yè)和生活不順的時候,只要我去找老師們交談,無論他們有多忙,總會抽空來解決我的問題。最后,感謝我的朋友和家人,他們對我的包容和理解,是我一生最大的財(cái)富,我會好好的珍惜和收藏。總之,此次畢業(yè)論文的寫作,我收獲的知識,獲得的經(jīng)驗(yàn),懂得的道理,會伴隨我一生,讓我的研究生生活更加多姿多
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1