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

正文內(nèi)容

畢業(yè)論文-基于android平臺(tái)的天氣軟件開(kāi)發(fā)-文庫(kù)吧

2025-05-17 10:39 本頁(yè)面


【正文】 .............................................................................20 數(shù)據(jù)庫(kù)存儲(chǔ) .......................................................................................................20 數(shù)據(jù)庫(kù)操作 .......................................................................................................23 用戶界面及操作 .................................................................................................26 加載界面 ...........................................................................................................26 實(shí)時(shí)天氣界面 ...................................................................................................29 未來(lái)天氣界面 ...................................................................................................32 選擇城市界面 ...................................................................................................33 版權(quán)信息及 Logo 設(shè)計(jì) .....................................................................................35 數(shù)據(jù)處理 ...............................................................................................................36 天氣實(shí)體類(lèi) .......................................................................................................36 數(shù)據(jù)下載與解析 ...............................................................................................37 Service 服務(wù) ....................................................................................................41 6 系統(tǒng)測(cè)試及發(fā)布 .........................................................................................................43 總結(jié) .....................................................................................................................................48 致謝 .....................................................................................................................................49 參考文獻(xiàn) ................................................................................................ 錯(cuò)誤 !未定義書(shū)簽。 1 1 緒論 研究背景 3G 時(shí)代的 到來(lái) 將我們的生活帶入了更高層次的信息化時(shí)代,最突出的特點(diǎn)就是移動(dòng)智能終端的迅速崛起,通信管道的暢通讓我們能更加快捷方便的掌控信息,以智能手機(jī)為代表的移動(dòng)智能終端時(shí)代已經(jīng)拉開(kāi)了帷幕。移動(dòng)智能 終端將深入到我們生活的各個(gè)方面,隨之而來(lái)的就是巨大信息量的傳遞, 人們今后的生活能夠通過(guò)手中的移動(dòng)終端來(lái)與世界發(fā)生各種聯(lián)系 ,表現(xiàn)為具體的就是所提供的應(yīng)用服務(wù) 。 而 Android 系統(tǒng) 作為當(dāng)下最流行的智能終端操作系統(tǒng), 由于其開(kāi)放性和易操作性等特點(diǎn),越來(lái)越受到人們的青睞,在正式推出兩年后在市場(chǎng)占有率上就已經(jīng)超越稱(chēng)霸十年的諾基亞 Symbian 系統(tǒng), 市場(chǎng)份額現(xiàn)已躍居全球第一。 研究?jī)?nèi)容 本課題研究了 基于 Android 平臺(tái)的天氣軟件開(kāi)發(fā) 。開(kāi)發(fā)過(guò)程 在 Eclipse 環(huán)境下進(jìn)行, 使用 Java 編程 語(yǔ)言, 通過(guò) Android 技術(shù)的應(yīng)用, 結(jié)合 來(lái)自 中國(guó)氣象局 的天氣數(shù)據(jù), 最終 開(kāi)發(fā)出基于 Android 平臺(tái)的天氣軟件 。 實(shí)現(xiàn)效果為 使用戶在 聯(lián)網(wǎng)狀態(tài)下 查詢(xún)目標(biāo) 地點(diǎn) 實(shí)時(shí) 天氣狀況 以及未來(lái) 幾天內(nèi)的 天氣狀況 。 研究意義 Android 天氣軟件 覆蓋了全國(guó) 2564 個(gè)縣級(jí)以上地區(qū) 的詳細(xì)天氣狀況 , 進(jìn)一步擴(kuò)大了氣象信息的覆蓋面,使人們能夠隨時(shí)隨地獲取 需要的 天氣信息。天氣的預(yù)測(cè)不僅可以為人們的日常生活提供更為合理的依據(jù),而且能夠起到預(yù)警的作用,將嚴(yán)重的自然災(zāi)害提前告知,以便提前預(yù)防,及時(shí)做出相應(yīng)的安排,將災(zāi)害的損失降到最低。 天氣軟件 不僅能對(duì)人們的日常生活 起到預(yù)測(cè)冷暖的作用,而且能夠?qū)ψ匀粸?zāi)害做出相應(yīng)的預(yù)測(cè), 使科技 更好的為人們服務(wù)。 2 未來(lái)發(fā)展趨勢(shì) 根據(jù)市場(chǎng)調(diào)研公司 Gartner 的數(shù)據(jù)顯示,截止到 2021 年第三季度, Android 操作系統(tǒng)在全球智能手 機(jī)操作系統(tǒng)中的份額已經(jīng)過(guò)半,達(dá)到了 %,全球有一半的手機(jī)在使用 Android 操作系統(tǒng)。 Android 是一個(gè)以 Linux 為基礎(chǔ)的開(kāi)源操作系統(tǒng),主要用于移動(dòng)設(shè)備,由 Google和開(kāi)放手機(jī)聯(lián)盟開(kāi)發(fā)和領(lǐng)導(dǎo)。 Android 系統(tǒng)的開(kāi)源性使其具有良好的拓展性,它不僅為開(kāi)發(fā)者們提供了友好的開(kāi)發(fā)平臺(tái),而且手機(jī)廠商可以依據(jù)自身的特殊需求開(kāi)發(fā)出獨(dú)有的功能。 友好的開(kāi)發(fā)平臺(tái)、 簡(jiǎn)單的操作界面 以及眾多軟件的支持, 使 Android 成為了越來(lái)越多用戶的選擇 。 Google 表示,每天通過(guò) Google 服務(wù)器激活的 Android 設(shè)備達(dá)到了 55 萬(wàn)臺(tái),并以每周 %的速度增長(zhǎng)。 正是因?yàn)?Android 具 有的這些優(yōu)勢(shì),使Android 有了今天的成功。 當(dāng)然, Android 平臺(tái)現(xiàn)在還存在著一些問(wèn)題,主要是秩序混亂,各家廠商開(kāi)發(fā)不一致等問(wèn)題, 這些問(wèn)題已經(jīng)引起重視。 Android 還在不斷壯大成長(zhǎng) ,相信隨著系統(tǒng)的不斷進(jìn)步, Android 將會(huì) 更加強(qiáng)大, 給 用戶帶來(lái)更加完善的體驗(yàn) 。 3 2 系統(tǒng)分析 可行性 研究 Android 平臺(tái)是基于 Linux 內(nèi)核的操作系統(tǒng), 在該平臺(tái)上的 應(yīng)用程序 已經(jīng) 很多,開(kāi)發(fā)流程已經(jīng)很成熟。 而且 Android 平臺(tái)是開(kāi)源的, 所以開(kāi)發(fā)的過(guò)程 并不需要很大的成本,從官方網(wǎng)站上可以免費(fèi)下載得到需要的軟件,開(kāi)發(fā)速度快,能在較短的周期內(nèi)完成項(xiàng)目。 現(xiàn)在世界上有一大半的智能終端 在運(yùn)行 Android 操作 系統(tǒng), 而且正在被更多 的用戶們所接受, 他們 有著快速的學(xué)習(xí)能力,緊跟科技的進(jìn)步,而且 Android 平臺(tái)易于操作 ,對(duì)于用戶來(lái)說(shuō)是很容易上手的 。 通過(guò)學(xué)習(xí),目前已經(jīng)初步掌握了 Android 平臺(tái)下應(yīng)用程序開(kāi)發(fā)的流程 ,并且對(duì)Java 等相關(guān)技術(shù)的應(yīng)用有一定經(jīng)驗(yàn) 。 目前,正處于畢業(yè)設(shè)計(jì)階段,時(shí)間和精力都比較充裕 ,電腦、網(wǎng)線等設(shè)備運(yùn)行良好 。 綜上所述 ,此軟件在技術(shù)、經(jīng)濟(jì) 、操作 等方面是 完全 可行的。 需求分析 功能 分析 Android 天氣軟件的功能主要為,獲取天氣數(shù)據(jù)并以友好的方式顯示給用戶 , 而且可以使用戶可以根據(jù)自己的需要選擇城市,查看未來(lái)天氣等, 因此,涉及到的功能模塊主要有以下幾個(gè): 1. 實(shí)時(shí)天氣 :當(dāng)天的詳細(xì)天氣 信息,主要有時(shí)間、溫度、 天氣描述、風(fēng)速 、 溫馨提示等; 2. 未來(lái) 天氣:簡(jiǎn)要列出未來(lái)幾天內(nèi)的天氣信息,并且一目了然,使用戶及時(shí)了解天氣變化情況; 3. 搜索城市:用戶可以根據(jù)需要搜索全國(guó)縣級(jí)以上所有城市,然后查看這個(gè)城市的天氣情況 ; 4. 設(shè)置默認(rèn):用戶可以設(shè)置默認(rèn)顯示的城市信息; 4 以上四個(gè)功能是系統(tǒng) 需 要實(shí)現(xiàn)的 基本功能 。 用例 分析 系統(tǒng) 的主要使用者是對(duì)于天氣情況比較關(guān)心的廣大用戶 ,他們需要 了解當(dāng)下的詳細(xì)天氣數(shù)據(jù) ,未來(lái)天氣變化情況 或者其他地方的天氣情況 , 并且在需要的時(shí)候,對(duì)默認(rèn)的城市進(jìn)行更改 等, 這些是用戶需要的 功能。 用例描述如 圖 : 圖 :系統(tǒng)用例圖 設(shè)計(jì)目標(biāo) 在集成的 Eclipse開(kāi)發(fā)環(huán)境中,依托中國(guó)氣象局的 氣象 數(shù)據(jù),開(kāi)發(fā)出基于 Android平臺(tái)的天氣軟件。 通過(guò)這次的實(shí)踐,了解 Android 應(yīng)用程序設(shè)計(jì)和開(kāi)發(fā)流程, 以及 用到的相關(guān)技術(shù),掌握 Android 平臺(tái) 開(kāi)發(fā) 的基本 原理 , 能夠 熟練的進(jìn)行 Android 應(yīng)用程序的開(kāi)發(fā) 。 用戶選擇城市查看未來(lái)天氣查看實(shí)時(shí)天氣設(shè)置默認(rèn) 5 3 Android 開(kāi)發(fā)環(huán)境及平臺(tái)搭建 開(kāi)發(fā)環(huán)境介紹 圖 : Android系統(tǒng)框架 Android 平臺(tái)是以 Linux 為內(nèi)核的操作系統(tǒng),內(nèi)核之外,則是中介層、數(shù)據(jù)庫(kù)元和用 C\C++編寫(xiě)的 API 以及應(yīng)用程序框架。 Android 上層的應(yīng)用程序通常以 Java 語(yǔ)言編寫(xiě),運(yùn)行程序時(shí),應(yīng)用程序的代碼會(huì)被即時(shí)轉(zhuǎn)變?yōu)楹缶Y為 .dex 的文件,然后 Android操作系統(tǒng)通過(guò)使用即時(shí)編譯的 Dalvik 虛擬機(jī)來(lái)將其運(yùn)行。為此, Google 重寫(xiě)了 Java虛擬機(jī),將其命名為 Dalvik,以適用于 Android 平臺(tái)應(yīng)用程序的開(kāi)發(fā)。 Dalvik 保留了 Java 虛擬機(jī)的核心功能,并在此基礎(chǔ)上進(jìn)行了優(yōu)化,使編譯過(guò)后的可執(zhí)行程序( *.apk)以最小的內(nèi)存優(yōu)化文件,使其更適合于手機(jī)應(yīng)用。 由于 Android 平臺(tái)上應(yīng)用程序的開(kāi)發(fā)主要使用 Java 語(yǔ)言,根據(jù)官方推薦,使用主流的開(kāi)發(fā)工具 Eclipse進(jìn)行開(kāi)發(fā),在進(jìn)行編程前還需要安裝 Java的開(kāi)發(fā)工具包 JDK。但是,這樣僅僅能夠編寫(xiě) Java應(yīng)用程序,要編寫(xiě) Android應(yīng)用程序,還要安裝 Android SDK,即 Android 開(kāi)發(fā)工具包。最后,在 Eclipse 中集成環(huán)境中添加 ADT( Android 6 Development Tools), Android 開(kāi)發(fā)工具,方便開(kāi)發(fā) Android 應(yīng)用程序。這樣,就能夠進(jìn)行 Android 應(yīng)用程序的開(kāi)發(fā)了。 平臺(tái)搭建過(guò)程 根據(jù)官方的指導(dǎo),對(duì) Android 平臺(tái)的搭建過(guò)程簡(jiǎn)要介紹如下: 1. Java SDK:下載 并安裝,官方網(wǎng)址為l 在系統(tǒng)設(shè)置環(huán)境變量 JAVA_HOME、 CLASS_PATH、 PATH 的值; 2. Android SDK:在官方網(wǎng)站上下載最新的 SDK 進(jìn)行安裝,網(wǎng)址為 SDK Manager 進(jìn)行安裝,選擇需要的 Android 版本,然后更新,此次更新需要的時(shí)間較長(zhǎng),建議在晚上進(jìn)行。最后,再將 ADB 命令所在的目錄 platformtools的完整路徑添加到系統(tǒng)的環(huán)境變量 PATH 中,這樣,就能夠在命令行中使用ADB 命令了; 3. ADT:由于在線安裝容易遇到問(wèn)題,這里選擇下載后本地安裝。同樣是在上述官方網(wǎng)站頁(yè)面,下載最新的 ADT,存放在指定位置,稍后使用; 4. Eclipse:建議選擇 以上版本,官方網(wǎng)址為 ,解壓縮后運(yùn)行。 選擇 Help ? Install New Software ?Add ,然后在 Name框中填寫(xiě) Android,在 Location框中選擇剛剛下載到的 ADT文件的目錄,然后點(diǎn)擊 OK ? Finish ? Install All , 重啟 Eclipse。 重啟后選擇 Window ? Preferences ,在 Android 選項(xiàng)的 SDK Location 框中選擇下載得到的 SDK 目錄,然后點(diǎn)擊 Apply ? OK 。這樣,整個(gè)平臺(tái)就搭建完成了。 本項(xiàng)目所選擇的各軟件版本分別為: 、 、androidsdk_r16windows、 eclipsejavaindigowin32。 7 4 程序 設(shè)計(jì) 整體設(shè)計(jì) 從需求分析可以得知, 系統(tǒng) 流程 設(shè)計(jì) 如 圖 所示 : 啟 動(dòng)應(yīng) 用 程 序加 載 界 面實(shí) 時(shí) 天
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1