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

正文內(nèi)容

安卓基于android平臺的3g氣象軟件畢業(yè)論文-wenkub

2023-07-08 08:44:32 本頁面
 

【正文】 XML文件,/res/drawable/目錄中保存的是圖像文件,/res/values目錄中保存的是用來自定義字符串和顏色的文件,/res/xml目錄中保存的是XML格式的數(shù)據(jù)文件。 在完成用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計和模塊設(shè)計后,至此程序設(shè)計階段基本完成。后臺服務(wù)在程序啟動時就由AppWidgetProvider啟動,也可由用戶界面通過startService()進(jìn)行啟動,啟動后的后臺服務(wù)將一直保持運行狀態(tài)。圖41 用戶界面草圖 數(shù)據(jù)庫設(shè)計 本軟件中有兩部分?jǐn)?shù)據(jù)需要存儲,一個是顯示頁面的數(shù)據(jù),另一個詳細(xì)頁面的數(shù)據(jù)。在“設(shè)置頁面”中,需要對要顯示天氣預(yù)報的城市及更新頻率進(jìn)行設(shè)置。過一會就會出現(xiàn)一個Developer Tools選項,勾上以后點擊Next以后Eclipse會自動網(wǎng)上查找Android 開發(fā)工具插件,然后找到Android DDMS和Android Development Tools,選中這兩個點擊Finish,Eclipse就會自動下載并安裝Android插件了,最后會提示重啟Eclipse。(1) Java SDK(2) Eclipse(3) Android SDK(4) ADT Android開發(fā)平臺搭建Android開發(fā)平臺搭建步驟:①首先到,這里推薦下載Java EE 集成版本,可以為平臺的搭建省下不少工作。只有Eclipse還不夠,因為是使用Java語言進(jìn)行開發(fā),還應(yīng)該有由SUN公司提供的Java SDK(其中包括JRE:Java Runtime Environment)。從上面的描述中可以基本了解軟件的功能需求:(1) 啟動App Widget應(yīng)用程序;(2) 設(shè)置界面:對要顯示天氣預(yù)報的城市及更新頻率進(jìn)行設(shè)置;(3) 顯示界面:通過文字和圖片顯示當(dāng)前的天氣情況,包括日期、時間、城市、最高溫度、最低溫度、當(dāng)前溫度等。 第二章 系統(tǒng)分析 研究目標(biāo)(1) 了解Android應(yīng)用程序的設(shè)計和開發(fā)過程;(2) 使用多種組件進(jìn)行Android 平臺3G手機氣象軟件的開發(fā)?! ∥覀冋J(rèn)為,安卓在全球市場的成長壯大,塞班市場份額不斷下跌已成不爭事實。系統(tǒng)的開源性使其具有良好的拓展性,一方面,為眾多移動應(yīng)用開發(fā)者提供了良好的系統(tǒng)性平臺,有利于移動應(yīng)用的集合;另一方面,終端廠商可以針對自身的特殊需要“定制化開發(fā)”。2010第二、三季度與去年同期相比,%及22%,增勢迅猛。 19 用戶界面 19 程序入口類ForecastWidget 19 設(shè)置頁面ConfigureActivity 21 詳細(xì)頁面DetailForecastActivity 22 動態(tài)特效 23第六章 系統(tǒng)測試 25第七章 總結(jié) 29參考文獻(xiàn) 30致 謝 31第一章 緒論1.1 研究內(nèi)容 Android平臺3G手機氣象軟件是基于Android手機平臺,運用Java語言,從Google上獲取天氣預(yù)報信息,開發(fā)出針對使用Android平臺的手機天氣預(yù)報系統(tǒng)。本文就在分析討論Android手機軟件開發(fā)技術(shù)原理的基礎(chǔ)上,開發(fā)出能為用戶提供更好的基于Android平臺的3G手機氣象軟件。在如今這個智能手機系統(tǒng)群雄紛爭的時候,2008年Google推出了一款名為Android的開源智能手機操作系統(tǒng),它采用Linux內(nèi)核,開放手機聯(lián)盟(OHA)成員可以任意使用和修改SDK包,系統(tǒng)的開源性使其具有良好的拓展性。密級: 學(xué) 士 學(xué) 位 論 文T題 目:基于Android平臺的3G氣象軟件Android平臺3G手機氣象軟件摘要隨著智能手機的快速普及,智能手機操作系統(tǒng)市場風(fēng)生水起。這款軟件包括了操作系統(tǒng)、用戶界面和應(yīng)用程序,即智能手機工作所需要的全部軟件。關(guān)鍵字:android;氣象軟件;智能手機平臺AbstractWith the rapid proliferation of smart phones, smart phone operating system market, wind and water. In order for smart phone users to check the Internet anytime, anywhere services provided an efficient way to expand the function of the system will be applied to the mobile phone terminal, the mobile phone to Internet access via mobile networks, and variety of Web sites and process business. Therefore, the smart phone applications and the need for the service will have broad prospects for development. In today39。1.2 研究意義 Android平臺3G手機氣象軟件的開發(fā)可以進(jìn)一步擴大氣象信息的覆蓋面,讓廣大公眾能夠在第一時間方便且快捷地獲取最新的氣象預(yù)報(預(yù)警)信息,以便提前預(yù)防,把氣象災(zāi)害造成的損失降到最低。而塞班系統(tǒng)較09年的市場份額,盡管終端銷量有大幅度提升,但增勢下滑10%,形勢非常嚴(yán)峻。與此相比,盡管2010年2月,塞班基本完成開源工作,但由于代碼臃腫,用戶界面設(shè)計缺失,塞班的開源并無實際意義,錯失發(fā)展良機。安卓操作系統(tǒng)發(fā)展迅猛主要得益于免費、開源和良好產(chǎn)業(yè)運作策略,這三點為安卓在智能手機市場贏得更多的發(fā)展機遇。本軟件是基于Eclipse的開發(fā)環(huán)境,依托Google氣象數(shù)據(jù)建立氣象信息數(shù)據(jù)庫,開發(fā)出了針對Android平臺的手機天氣預(yù)報系統(tǒng)。(4) 詳細(xì)界面:通過文字圖片動畫顯示當(dāng)前的天氣情況,包括城市當(dāng)前天氣、溫度、風(fēng)向、風(fēng)速、濕度;同時顯示今后四天的天氣情況。此外,Android的應(yīng)用程序開發(fā)和Java開發(fā)有較大區(qū)別的,所以還需要有Google提供的Android SDK。接著再去,下載,Android 。③重啟后選擇Eclipse菜單中的Windows Preferences 在左側(cè)的Android項目中SDK Location中填入Android SDK解壓后的目錄,然后點擊Apply。在“顯示頁面”中,顯示當(dāng)前的天氣狀況,包括城市名稱、溫度、濕度、風(fēng)向、雨雪情況和獲取數(shù)據(jù)時間等信息。因此選擇SQLite數(shù)據(jù)庫作為存儲數(shù)據(jù)的方法,并且建立兩張表weather_forcastt和weather_widget,分別存儲顯示頁面的數(shù)據(jù)和詳細(xì)頁面的數(shù)據(jù)。 用戶界面從數(shù)據(jù)庫中獲取天氣信息,而沒有直接通過網(wǎng)絡(luò)訪問Google的天氣數(shù)據(jù)。第五章 程序開發(fā) 文件結(jié)構(gòu)與用途在程序開發(fā)階段,首先確定“Android平臺3G手機氣象軟件”的工程名為tyweather,據(jù)程序模塊設(shè)計的內(nèi)容,建立tyweather工程。所有在程序開發(fā)階段可以被調(diào)用的資源都保存在這些目錄中,: 資源文件名稱與用途資源目錄文 件說 明anim漸變透明度動畫效果畫面轉(zhuǎn)換位置移動動畫效果(從左至右)畫面轉(zhuǎn)換位置移動動畫效果(從右至左)畫面轉(zhuǎn)換位置移動動畫效果(從上至下)畫面轉(zhuǎn)換位置移動動畫效果(從上至下)畫面轉(zhuǎn)換位置移動動畫效果(從上至下)畫面轉(zhuǎn)換位置移動動畫效果(從上至下)畫面轉(zhuǎn)換位置移動動畫效果(從上至下)drawable這個文件夾里是工程里所用的圖片,如有表示天氣狀況、數(shù)字等,此處不贅述。 在介紹ForecastProvider的核心代碼前,(當(dāng)前天氣信息的類)(未來天氣信息的類)。 //更新頻率 private String city。 //天氣情況 private Integer tempF。 //天氣圖標(biāo) private String windCondition。(2) :public class ForecastEntity { private Integer id。 //最高溫度 private String icon。 在創(chuàng)建ForecastProvider時,首先需要使用數(shù)據(jù)庫、文件系統(tǒng)或網(wǎng)絡(luò)實現(xiàn)底層存儲功能,這里我們采用數(shù)據(jù)庫建立了數(shù)據(jù)庫設(shè)計中的兩張表,從而實現(xiàn)了底層存儲功能。DatabaseHelper在建立數(shù)據(jù)庫時,同時建立了兩個數(shù)據(jù)庫表weather_widget和weather_forcast,并對保存配置信息的表進(jìn)行了初始化。 } public void onCreate(SQLiteDatabase db) { //創(chuàng)建weather_widget表 public void onCreate(SQLiteDatabase db) { //創(chuàng)建weather_widget表 (CREATE TABLE + TABLE_WIDGET + ( ......)。ContentProvider使用的URI語法結(jié)構(gòu)content://authority/data_path/id。 //指操作多條數(shù)據(jù) public static final String CONTENT_TYPE = 。返回一個可讀的數(shù)據(jù)庫對象。 String limit = null。 } case WIDGETS_ID: { String appWidgetId = ().get(1)。 } case WIDGETS_FORECASTS: { // Pick all the forecasts for given widget, sorted by date and // importance //獲得appWidgetId String appWidgetId = ().get(1)。 break。 (TABLE_FORECAST)。 }(4) 添加、刪除、更新功能由于核心代碼類似,此處不一一贅述。 case WIDGETS_FORECASTS: return 。 }//構(gòu)造無匹配方式的uriMatcher private static final UriMatcher uriM
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1