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

正文內(nèi)容

基于android系統(tǒng)的手機(jī)天氣預(yù)報(bào)軟件本科畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-10-03 19:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的全部軟件,而且不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專(zhuān)有權(quán)障礙,谷歌與開(kāi)放手機(jī)聯(lián)盟合作開(kāi)發(fā)了 Android,這個(gè)聯(lián)盟由包括中國(guó)移動(dòng),摩托羅拉,高通,宏達(dá)在內(nèi)的 30 多家技術(shù)和無(wú)線(xiàn)應(yīng)用的領(lǐng)軍企業(yè)組成。通過(guò)與運(yùn)營(yíng)商,設(shè)備制造商,開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化,開(kāi)放式的移動(dòng)電話(huà)軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式生態(tài)系統(tǒng) . Android系統(tǒng)的特點(diǎn) : 開(kāi)放性。 Google 與開(kāi)放性手機(jī)聯(lián)盟合作開(kāi)發(fā)了 android, Google 通過(guò)與動(dòng)行商,通過(guò)與運(yùn)營(yíng)商,設(shè)備 制造商,開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化,開(kāi)放式的移動(dòng)電話(huà)軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式生態(tài)系統(tǒng)。 應(yīng)用程序無(wú)界限。 Android 上的應(yīng)用可以通過(guò)標(biāo)準(zhǔn) API 訪(fǎng)問(wèn)核心移動(dòng)設(shè)備功能。通過(guò)互聯(lián)網(wǎng),應(yīng)用程序可以聲明它們的功能可提供其它應(yīng)用程序使用。 應(yīng)用程序是在平等的條件下創(chuàng)建的,移動(dòng)設(shè)備上的應(yīng)用程序可以被替換或擴(kuò)展,即使是撥號(hào)或主屏幕這樣的核心組件。 應(yīng) 用程 序 可 以輕 松 地嵌 入 網(wǎng)絡(luò) 。 應(yīng)用 程 序可 以 輕 松地 嵌 入HTML,javascript 和樣式表,還可以通過(guò) Webview 顯示內(nèi)容。 應(yīng)用程序可以并行運(yùn)行。 Android 是一種完整的多任務(wù)環(huán)境,應(yīng)用程序可以在其中并行運(yùn)行,在后臺(tái)運(yùn)行時(shí),應(yīng)用程序可以生成通知引起注意。 Android的功能: 支持虛擬鍵盤(pán)。虛擬鍵盤(pán)的出現(xiàn)意味著基于 或以上的版本的移動(dòng)設(shè)備可以同時(shí)支持特理鍵盤(pán)和虛擬鍵盤(pán)。 使用 widget 實(shí)現(xiàn)桌面的個(gè)性化??梢杂?widget 修飾自已的桌面。大多 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 14 數(shù)小的 Web 應(yīng)用都是從網(wǎng)絡(luò)上獲得實(shí)時(shí)數(shù)據(jù)并展示給用戶(hù)的, android 預(yù)裝了 5 個(gè)桌機(jī) Widget,包括數(shù)字時(shí)鐘,日歷,音樂(lè)播放 器,相框。 用在線(xiàn)文件快速瀏覽數(shù)數(shù),類(lèi)似于 OSX Leopard 的 Quicklook 特征 ,Android 的在線(xiàn)文件夾可顯示的數(shù)據(jù)條目,比如聯(lián)系人,喜歡的應(yīng)用, Email信息,播放列表,書(shū)簽, RSS源等,并不需要運(yùn)行系統(tǒng)程序處理特定的數(shù)據(jù)條目。 視頻錄制和分享。 Android 還有錄制和分享視頻的功能,對(duì)回放和MPEG4,3GP 等視頻也有了更好的支持??梢酝ㄟ^(guò) Email, MMS 或直接上傳到y(tǒng)outube 等方式來(lái)分享視頻。 更快,更兼容的瀏覽器, Android 的基于 Webkit 內(nèi)核的瀏覽器帶來(lái)了 重要的調(diào)速半置,這得益于新的 Wenkit 渲染引擎和優(yōu)化的 JAVA 腳本編譯器。 Voice search 語(yǔ)音搜索。帶有語(yǔ)音識(shí)別技術(shù)的 Google 手機(jī)已于 2020 年11 月面世,它支持語(yǔ)音搜索功能,該功能增強(qiáng)了默認(rèn)的搜索能力,已超過(guò)了純文本搜索。 立體藍(lán)牙和免提電話(huà)。除了增強(qiáng)的免提電話(huà)體驗(yàn), Android 還支持立體藍(lán)牙( A2Dphe 和 AVCRP) ,并有自動(dòng)配對(duì)功能。 強(qiáng)大的 GPS 技術(shù) .Android 內(nèi)部提供了大量的 GPS組件,我們可以很輕松地獲得設(shè)備當(dāng)前的位置等信息,讓導(dǎo)航等功能更加完善。 Android 系統(tǒng)硬件檢測(cè), android 可自動(dòng)檢測(cè)和修復(fù) SD 卡的文件系統(tǒng),允許第三方應(yīng)用顯示 Android 系統(tǒng)的硬件特征,為了讓用戶(hù)下載到與自已的設(shè)備匹配的應(yīng)用,我們可以檢測(cè)用戶(hù)設(shè)備的硬件信息,讓滿(mǎn)足應(yīng)用要求的設(shè)備安裝該程序,當(dāng)更多的 android 設(shè)備建立在不同的硬件上時(shí),這個(gè)功能顯得很實(shí)用。 Google android 移動(dòng)平臺(tái)開(kāi)發(fā)過(guò)程研究 Android 移動(dòng)平臺(tái)作為 21 世紀(jì)的新秀,受到了越來(lái)越多的開(kāi)發(fā)者的鐘愛(ài),在這股開(kāi)發(fā)的浪潮中,逐漸形成了具有 Android 一套具有 Android 特色的開(kāi)發(fā)流程。 由于 Android 的優(yōu)越性,其開(kāi)發(fā)顯得非常的有規(guī)律可尋。大致的開(kāi)發(fā)流程如下: 需求分析:作為一個(gè)軟件,它必須有其存在的意義和價(jià)值,而這個(gè)價(jià)值和意義就需要靠需求分析來(lái)確定。 功能分析。作為一個(gè)手機(jī)軟件,它的使命就是給用戶(hù)使用的。如何提供用戶(hù)最好的用戶(hù)體驗(yàn)就值得每一個(gè)程序員的深思,這也是確保一個(gè)程序成功的關(guān)鍵所在。 界面設(shè)計(jì):作為一個(gè)手機(jī)軟件,其只能在極有限的區(qū)域中顯示自已,如何在 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 15 有限的空間里更完美的展現(xiàn)出自已的獨(dú)特之處就顯得更為重要了。 測(cè)試:在任何一個(gè)軟件開(kāi)發(fā)行業(yè)中,無(wú)論是 J2EE, J2SE, J2ME 等等其他開(kāi)發(fā)中,測(cè)試時(shí)必不可少的一環(huán),在 Android 開(kāi)發(fā)中,由于手機(jī)的搞頻率使用,和硬件系統(tǒng)上的不足,使得對(duì)軟件的要求更加的嚴(yán)格,這就要求在開(kāi)發(fā)完成后,再對(duì)其進(jìn)行嚴(yán)格的測(cè)試,而測(cè)試又包括了:?jiǎn)卧獪y(cè)試,系統(tǒng)測(cè)試等等方面的測(cè)試。 系統(tǒng)開(kāi)發(fā):作為一個(gè)軟件的主體部分,系統(tǒng)開(kāi)發(fā)的好壞直接決定了該系統(tǒng)的性能和壽命。 發(fā)布:在完成一個(gè)系統(tǒng)的開(kāi)發(fā)后,就要對(duì)其發(fā)布,經(jīng)過(guò)廣大用戶(hù)的考驗(yàn),只有經(jīng)過(guò)這個(gè)過(guò)程,才算是一個(gè)合格的產(chǎn)品,在 Android 平臺(tái)中, Google 提供了完整的發(fā)布機(jī)制 Google maket。 Google android 移動(dòng)平臺(tái)下的應(yīng)用研究 Android 系統(tǒng)提供給應(yīng)用開(kāi)發(fā)者本身就是一個(gè)框架,所有的應(yīng)用開(kāi)發(fā)都必須遵守這個(gè)框架原則。我們?cè)陂_(kāi)發(fā)應(yīng)用時(shí)就是在這個(gè)框架上進(jìn)行擴(kuò)展,下面來(lái)看看android 這個(gè)框架都有些什么功能可供我們使用。 :提供高層的程序模型和基本的運(yùn)行環(huán)境 :包含對(duì)各種設(shè)備上的數(shù)據(jù)進(jìn)行訪(fǎng)問(wèn)和發(fā)布 :通過(guò)內(nèi)容提供者瀏覽的操作數(shù)據(jù)庫(kù) :地層的圖形庫(kù),包含畫(huà)布,顏色過(guò)濾 ,點(diǎn),矩形,可以將它們直接繪制到屏幕上。 :定位和相關(guān)服務(wù)的類(lèi) : 提供幫助網(wǎng)絡(luò)訪(fǎng)問(wèn)類(lèi),超過(guò)通常的 *接口。 : 提供一些類(lèi)管理多種音頻,視頻的媒體接口。 :提供了系統(tǒng)服務(wù),消息轉(zhuǎn)輸和 IPC 機(jī)制。 :提供 OpenGL 的工具。 :提供訪(fǎng)問(wèn) Android 的內(nèi)容提供者的類(lèi)。 :提供與撥打電話(huà)相關(guān)的 API 交互。 提供基礎(chǔ)的用戶(hù)界面接口框架。 :涉及工具性的方法,例如時(shí)間日期的操作。 :默認(rèn)瀏覽器操作接口。 包含各種 UI 元素在應(yīng)用程序的布局中使用。 小結(jié) 本單 元 主要通過(guò)三個(gè)方面: android 移動(dòng)平臺(tái)的概述: 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 16 android 移動(dòng)平臺(tái)開(kāi)發(fā)過(guò)程的研究: android 移動(dòng)平臺(tái)下的應(yīng)用研究,概要的介紹了 Google android 移動(dòng)平臺(tái)相關(guān)知識(shí),對(duì) google android 移動(dòng)平臺(tái)有初步的認(rèn)識(shí)和了解,為后面的開(kāi)發(fā)做了堅(jiān)實(shí)的基礎(chǔ)。 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 17 第五章 android手機(jī) 天氣預(yù)報(bào)系統(tǒng)程序設(shè)計(jì) 用戶(hù)界面設(shè)計(jì) 根據(jù)需求分析可以知道,應(yīng)用程序應(yīng)包含兩 個(gè)主要的用戶(hù)界面,這里需要進(jìn)一步分析每個(gè)用戶(hù)界面中應(yīng)該包括哪些顯示內(nèi)容。 在“設(shè)置頁(yè)面”中,需要對(duì)要顯示天氣預(yù)報(bào)的城市及更新頻率進(jìn)行設(shè)置。在“顯示頁(yè)面”中,顯示當(dāng)前的天氣狀況,包括城市名稱(chēng)、溫度、濕度、風(fēng)向、雨雪情況和獲取數(shù)據(jù)時(shí)間等信息。在“詳細(xì)頁(yè)面”動(dòng)態(tài)顯示當(dāng)前天氣情況 。 根據(jù)對(duì)用戶(hù)界面顯示內(nèi)容的分析,繪制出用戶(hù)界面的草 圖,如圖 41 所示。 圖 41 基于 Android 平臺(tái)的智能手機(jī)訪(fǎng)問(wèn) 服務(wù)器 的主要技術(shù)是數(shù)據(jù)交互方法?;?Android 操作系統(tǒng)的天氣實(shí)況預(yù)報(bào)系統(tǒng)設(shè)計(jì)的核心是通過(guò)調(diào)用通信協(xié)議 SOAP( Simple Object AccessProtocol)的接口,從 Web Service 提供商中提取天氣預(yù)報(bào)的數(shù)據(jù)信息,為客戶(hù)端服務(wù)。其基本功能是當(dāng)用戶(hù)運(yùn)行天氣預(yù)報(bào)系統(tǒng)程 序時(shí),在手機(jī)屏幕上顯示出中國(guó)的城市名稱(chēng),用戶(hù)單擊任意一個(gè)城市名,可獲得該城市的天氣實(shí)況預(yù)報(bào)信息。用戶(hù)也可以輸入城市名稱(chēng),點(diǎn)擊查詢(xún)獲得天氣預(yù)報(bào)信息。 AndroidWeatherForecast 工程目錄結(jié)構(gòu)及其源代碼文件如圖 42所示 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 18 圖 42 天氣實(shí)況預(yù)報(bào)系統(tǒng)的具體實(shí)現(xiàn) 基于 Android 平臺(tái)的智能手機(jī)訪(fǎng)問(wèn)服務(wù)器的主要技術(shù)是數(shù)據(jù)交互方法?;?Android 操作系統(tǒng)的天氣實(shí)況預(yù)報(bào)系統(tǒng)設(shè)計(jì)的核心是通過(guò)調(diào)用通信協(xié)議 SOAP(Simple Object AccessProtocol)的 接口,從 Web Service 提供商中提取天氣預(yù)報(bào)的數(shù)據(jù)信息,為客戶(hù)端服務(wù)。其基本功能是當(dāng)用戶(hù)運(yùn)行天氣預(yù)報(bào)系統(tǒng)程序時(shí),在手機(jī)屏幕上顯示出中國(guó)的城市名稱(chēng),用戶(hù)單擊任意一個(gè)城市名,可獲得該城市的天氣實(shí)況預(yù)報(bào)信息。用戶(hù)也可以輸入城市名稱(chēng),點(diǎn)擊查詢(xún)獲得天氣預(yù)報(bào)信息。 CitiesWeatherForecast 工程目錄結(jié)構(gòu)及其源代碼文件如圖 1 所示。 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 19 Android 平臺(tái)的用戶(hù)界面實(shí)現(xiàn) Android 提供的可變化的用戶(hù)界面 (UI)開(kāi)發(fā)模塊是基于 XML 文件的。這些 XML 文件放在工程 /res/layout 下面。這個(gè)目錄可包含所有應(yīng)用程序所需的非碼部分,比如圖片、字符串、 xml 文件。當(dāng)要使用到這些資源時(shí),在代碼目錄中打開(kāi) 文件即可。在 XML 文件里編輯界面的代碼,實(shí)現(xiàn)起來(lái)不僅方便,使用時(shí)也會(huì)更加靈活。 在 Android 程序設(shè)計(jì)中要用到一些基本的 Android UI 元素,通過(guò)使用 Views、 View Groups 和 layouts 可為 Activity 創(chuàng)建功能性的、富有直觀力的 Android SDK 中提供的一些控件,進(jìn)行布局、擴(kuò)展和定制這些控件,并使用 ViewGroups 去組合 Views,創(chuàng)建由相互作用的子控件組成的原子的、重復(fù)利用的 UI 元素。也可以創(chuàng)建自己的 Views,來(lái)實(shí)現(xiàn)顯示數(shù)據(jù)和與用戶(hù)交互的新途徑 。或使用一些繼承自 View Group 的Layout 管理器來(lái)組織 Android UI 中的單個(gè)元素到屏幕上。 Android 應(yīng)用中,用戶(hù)界面由 View 和 View Group 對(duì)象構(gòu)建。 View 與View Group 有很多種類(lèi),而它們都是 View 類(lèi)的子類(lèi)。 View 對(duì)象是 Android 平臺(tái)中用戶(hù)界面的基本單元。 View 類(lèi)是 widgets(工具 )類(lèi)的 父類(lèi),它們提供了諸如文本輸入框和按鈕之類(lèi)的 UI 對(duì)象的完整實(shí)現(xiàn)。 View Group 類(lèi)是Layouts(布局 )類(lèi)的父類(lèi),它們提供了諸如流式布局、表格布局以及相對(duì)布局之類(lèi)的布局架構(gòu)。 View 對(duì)象是一個(gè)數(shù)據(jù)體,它的屬性存儲(chǔ)了用于屏幕上一塊矩形區(qū)域的布局參數(shù)及內(nèi)容。并負(fù)責(zé)它所轄的這個(gè)矩形區(qū)域之中所有測(cè)量、布局、焦點(diǎn)轉(zhuǎn)換、卷動(dòng)以及按鍵 /觸摸手勢(shì)的處理。作為一個(gè)用戶(hù)界面對(duì)象, View 同時(shí)也擔(dān)任著用戶(hù)交互關(guān)鍵點(diǎn)以及交互事件接受者的角色。天氣實(shí)況預(yù)報(bào)系統(tǒng)程序功能比較單一,其 UI 也相對(duì)比較簡(jiǎn)單,只要有一個(gè)輸入 框、一個(gè)查詢(xún)按鈕以及一個(gè)顯示所有中國(guó)城市信息的列表即可。為了建立 Android 平臺(tái)的用戶(hù)界面,首先要在 Package Explorer 窗口中展開(kāi) Layout 后新建。xml 文件,用來(lái)對(duì)窗口界面進(jìn)行布局,主要有系統(tǒng)運(yùn)行的主配置文件 和 . Layout 是一類(lèi)特殊的 ViewGroup 控件,它們本身沒(méi)有任何可顯示內(nèi)容,存在的惟一原因就是其中的內(nèi)部結(jié)構(gòu),能夠更好地?cái)[放它的子控件。比如 Linearlayout, 可將子控件按水平或垂直方向按順序排列下去 。Tablelayout, 可 以 將 子 控 件 按 照 表 格 的 形 式 , 一 枚 枚 放 置好 。Relativelayout 更靈活,可以設(shè)定各個(gè)控件之間的對(duì)齊和排列關(guān)系,適合定制復(fù)雜的界面。有了 Layout 的存在,控件和控件之間不再是割裂地存在,而是更有機(jī)地結(jié)合在一起,設(shè)定起來(lái)也更為方便。在本實(shí)例的 文件中主要是添加一些界面的布局設(shè)置,例如如下代碼: android:orientation=horizontal 江西理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 20 android:layout_width=fill_parent android:layout_height=wrap_content android:layout_width=wrap_content android:layout_height=wrap_content android:text=@string/cityText/ android:layout_width=wrap_content android:layout_height=wrap_content android:text=@string/searchBtn/ 上述代碼生成了一個(gè) Linearlayout,定義了一個(gè) EditText 和 Button,并且設(shè)置了相關(guān)的參數(shù)。在 Android 中,控件最重要的大小屬性是width/height,開(kāi)發(fā)者可以指明控件的大小,控件
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1