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

正文內(nèi)容

軟件工程專業(yè)畢業(yè)論文--基于android的個人助手系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-11-30 19:12 本頁面
 

【文章內(nèi)容簡介】 archar 8 Y 刷新時間 temperature varchar 5 Y 溫度 dateandcloud varchar 10 Y 云層 wind varchar 5 Y 風(fēng)況 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 明日風(fēng)況 tom_weather_pic varchar 2 Y 明日天氣圖片代碼 after_tom_temperature varchar 6 Y 后天天氣 after_tom_dateandcloud varchar 6 Y 后天云層 after_tom_wind varchar 6 Y 后天風(fēng)況 after_tom_weather_pic varchar 2 Y 后天天氣圖片代碼 citydescription varchar 20 Y 城市簡介 表 48 為手機(jī)號信息表 phone 該表記錄手機(jī)號的信息 表 48 phone 列名 數(shù)據(jù)類型 允許空 說明 id integer N 主鍵遞增 phonenum varchar 10 Y 手機(jī)號碼 phoneprovince varchar 5 Y 手機(jī) 號所在省份 phonecity varchar 5 Y 手 機(jī) 號 所在 城 市 phoype varchar 5 Y 手機(jī)號類型 表 49 為電視節(jié)目預(yù)告信息表 channel 該表記錄電視節(jié)目預(yù)告的信息 表 49 channel 列名 數(shù)據(jù)類型 允許空 說明 id integer N 主鍵 channelno varchar 2 Y 電視頻道代碼 channelname varchar 5 Y 電視頻道名字 program varchar 20 Y 電視節(jié)目詳情 表 410 為詞匯翻譯 信息表 wordmark 該表記錄電視節(jié)目預(yù)告的信息 表 410 wordmark 列名 數(shù)據(jù)類型 允許空 說明 id integer N 主鍵遞增 word varchar 5 Y 單詞 sound varchar 6 Y 讀音 draw varchar 6 Y 筆畫 translation varchar 10 Y 翻譯譯文 sentences varchar 20 Y 例句 suggest varchar 10 Y 建議詞匯 第 5 章 系統(tǒng)實(shí)現(xiàn) 本章介紹本系統(tǒng)的各個模塊的設(shè)計(jì) 和實(shí)現(xiàn)首先在 Eclipse 中配置好 ADT 和Android SDK 等開發(fā)環(huán)境然后新建一個 Android 項(xiàng)目項(xiàng)目名為 assitant 然后在Android 項(xiàng)目中的 AndroidManifestxml 文件中配置本軟件需要使用的權(quán)限 個人助手軟件的主要功能有天氣預(yù)報(bào)手機(jī)號查電視節(jié)目預(yù)告翻譯助手收藏夾本軟件是一個結(jié)合手機(jī)用戶特別是智能手機(jī)用戶常用功能的一個軟件平臺本軟件可以通過手機(jī)網(wǎng)絡(luò)快速獲取最新的咨詢獲取信息后可以對這些信息進(jìn)行個性化管理以方便用戶后續(xù)使用本軟件包括的具體功能如下 1 天氣預(yù)報(bào)的查詢及城市的管理 2 手機(jī) 號相關(guān)信息的查詢和管理 3 電視節(jié)目的查詢及其管理 4 中英文雙向翻譯及單詞本的管理 5 收藏夾的管理 51 天氣預(yù)報(bào)的查詢及城市的管理 511 天氣預(yù)報(bào)的數(shù)據(jù)獲取實(shí)現(xiàn) 功能模塊體現(xiàn)在首界面的城市選擇和天氣預(yù)報(bào)的城市選擇點(diǎn)擊城市圖標(biāo)就可以看到全國各個省份的信息呈現(xiàn)點(diǎn)擊省份就可以看到該省份下轄的各個城市包括部分縣級市的列表點(diǎn)擊省份會通過網(wǎng)絡(luò)調(diào)用互聯(lián)網(wǎng)提供的數(shù)據(jù)接口根據(jù)省份來進(jìn)行交互獲取下轄的城市列表再點(diǎn)擊城市獲取城市天氣相關(guān)數(shù)據(jù)具體頁面如圖 51 所示 圖 51 主界面 主要代碼顯示如此下 private static final String targetNameSpace WebXml private static final String WSDL webxmlWebServicesWeatherWebServiceasmxwsdl private static final String getSupportProvince getSupportProvince private static final String getSupportCity getSupportCity private static final String getWetherbyCityName getWeatherbyCityName private static final String getStockInfo getStockInfo private static final String TAG WebServiceHelper public List getProvince List provinces new ArrayList SoapObject soapObject newSoapObject targetNameSpace getSupportProvince SoapSerializationEnvelope envelope newSoapSerializationEnvelope SoapEnvelopeVER11 envelopedotNet true envelopebodyOut soapObject envelopesetOutputSoapObject soapObject AndroidHttpTransport Transtation newAndroidHttpTransport WSDL try Transtation call targetNameSpace getSupportProvince envelope SoapObject result SoapObject envelopegetResponse int count resultgetPropertyCount for int index 0 index count index provincesadd resultgetProperty index toString Systemoutprintln resultgetProperty index toString resultgetProperty index toString catch IOException e TODO Autogenerated catch block eprintStackTrace catch XmlPullParserException e TODO Autogenerated catch block eprintStackTrace return provinces public List getCitys String province List citys new ArrayList SoapObject soapObject newSoapObject targetNameSpace getSupportCity soapObjectaddProperty byProvinceName province SoapSerializationEnvelope envelope newSoapSerializationEnvelope SoapEnvelopeVER11 envelopedotNet true envelopesetOutputSoapObject soapObject AndroidHttpTransport Transport newAndroidHttpTransport WSDL try Transportcall targetNameSpace getSupportCity envelope SoapObject result SoapObject envelopegetResponse int count resultgetPropertyCount for int index 0 index count index citysadd resultgetProperty index toString catch IOException e eprintStackTrace catch XmlPullParserException e eprintStackTrace return citys public List getWeatherBycity String city throws Exception List weathers new ArrayList SoapObject soapObject newSoapObject targetNameSpace getWetherbyCityName soapObjectaddProperty theCityName city SoapSerializationEnvelope envelope newSoapSerializationEnvelope SoapEnvelopeVER11 envelopedotNet true envelopesetOutputSoapObject soapObject AndroidHttpTransport Transport newAndroidHttpTransport WSDL try Transportcall targetNameSpace getWetherbyCityName envelope SoapObject result SoapObject envelopegetResponse int count resultgetPropertyCount for int index 0 index count index weathersadd resultgetProperty index toString catch IOException e eprintStackTrace catch XmlPullParserException e eprintStackTrace return weathers 512 天氣預(yù)報(bào)的查詢界面實(shí)現(xiàn) 在連接網(wǎng)絡(luò)獲取數(shù)據(jù)的時候我采用了多線程和 Android中的 Handler技術(shù)進(jìn)行界面更新點(diǎn)擊城市后立即關(guān)閉當(dāng)前 ActivityAndroid 中對頁面的稱呼返回到進(jìn)入到選擇城市的頁面在這里可能是主頁面還可能是天氣預(yù)報(bào)頁面當(dāng)關(guān)閉城市選擇頁面的時候就會對打開它的頁面進(jìn)行刷新這里是利用了 Android 中的activity的生存周期 OnResume方法進(jìn)行控制的當(dāng)選擇城市后出現(xiàn)一個進(jìn)度條在進(jìn)度條顯示的時間里面就在進(jìn)行天氣信息的下載這個時候進(jìn)度條顯示時間的長短就取決于但是手機(jī)所處環(huán)境的網(wǎng)絡(luò)條件和該城市天氣信息的多少了等到下載完畢后就會自動關(guān)閉進(jìn)度條然后實(shí)例化一個城市天氣的單例對象這樣子之后就可以在界面展示單例的各個屬性信息如果當(dāng)時網(wǎng)絡(luò)條件很差或者干脆就是不通的那么就會捕獲該錯誤然后還是利用 Handler 技術(shù)進(jìn)行界面的展示這里是利用一個對話框的形式展示的具體頁面如圖 52 所示 圖 52 天氣預(yù)報(bào)界面 主 要代碼顯示如下 private Handler handler new Handler Override public void handleMessage Message msg TODO Autogenerated method stub superhandleMessage msg switch msgwhat case 1 probarsetVisibility ViewINVISIBLE case 1 setcontent progressDialogdismi
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1