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

正文內容

安卓基于android平臺的3g氣象軟件畢業(yè)論文-資料下載頁

2025-06-23 08:44本頁面
  

【正文】 metadata /receiver 設置頁面ConfigureActivity,AppWidget第一次啟動之前會先運行ConfigureActivity,會出現(xiàn)設置頁面用戶進行設置,點擊保存按鈕就會將設置好的參數(shù)會存儲到SQLite中。核心代碼如下://OnClick()事件public void onClick(View v) { switch (()) { case : { city = ().toString()。 updatetime = (().toString())。 ContentValues values = new ContentValues()。 (, widgetId)。 (, city)。 (, updatetime)。 (, 1)。 (, 1)。 ContentResolver resolver = getContentResolver()。 // 通過ContentResolver對象存儲數(shù)據(jù) (, values)。 (new int[]{widgetId})。 // 啟動獲取天氣預報信息的后臺服務 startService(new Intent(this, ))。setConfigureResult()。 finish()。 break。 } }ConfigureActivity的布局文件是res/layout/,采用了LinearLayout的布局方式。代碼如下:LinearLayout xmlns:android=android:layout_height=fill_parent android:layout_width=fill_parent android:orientation=verticalTextView android:id=@+id/TextView01 android:layout_height=wrap_content android:text=@string/labelCity android:layout_width=fill_parent/TextView!—編輯框“城市”—EditText android:layout_height=wrap_content android:text=Shenzhen android:editable=true android:layout_width=fill_parent android:id=@+id/editCity/EditText TextView android:layout_height=wrap_content android:layout_width=fill_parent android:id=@+id/lableUpdateTime android:text=@string/lableUpdateTime/TextView!—編輯框“更新頻率”—EditText android:layout_height=wrap_content android:id=@+id/editUpdatetime android:text=2 android:layout_width=fill_parent/EditText!—保存按鈕—Button android:layout_height=wrap_content android:id=@+id/btnSaveandroid:text=@string/btnSave android:layout_width=fill_parent/Button/LinearLayout 詳細頁面DetailForecastActivityDetailForecastActivity主要用來顯示詳細的天氣信息,包括當天和未來四天的天氣信息。為了能夠以列表的形勢顯示多行數(shù)據(jù),并制定每行數(shù)據(jù)的布局,使用了ListActivity。 ListActivity可以不通過setContentView( )設置布局,也不必重載onCreate( )方法,而直接將顯示列表加載到ListActivity,增加了使用的便利性。在此工程中,仍然使用setContentView( )設置布局,這樣做的好處是可以在界面中設置更為復雜的顯示元素。核心代碼如下://繼承ListActivitypublic class DetailForecastActivity extends ListActivity { private ListAdapter listAdapter。 /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 // setContentView()。 ...... //獲取游標,訪問數(shù)據(jù)庫 Cursor forecastCursor = managedQuery(forecastUri, , null, null, null)。 listAdapter = new ForecastAdapter(this, forecastCursor)。}列表適配器代碼:private class ForecastAdapter extends ResourceCursorAdapter { public ForecastAdapter(Context context, Cursor c) { // super(context, , c)。 } //綁定View @Override public void bindView(View view, Context context, Cursor c) {ImageView icon = (ImageView) ()。 TextView day = (TextView) ()。 TextView condition = (TextView) ()。 TextView temp = (TextView) ()。 //()判斷使用哪個圖標(((4)))。 ((1))。 ((5))。 ((2) + 161。227。/ + (3) + 161。227。)。 } },為節(jié)約篇幅,此處不贅述。 動態(tài)特效動態(tài)特效是指如果天氣為多云或雨天時,;如果天氣為晴時。( )方法判斷具體顯示哪個動畫。動畫效果是通過XML文件來實現(xiàn)的。按照XML文檔的結構來介紹Animtation,其有以下四種類型:由于篇幅限制,選實現(xiàn)“下落雨滴”。代碼如下所示:!—“下落雨滴”動態(tài)效果—?xml version= encoding=utf8?set xmlns:android=!—Y不變,X從100到420,重復無限次— translate android:repeatCount=1 android:fromXDelta=100 android:toXDelta=420 android:fromYDelta=50 android:toYDelta=50 android:duration=15000 //set第六章 系統(tǒng)測試至此已經(jīng)完成了tyweather工程的代碼編寫工作,在這一章節(jié)對tyweather工程進行測試,步驟及結果如下:(1) 啟動Android虛擬機在工程名tyweather上點右鍵,然后選擇“Run As”,然后選擇“Android Application”。 Android虛擬機啟動較慢。如下圖所示:(2) 啟動App Widget應用程序長按屏幕空白處,選擇“Widget”,然后選擇“天氣預報”。 如下圖所示: (2)設置界面:對要顯示天氣預報的城市及更新頻率進行設置。如下圖所示:(3)設置好后就進入顯示頁面,顯示頁面通過文字和圖片顯示當前的天氣情況,包括日期、時間、城市、最高溫度、最低溫度、當前溫度等。如下圖所示:(4)點擊顯示頁面就會進入詳細界面,詳細頁面通過文字圖片動畫顯示當前的天氣情況,包括城市當前天氣、溫度、風向、風速、濕度;同時顯示今后四天的天氣情況。如下圖所示:(5) 長按顯示頁面并拖動到垃圾箱,即可將程序刪除。如下圖所示:第七章 總結經(jīng)過數(shù)個月的努力,Android平臺3G手機氣象軟件終于完成了。由于對JAVA濃厚的興趣引發(fā)了我對Android的好奇心,從一開始什么都不懂一直摸索著運用了很多高級技術完成了這個軟件。 在這個過程中,我學會了很多知識,比如Android環(huán)境的搭建、Intent、Activity、Service、ContentProvider、SQLite等,但我學會的最重要的一點是,利用現(xiàn)有的資源去解決問題,在圖書館、在網(wǎng)絡上尋找答案。雖然,這個軟件目前運行良好,但是我認為代碼的健壯行還很差,在整個工程的構思方面也不足,用戶操作界面還不夠靈活,這些問題還需要今后逐一解決。與此同時,這個軟件還可以進一步擴展,例如“新聞模塊”、“百寶箱”等,是功能更加強大,帶給用戶更好的體驗與生活的便捷。參考文獻[1] 靳巖,姚尚朗. Google Android [2] ,2011年01月12日[3] Michael . 輕松搞定XML 林嘉勝譯 2001年01月08日[4](英)Herbert Schildt Java參考大全(J2SE 5 Edition),清華大學出版社[5](美)鮑格斯坦(Bergsten,H.)著,林琪,朱濤江 (第三版)/ O’Reilly Java系列[M].北京:中國電力出版社,2004年12月.[6] 王向輝,張國印,2010年3月致 謝 本課題的設計和論文撰寫過程中,我的指導老師高輝、程浩老師給于了極大的幫助,為我提供了大量的相關資料。在完成課題設計的過程中,老師在總體設計思想上給予了許多重要的實際指導,拓展了我的思路,使得我得以完成了任務。在此,我對高輝、程浩老師的指導表示衷心的感謝。同時,我也衷心的感謝南昌大學軟件學院四年來對我的精心栽培,良好的校園環(huán)境、精良的師資隊伍、濃厚的校園文化都讓我深深懷念,都為我進入社會提供了莫大的幫
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1