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

正文內(nèi)容

軟件工程-基于android的個人助手系統(tǒng)設計與實現(xiàn)-免費閱讀

2026-01-06 03:05 上一頁面

下一頁面
  

【正文】 具體頁面如圖 58和圖 59所示: 圖 58 電視節(jié)目區(qū)域選擇界面 圖 59 電視節(jié)目預告信息界面 主要代碼顯示如下: publicstaticfinal String TAG = TVprogramActivity。 (確定 , new () { Override public void onClick(DialogInterface dialog, int which) { // TODO Autogenerated method stub ()。 Message mes = new Message()。 }else{ (, () + 已經(jīng)存在,無 法再次收藏! , ).show()。 (手機地址信息! )。 (MobileCodeInfo, ())。 (userID,)。 ()。 (delete from city)。 }else{ returntrue。 ()。 } 天氣預報中城 市的收藏管理實現(xiàn) 本功能主要是用于對收藏夾中的城市進行管理,主要涉及增加,刪除的操作,在城市列表中點擊收藏城市就能看到一個收藏城市的界面,之后只需要點擊城市的條目就可以收藏該城市了,再點擊的過程中用到了 sqlite3 的操作,再點擊的時候就使得當前的城市加入到手機設備的數(shù)據(jù)庫中并且顯示提示是否加入成功,如果數(shù)據(jù)表中已經(jīng)存在該城市了,那么就提示已經(jīng)存儲過了,就不需要再次的存儲了,點擊完成收藏就可以完成當前的收藏操作,繼續(xù)進行選擇城市查看天氣的操作了,收藏城市不只是在直接進入城市選擇的時候有,在收藏夾中也是可以 進入的,點擊菜單,再點擊添加城市就可以進入畢業(yè)設計說明書 (論文 ) 第 24 頁 共 45 頁 到城市的選擇界面,當然是從選擇省份開始的,在這里是重用了之前的城市選擇的界面,進入的界面就是那個,但是當點擊省份的時候卻直接進入到了城市的收藏界面,而不是城市的選擇界面,在這里是做了特殊的處理,在這里用到了 Sendlist 這個工具類來傳輸 flag,這樣城市列表界面就可以判斷自己到底是從哪里打開的,之后就可以根據(jù)用戶的意向來打開自己了。 = 1。 } Override publicvoid onCreate(Bundle savedInstanceState) { (savedInstanceState)。 break。等到下載完畢后就會自動關閉進度條,然后實例化一個城市天氣的單例對象,這樣子之后就可以在界面展示單例的各個屬性 信息。 for (int index = 0。 (theCityName, city)。 for (int index = 0。 (byProvinceName, province)。 index count。 = true。具體頁面如圖 51 所示: 畢業(yè)設計說明書 (論文 ) 第 19 頁 共 45 頁 圖 51 主界面 主要代碼顯示如此下: private static final String targetNameSpace = private static final String WSDL = private static final String getSupportProvince = getSupportProvince。 表 47 city 列名 數(shù)據(jù)類型 允許空 說明 id integer N 主鍵,遞增 cityname varchar(8) Y 城市名 refreshtime varchar(8) Y 刷新時間 temperature varchar(5) Y 溫度 dateandcloud varchar(10) Y 云層 wind varchar(5) Y 風況 weather_pic varchar(2) Y 天氣情況圖片代碼 weather_description varchar(20) Y 天氣詳情 weather_tips varchar(20) Y 天氣小貼士 tom_temperature varchar(10) Y 明日天氣 tom_dateandcloud varchar(6) Y 明日云層 tom_wind varchar(6) Y 明日風況 tom_weather_pic varchar(2) Y 明日天氣圖片代碼 after_tom_temperature varchar(6) Y 后天天氣 after_tom_dateandcloud varchar(6) Y 后天云層 after_tom_wind varchar(6) Y 后天風況 after_tom_weather_pic varchar(2) Y 后天天氣圖片代碼 citydescription varchar(20) Y 城市簡介 畢業(yè)設計說明書 (論文 ) 第 17 頁 共 45 頁 2. 表 48為手機號信息表 phone,該表記錄手機號的信息。 畢業(yè)設計說明書 (論文 ) 第 11 頁 共 45 頁 數(shù)據(jù)需求分析 表 31(論文 ) 第 12 頁 共 45 頁 第 4 章 系統(tǒng)設計 系統(tǒng)總體結(jié)構設計 在設計一款軟件時一般都會把它分成幾個模塊,在模塊的基礎上還會再分小模塊,這樣就 達到了軟件模塊化設計的要求,然后再對各個小模塊進行詳細設計和編寫,采用模塊化的管理方式可以使軟件結(jié)構更清晰,也使得軟件的管理更有秩序,使別人容易理解和閱讀,但是這些模塊也要根據(jù)別的模塊來設計和約束,不能隨便設計脫離框架,設計完成后需要把每個設計完成的模塊根據(jù)總體框架結(jié)合起來。系統(tǒng)的可擴展性應包括能接納已有的系統(tǒng)和在今后系統(tǒng)軟硬件擴展時,能有效地保護已有的資源建設。在此,主要從技術可行性、經(jīng)濟可行性和操作可行性三方面進行分析。 畢業(yè)設計說明書 (論文 ) 第 7 頁 共 45 頁 下面是主要代碼說明: public class ChanneldbHelper extends SQLiteOpenHelper { private static final String DATABASENAME = 。像 CORBA/ IIOP 一樣 , SOAP 不需要具體的對象綁定到一個給定的 終端 , 而是由具體實現(xiàn)程序來決定怎樣把對象終端標識符映像到服務器端的對象。 HTTP用于實現(xiàn) SOAP 的 RPC 風格的傳輸 , 而 XML 是它的編碼模式。 畢業(yè)設計說明書 (論文 ) 第 5 頁 共 45 頁 3. ADT 目前 Android 開發(fā)所用的開發(fā)工具是 Eclipse,在 Eclipse 編譯 IDE 環(huán)境中,安裝ADT,為 Android 開發(fā)提供開發(fā)工具的升級或者變更,簡單理解為在 Eclipse 下開發(fā)工具的升級下載工具。IBM 提供了最初的 Eclipse 代碼基礎,包括 Platform、 JDT 和 PDE。 畢業(yè)設計說明書 (論文 ) 第 4 頁 共 45 頁 第 2 章 相關技術介紹 開發(fā)工具及環(huán)境簡介 開發(fā)工具 1. Eclipse Classic Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。 軟件的設計步驟: 1. 了解相關資料,了解本軟件的研究意義,確定實現(xiàn)技術與方式設計總目標及其整體框架。 畢業(yè)設計說明書 (論文 ) 第 2 頁 共 45 頁 第 1 章 概述 智能手機系統(tǒng)開發(fā)背景 現(xiàn)在智能手機可謂是爆發(fā)式增長,傳統(tǒng)手機在不斷地消失,諾基亞就是在這樣的環(huán)境中受到了極大的困擾,現(xiàn)在主要有三個使用率最高,關注度最高的手機平臺,分別是:Android, ios 和 windows phone 平臺,這三個平臺中 Android 的占有率最高,但是設備種類非常復雜,碎片化嚴重,而 ios 設備由于 apple 公司的獨特管理理念,得到了一個完整的生態(tài)系統(tǒng),管理得井井有條,幾乎沒有碎片化的現(xiàn)象和趨勢,但是這也導致了其設備種類不多,無法滿足所有用戶的缺點,還有 windows phone 雖然現(xiàn)在炒作得很火熱,但是其用戶量相對其他的兩個平臺來說幾乎是可以或忽略不計,所以在這里不做討論。 本設計針對智能手機用戶日常使用的實際情況,對用戶手機的日常功能需求進行調(diào)查,確定了所包含的功能和框架。 本設計與傳統(tǒng)的 PC 軟件有很大的優(yōu)勢,與現(xiàn)在的 Android 中其他軟件相比,也具有一定的優(yōu)勢。 畢業(yè)設計說明書 (論文 ) 第 3 頁 共 45 頁 本文主要研究內(nèi)容 本文主要介紹和闡述一個手機平臺的軟件如何利用 webservice 技術通過互聯(lián)網(wǎng)獲取信息后在 Android 應用中進行展示和管理這些信息的。 6. 編寫代碼實現(xiàn)各個功能模塊。Eclipse 的本身只是一個框架平臺,但是眾多插件的支持使得 Eclipse 擁有其他功能相對固定的 IDE 軟件很難具有的靈活性。它的設計目標是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,占用資源非常的低,在嵌入式設備中,可能只需要幾百 K 的內(nèi)存就夠了。 開發(fā)技術 本軟件的的開發(fā)技術可以概括為:在 Android 平臺的開發(fā)環(huán)境下,通過手機的2G/3G,或者是 wifi 網(wǎng)絡使用 SOAP 協(xié)議連接 上面的接口服務,獲取數(shù)據(jù)后對數(shù)據(jù)用 Android 的特有展現(xiàn)方式展現(xiàn)在手機屏幕上,并且完成交互操作,獲取收據(jù)并且成功展示后,通過本地化的管理對數(shù)據(jù)進行本地化的存儲和管理。 XML 作為一個更好的 網(wǎng)絡數(shù)據(jù) 表達方式 ( NDR)。 3. 。 onCreate(db)。 實用性原則 充分利用手機的 2G/3G 網(wǎng)絡,為本軟件提供信息支持,充分考慮用戶獲取信息的心理需求,在簡潔實用的基礎上對軟件界面層級進行布局。并參考時下流行的軟件風格進行設計,在此基礎上,加入了對用戶具有誘導性的按鍵設計,使得用戶在初次使用的時候就會使用,而不需要在使用的時候進行特別的學習和指導。 確定了系統(tǒng)的類后需要確定類之間的關系,如圖 42所示: T i p sA ct i v i t yW e a t h e r A ct i v i t yT V a r e a A ct i v i t yT r a n sl a t o r A ct i v i t yM o b i l e B e a n T r a n sl a t o r B e a nT V B e a nW e a t h e r B e a n1 . . 11 . . n1 . . 11 . . n1 . . 10 . . n1 . . 11 . . nA ssi st a n t A ct i v i t y1 . . 11 . . nC i t y M a r kA cti v i t yT V ch a n n e l M a r kA ct i v i t yW o r d M a r kAct i v i t yP h o n e A ct i v i t y1 . . 10 . . nM a r kA ct i v i t y0 . . 11 . . n0 . . 11 . . n0 . . 11 . . n 圖 42 系統(tǒng)靜態(tài)模型 系統(tǒng)數(shù)據(jù)庫模型設計 ER 圖 ER 方法就是一種實體 關系方法,而其使用的工具就是 ER 圖。 個人助手軟件的主要功能有:天氣預報,手機號查,電視節(jié)目預告,翻譯助手,收藏夾。 public ListString getProvince() { ListString provinces = new ArrayListString()。 畢業(yè)設計說明書 (論文 ) 第 20 頁 共 45 頁 SoapObject result = (SoapObject) ()。 } return provinces。 try { (targetNameSpace + getSupportCity, envelope)。 } return citys。 try { (targetNameSpace + getWetherbyCityName, envelope)。 } return weathers。 ()。 (())。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1