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

正文內(nèi)容

畢業(yè)論文基于android手機(jī)通訊錄的設(shè)計與實現(xiàn)-資料下載頁

2024-10-23 12:16本頁面

【導(dǎo)讀】度提升,為智能手機(jī)終端添加更多內(nèi)容豐富的應(yīng)用功能提供了良好的平臺。和應(yīng)用程序進(jìn)行學(xué)習(xí),設(shè)計出一款手機(jī)通訊錄。本系統(tǒng)包括存儲,刪除,Android. 此通訊錄的設(shè)計遵循標(biāo)準(zhǔn)的開發(fā)流程,首先進(jìn)行需求分析,然后確定通訊。錄的功能,再編寫程序的代碼,調(diào)試程序,運(yùn)行程序,并對程序進(jìn)行優(yōu)化完善。

  

【正文】 enuItem item) { //設(shè)置 menu鍵選擇功能 switch(()){通過 switch選擇不同的 id case : { //將狀態(tài)設(shè)置為打電話 status = 。 if(callData == null) {//加載可用的號碼 loadAvailableCallData()。//加載電話號碼 }if( == 0) {//提示沒有可用的號碼 (this, 沒有可用的號碼! , ).show()。 } else if( == 1) { //如果之有一個可用的號碼,這直接使用這個號碼撥出 Intent intent = new Intent(,( + callData[0]))。 //設(shè)置一個新的 intent對象 startActivity(intent)。//開始活動事件 } else { //如果有 2個或者 2個以上號碼,彈出號碼選擇對話框 initNumChooseDialog()。//選擇號碼 學(xué) 士 學(xué) 位 論 文 27 }break。//跳出 } case +1: { status = 。 //將狀態(tài)設(shè)置為發(fā)短信 if(callData == null) {//如果號碼為空 loadAvailableCallData()。//載入號碼 }if( == 0) {//提示沒有可用的號碼 (this, 沒有可用的號碼! , ).show()。 } else if( == 1) { //如果之后又一個可用的號碼,這直接使用這個號碼撥出 Intent intent = new Intent(,( + callData[0]))。 //設(shè)置一個新的 intent對象 startActivity(intent)。 //開始活動事件 } else { initNumChooseDialog()。} //初始化號碼 break。} case +2: { if(()) { (this, 沒有可用的郵箱! , ).show()。 } else { Uri Uri = (mailto: + )。//設(shè)置 uri為發(fā)送郵件的 uri Intent intent = new Intent(, Uri)。 //設(shè)置一個新的 intent對象 startActivity(intent)。//開始 活動 }break。//退出 }} return (featureId, item)。 //返回 menu選擇功能 } 學(xué) 士 學(xué) 位 論 文 28 5 系統(tǒng)測試 系統(tǒng)測試用例 系統(tǒng)測試就是利用測試工具按照測試方案和 流程 對產(chǎn)品進(jìn)行功能和 性能測試 ,根據(jù)需要編寫不同的測試工具,設(shè)計和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析。根據(jù)功能需求和性能需求制定以下測試用例,測試用例如表 61 所示。 表 61 測試用例 ID 用例描述 操作步驟 預(yù)期結(jié)果 實際結(jié)果 1 聯(lián)系人增加功能 選擇聯(lián)系人頭像 輸入聯(lián)系人相關(guān)信息 跳轉(zhuǎn)聯(lián)系人列表界面 能實現(xiàn)聯(lián)系人增加功能 符合預(yù)期 2 聯(lián)系人刪除功能 聯(lián)系人詳細(xì)信息界面刪除 通過底部菜單刪除鍵刪除 對聯(lián)系人進(jìn)行標(biāo)記 刪除全部聯(lián)系人 聯(lián)系人信息成功刪除 符合預(yù)期 3 聯(lián)系人查找功能 輸入要查找聯(lián)系人的相關(guān)信息進(jìn)行查找 成功查找出符合條件的聯(lián)系人 符合預(yù)期 4 通訊功能 聯(lián)系人詳細(xì)信息界面點擊 menu彈出通訊功能界面 通過對號碼和郵箱的識別進(jìn)行相應(yīng)的操作 成功實現(xiàn)聯(lián)系人打電話、發(fā)信息、發(fā)郵件功能 符合預(yù)期 學(xué) 士 學(xué) 位 論 文 29 5 通訊錄底部菜單功能 增加聯(lián)系人 查找聯(lián)系人 刪除聯(lián)系人 菜單 退出 功能鍵實現(xiàn) 符合預(yù)期 6 菜單功能 顯示全部 備份 SD 卡 刪除全部 顯示全部聯(lián)系人,成功備份 SD卡,成功刪除全部聯(lián)系人 符合預(yù)期 系統(tǒng)測試結(jié)果 系統(tǒng)測試方法 測試過程按 4 個 步驟 進(jìn)行,即單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試及發(fā)版測試。 開始是單元測試,集中對用源代碼實現(xiàn)的每一個 程序單元 進(jìn)行測試,檢查各個 程序模塊 是否正確地實現(xiàn)了規(guī)定的功能。 集成測試把已測試過的模塊組裝起來,主要對與設(shè)計相關(guān)的 軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測試。 確認(rèn)測試則是要檢查已實現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及 軟件配置 是否完全正確。 系統(tǒng)測試把已經(jīng)經(jīng)過確認(rèn)的軟件納入實際運(yùn)行環(huán)境中,與其它系統(tǒng)成份組合在一起進(jìn)行測試。 編輯聯(lián)系人功能測試 聯(lián)系人詳細(xì)界面中有修改、刪除和返回按鈕,在選擇修改功能后,聯(lián)系人的所有信息處于可編輯狀態(tài),手機(jī)號碼和固定電話則被 EditView 設(shè)置為只可輸入數(shù)字,修改完后點擊確定按鍵,觸發(fā)確定按鍵點擊監(jiān)聽事件,從而對數(shù)據(jù)庫中該聯(lián)系人信息進(jìn)行更改,然后自動返回聯(lián)系人瀏覽界面。在聯(lián)系人列表中選擇某個聯(lián)系人點擊查看聯(lián)系人詳細(xì)信息,聯(lián)系人手機(jī)、辦公室電話、家庭電話、職務(wù)稱等一覽無遺,同時在聯(lián)系人詳細(xì) 信息界面下面會出信功能鍵,這時的聯(lián)系人信息是不能操作的,如果想要對聯(lián)系人進(jìn)行修改點擊修改功能鍵對聯(lián)系信息進(jìn)行修改。測試結(jié)果如圖 61 編輯聯(lián)系人界面。 學(xué) 士 學(xué) 位 論 文 30 圖 61 編輯聯(lián)系人界面 查找聯(lián)系人功能測試 如圖 62 查找聯(lián)系人界面,在聯(lián)系人 列表顯示中,輸入姓名或者號碼對聯(lián)系人進(jìn)行查找,程序自動篩選符合條件的聯(lián)系人,如果沒有符合條件的聯(lián)系人則不顯示。 學(xué) 士 學(xué) 位 論 文 31 圖 62 查找聯(lián)系人界面 刪除聯(lián)系人功能測試 如圖 63 刪除界面在系統(tǒng)測試中對聯(lián)系人進(jìn)行刪除操作時,可以通過對底部菜單框中刪除按鍵的點擊,或者聯(lián)系人詳細(xì)信息界 面中刪除按鍵點擊,出現(xiàn)提示框詢問“是否要刪除”。 學(xué) 士 學(xué) 位 論 文 32 圖 63 刪除界 面 如圖 64 頭像選擇框,在對進(jìn)行用戶信息增加時,點擊用戶頭像按鈕,彈出用戶頭像選擇框: 圖 64 頭像選擇框 備份功能測試 點擊底部菜單的菜單按鈕,事件響應(yīng)菜單中包含顯示所有、刪除所有、以及備份 SD 卡選項,菜單功能界面如圖 65 所示。當(dāng)點擊備份 SD 卡功能時,會出現(xiàn)提示功能框“是否需要備份記錄到 SD 卡?”如圖 66 所示。按照提示選擇確定或者取消,選擇確定,備份成功并統(tǒng)計備份條數(shù): 學(xué) 士 學(xué) 位 論 文 33 圖 65 菜單功能界面 圖 66 備份提示框 通訊功能測試 在用戶在通訊錄選擇聯(lián)系人進(jìn)入聯(lián)系人詳細(xì)信息界面,這時點擊 menu 鍵打開通信功能框如圖 68,然后選擇打電話、發(fā)信息還是發(fā)郵件的功能通過接口套用識別號碼跳轉(zhuǎn)到相應(yīng)的功能。 圖 67 通信功能框 測試總結(jié) 通過對本系統(tǒng)進(jìn)行的多次的測試, 系統(tǒng)正確實現(xiàn)了對聯(lián)系人增加、刪除、 學(xué) 士 學(xué) 位 論 文 34 查找、修改、備份、顯示所有、刪除所有、發(fā)信息、打電話、發(fā)郵件等操作,實現(xiàn)了用戶對通訊錄的基本要求。在測試過程中對程序 細(xì)節(jié)上出現(xiàn)的漏洞 進(jìn)行修補(bǔ) ,系統(tǒng)運(yùn)行的穩(wěn)定性基本達(dá)到 要求 ,運(yùn)行結(jié)果比較良好 。在整個工程的構(gòu)思方面還存在著不足,這些問題還需要今后逐一解決。與此同時,這個軟件還可以進(jìn)一步擴(kuò)展,帶給用戶更好的體驗與生活的便捷。 學(xué) 士 學(xué) 位 論 文 35 6 總結(jié)與展望 總結(jié) 在系統(tǒng)開發(fā)過程中,對 Android 的學(xué)習(xí)比想象的要困難的多,為了在短時間內(nèi)投入到開發(fā),完成系統(tǒng)。需要大量的時間去學(xué)習(xí),我 在圖書館借閱了相關(guān)開發(fā)的書籍,照著上面去學(xué)習(xí),以最快的速度學(xué)習(xí) Android,掌握開發(fā)中的各種控件的使用。本文主要研究了 Android 平臺的架構(gòu)以及在 Android 平臺上手機(jī)通訊錄功能的實現(xiàn)。 本文在 Android 平臺以及在該平臺上開發(fā)手機(jī)通訊錄上做了大量的工作,但因個人能力有限,還有很多問題需要實現(xiàn)和解決,現(xiàn)對未來可以進(jìn)行的工作做出以下幾點展望 : (1)本文實現(xiàn)的通訊錄是基于 Android 平臺進(jìn)行開發(fā)的,但是還未能真正解析 Android 的精髓,系統(tǒng)的界面設(shè)計也不是很完善,對 Android 平 臺進(jìn)一步研究能夠使系統(tǒng)在設(shè)計方面更加快捷和完善。 (2)本文所開發(fā)的系統(tǒng)目前還只是在模擬器上進(jìn)行運(yùn)行,還有待移植到真機(jī)上進(jìn)行進(jìn)一步研究。相信隨著研究的進(jìn)一步深入,這些問題會逐步得到解決,相信基于 Android 手機(jī)通訊錄類應(yīng)用軟件會有很好的應(yīng)用前景。 展望 這次系統(tǒng)的開發(fā)對我來說是一個挑戰(zhàn),對于從來沒接觸過 Android 的我經(jīng)過努力,現(xiàn)在程序運(yùn)行良好,基本功能得以實現(xiàn)。這一次的系統(tǒng)開發(fā)讓我受益匪淺,我相信它會對我以后的人生和工作都起到很好的促進(jìn)作用,有著積極的影響。 學(xué) 士 學(xué) 位 論 文 36 致 謝 感謝我的導(dǎo) 師 李青云,高宇鵬,劉發(fā)久 教授,他們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;他們循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪。 感謝我的 李 老師,這片論文的每個實驗細(xì)節(jié)和每個數(shù)據(jù),都離不開你的細(xì)心指導(dǎo)。 感謝我的室友們,從遙遠(yuǎn)的家來到這個陌生的城市里,是你們和我共同維系著彼此之間兄弟般的感情,維系著寢室那份家的融洽。四年了,仿佛就在昨天。四年里,我們沒有紅過臉,沒有吵過嘴,沒有發(fā)生上大學(xué)前所擔(dān)心的任何不開心的事情。只是今后大家就難得再聚在一起吃每年元旦那頓飯了吧,沒關(guān)系,各奔前程,大家珍重。 不 積跬步何以至千里,本設(shè)計能夠順利的完成,也歸功于各位任課老師的認(rèn)真負(fù)責(zé),使我能夠很好的掌握和運(yùn)用專業(yè)知識,并在設(shè)計中得以體現(xiàn)。正是有了他們的悉心幫助和支持,才使我的畢業(yè)論文工作順利完成,在此向 山西農(nóng)大信息學(xué)院 , 信工 系的全體老師表示由衷的謝意。感謝他們四年來的辛勤栽培。 學(xué) 士 學(xué) 位 論 文 37 參考文獻(xiàn) [1] 靳巖 , 姚尚朗 . Google Android 開發(fā)入門與實戰(zhàn) [M]. 北京 : 人民郵電出版社 , 2020: 112 [2] 景保玉 . 2020 中國移動應(yīng)用開發(fā)現(xiàn)狀與趨勢大調(diào)查 [M]. 北京 : 人民郵電出版社 , 2020: 219 [3] Herbert 參考大全 [M]. 北京 : 清華大學(xué)出版社 , 2020: 911 [4] 鮑格斯坦 (Bergsten,H.) 著 , 林琪 , 朱濤江 譯 .JSP設(shè)計 (第三版 )[M]. 北京 : 中國電力出版社 , 2020: 1228 [5] 高昂 . 支持動態(tài)語言的 Android平臺 [M]. 北京 : 人 民郵電出版社 , 2020: 57 [6] 郭志宏 . Android應(yīng)用開發(fā)詳解 [M]. 北京 : 電子工業(yè)出版社 , 2020: 621 [7] 韓超 , 梁泉 . Android 系統(tǒng)開發(fā)原理及開發(fā)要點詳解 [M]. 北京 : 電子工業(yè)出版社 , 2020: 111 [8] 李寧 . Android/OPhone 開發(fā)完全講義 [M/CD]. 北京 : 水利水電出版社 , 2020: 619 [9] 余志龍 . Google Android SDK 開發(fā)范例大全 (第 2版 )[M]. 北京 : 人民郵電出版社 , 2020: 66 [10] 公磊 , 周聰 . Android的移動應(yīng)用終端應(yīng)用程序開發(fā)與研究 [J]. 南昌 : 計算機(jī)與現(xiàn)代化 , 2020: 8: 8589 [11] 高煥堂 . Android應(yīng)用框架原理與程式設(shè)計 36技 [M]. Google公司 , 2020: 222 [12] 梅爾 . Android 2高級編程 (第 2版 )[M]. 北京 : 清華大學(xué)出版社 , 2020: 1212 [13] and themes of humanrobot interaction: A growing research field[J]. Apress:International Journal of Advanced Robotic Systems, 2020: 103108 [14] Mehran Sahami. Programming Methodology[M]. Apress:the Expert’s Voice, 2020: 412 [15] Julie Zelenski. Programming Abstractions[M]. Apress: the Expert’s Voice, 2020: 316
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1