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

正文內(nèi)容

基于android平臺的3g手機氣象軟件畢業(yè)設計論文(完整版)

2025-08-31 11:52上一頁面

下一頁面
  

【正文】 private Integer widgetId。 //最后更新時間 private Integer isConfigured。 //城市標記 private Long forecastDate。應用程序在不同的進程中運行 ,因此,數(shù)據(jù)和文件在不同的應用程序之間是不能夠直接進行訪問的。 在完成用戶界面設計、數(shù)據(jù)庫設計和模塊設計后,至此程序設計階段基本完成。 圖 41 用戶界面草圖 數(shù)據(jù)庫設計 本軟件中有兩部分數(shù)據(jù)需要存儲,一個是顯示頁面的數(shù)據(jù),另一個詳細頁面的數(shù)據(jù)。過一會就會出現(xiàn)一個Developer Tools選項,勾上以后點擊 Next以后 Eclipse會自動網(wǎng)上查找 Android 開發(fā)工具插件,然后找到 Android DDMS 和 Android Development Tools,選中第三章 系統(tǒng)開發(fā)環(huán)境及相關技術 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 這兩個點擊 Finish, Eclipse 就會自動下載并安裝 Android 插件了,最后會提示重啟 Eclipse。只有 Eclipse還不夠,因為是使用 Java語言進行開發(fā),還應該有由 SUN公司提供的 Java SDK(其中包括 JRE: Java Runtime Environment)。 第一章 緒論 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 第一章 系統(tǒng)分析 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 第二章 系統(tǒng)分析 研究目標 (1) 了解 Android 應用程序的設計和開發(fā)過程; (2) 使用多種組件進行 Android 平臺 3G 手機氣象軟件的開發(fā)。系統(tǒng)的開源性使其具有良好的拓展性,一方面,為眾多移動應用開發(fā)者提供了良好的系統(tǒng)性平臺,有利于移動應用的集合;另一方面,終端廠商可以針對自身的特殊需要 “ 定制化開發(fā) ” 。 ................................................................................23 用戶界面 ......................................................................................................23 程序入口類 ForecastWidget..............................................................24 設置頁面 ConfigureActivity..............................................................25 詳細頁面 DetailForecastActivity ........................................................27 動態(tài)特效 ........................................................................................................28 第六章 系統(tǒng)測試 ......................................................................................................29 第七章 總結 ..................................................................................................................33 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 參考文獻 ......................................................................................................................35 致 謝 ..........................................................................................................................36 第一章 緒論 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 第一章 緒論 1. 1 研究內(nèi)容 Android 平臺 3G 手機氣象軟件是基于 Android 手機平臺,運用 Java 語言,從 Google 上獲取天氣預報信息,開發(fā)出針對使用 Android 平臺的手機天氣預報系統(tǒng)。 1. 2 研究意義 Android 平臺 3G 手機氣象軟件的開發(fā)可以進一步擴大氣象信息的覆蓋面,讓廣大公眾能夠在第一時間方便且快捷地獲取最新的氣象預報(預警)信息,以便提前預防,把氣象災害造成的損失降到最低。與此相比,盡管 20xx 年 2 月,塞班基本完成開源工作,但由于代碼臃腫,用戶界面設計缺失,塞班的開源并無實際意義,錯失發(fā)展良機。 本軟件是基于 Eclipse 的開發(fā)環(huán)境,依托 Google 氣象數(shù)據(jù)建立氣象信息數(shù)據(jù)庫,開發(fā)出了針對 Android 平臺的手機天氣預報系統(tǒng)。此外, Android 的應用程序開發(fā)和Java 開發(fā)有較大區(qū)別的,所以還需要有 Google 提供 的 Android SDK。 ③重啟后選擇 Eclipse 菜 單中的 Windows Preferences 在左側的 Android項目中 SDK Location 中填入 Android SDK 解壓后的目錄,然后點擊 Apply。因此選擇 SQLite 數(shù)據(jù)庫作為存儲數(shù)據(jù)的方法,建立數(shù)據(jù)庫,并且建 立兩張表 weather_forcastt 和 weather_widget,分別存儲顯示頁面的數(shù)據(jù)和詳細頁面的數(shù)據(jù)。 第四章 程序設計 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 第五章 程序開發(fā) 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 第五章 程序開發(fā) 文件結構與用途 在程序開發(fā)階段,首先確定“ Android 平臺 3G 手機氣象軟件”的工程名為tyweather,據(jù)程序模塊設計的內(nèi)容,建立 tyweather 工程。而 CotentProvider 為程序員提供了較高級的數(shù)據(jù)共享方法,應用程序可以指定需要共享的數(shù)據(jù),而其他應用程序則可以在不知數(shù)據(jù)來源、路徑的情況下,對共享數(shù)據(jù)進行查詢、添加、刪除和更新等操作。 //預報時間 private String condition。 //是否 已 設置 ...... } 從代碼中可以看出,除 ForecastEntity 的對象 details, WidgetEntity 類中 有以上公有靜態(tài) 屬性 id 、 updateMilis 、 updateMilis 、 postalCode、forecastDate、 condition、 tempF、 tempC、 humidity、 icon、 windCondition、lastUpdateTime、 isConfigured, 完全對應數(shù)據(jù)庫中 weather_widget 的表。 //組件 id 從代碼中可以看出, WidgetEntity 類中 有以上公有靜態(tài)屬性 id、dayOfWeek、 low、 hight、 icon、 condition、 widgetId, 完全對應數(shù)據(jù)庫中 weather_forcast 的表。 //構造方法,重載父類構造 public DatabaseHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION)。 //指操作多條數(shù)據(jù) public static final String CONTENT_TYPE = 。 String limit = null。 } case WIDGETS_FORECASTS: { // Pick all the forecasts for given widget, sorted by date and // importance //獲得 appWidgetId String appWidgetId = ().get(1)。 (TABLE_FORECAST)。 case WIDGETS_FORECASTS: return 。 private static final int FORECASTS = 201。后臺服務主要有三個功能,一是周期性的獲取 Google的天氣數(shù)據(jù)并存儲到 SQLite,二是從 SQLite讀取出要顯示的數(shù)據(jù),三是定時更新“顯示頁面”的時間。 //發(fā)出請求 HttpResponse response = (request)。 } (2) 調(diào)用輕量級 XML解析器 XmlPullParser對從網(wǎng)絡上獲取的字節(jié)流數(shù)據(jù)進行解析,并且將解析結果保存在 WidgetEntity對象中 。 } else if ((tagName)) { dealWithInfomation(tagName, widgetEntity, xpp)。 C o n t e n t P r o v i d e文 件 系 統(tǒng) 數(shù) 據(jù) 庫 網(wǎng) 絡C o n t e n t R e s o l v e rU R I 圖 ContentProvider調(diào)用關系 ContentResolver resolver = ()。 定時更新時間。此外,長按部件后并拖動到垃圾箱里進行刪除。 } 第五章 程序開發(fā) 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 //更新桌面小空間顯示內(nèi)容 public static RemoteViews updateViews(Context context, Uri uri) { } //更新時間信息 public static RemoteViews updateTime(Context context) { } (4) AppWidgetProvider對應一個 receiver屬性,需要更新 。 (, 1)。 break。 //設置布局文件 setContentView()。 //()判斷使用哪個圖標 ((c.第五章 程序開發(fā) 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 getString(4)))。 } } 在上述代碼中涉及布局文件 ,為節(jié)約篇幅,此處不贅述。 如下圖所示: 第六章 系統(tǒng)測試 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 (2)設置界面:對要顯示天氣預報的城市及更新頻率進行設置。與此同時,這個軟件還可以進一步擴展,例如“新聞模塊”、“百寶箱”等,是功能更加強大,帶給用戶更好的體驗與生活的便捷。在完成課題設計的過程中,老師在總體設計思想上給予了許多重要的實際指導,拓展了我的思路,使得我得以完成了任務。 如下圖所示: 第六章 系統(tǒng)測試 專業(yè)團隊承接 android 畢業(yè)設計 Android 畢業(yè)設計代做 : 924097675 (4)點擊顯示頁面就會進入詳細界面,詳細頁面通過文字圖片動畫顯示當前的天氣情況,包括城市當前天氣、溫度、風向、風速、濕度;同時顯示今后四天的天氣情況。通過 ( )方法判斷具體顯示哪個動畫。 ((5))。 listAdapter = new ForecastAdapter(this, forecastCursor)。代碼如下: LinearLayout xmlns:android= android:layout_
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1