學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc

學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc

ID:12933977

大小:3.26 MB

頁數(shù):29頁

時(shí)間:2018-07-19

學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc_第1頁
學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc_第2頁
學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc_第3頁
學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc_第4頁
學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc_第5頁
資源描述:

《學(xué)士學(xué)位論文--基于android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、安陽工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院JAVA程序設(shè)計(jì)課程綜合項(xiàng)目報(bào)告項(xiàng)目題目:基于Android平臺(tái)的手機(jī)應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn)專業(yè)班級:計(jì)算機(jī)科學(xué)與技術(shù)(信息技術(shù))11-1學(xué)生姓名:呂鵬學(xué)生學(xué)號:201103010042指導(dǎo)教師姓名:許研2013年12月摘要隨著IT技術(shù)的發(fā)展,移動(dòng)開發(fā)已被廣泛的應(yīng)用于社會(huì)的各個(gè)領(lǐng)域,成為推動(dòng)社會(huì)發(fā)展的技術(shù)動(dòng)力。而在移動(dòng)開發(fā)中,Android開發(fā)近些年來突飛猛進(jìn)的發(fā)展,在智能手機(jī)領(lǐng)域中的市場份額以及超過80%。同樣,基于安卓平臺(tái)的手機(jī)應(yīng)用開發(fā)也達(dá)到前所未有的高度,各種安卓手機(jī)應(yīng)用軟件競相出現(xiàn)。本次的JAV

2、A課程設(shè)計(jì)將基于安卓的平臺(tái),因?yàn)榘沧块_發(fā)主要基于JAVA語言和XML語言。本次所做的手機(jī)應(yīng)用軟件,可實(shí)現(xiàn)系統(tǒng)的登錄、計(jì)算器、打電話、發(fā)短信、上網(wǎng)等簡單功能實(shí)現(xiàn)。在此系統(tǒng)的實(shí)現(xiàn)過程中不僅提高了JAVA語言編程,而且加入了Android的成分,提高了軟件設(shè)計(jì)的興趣性。關(guān)鍵詞:手機(jī)應(yīng)用軟件開發(fā),Java程序設(shè)計(jì)語言,Android開發(fā)。目錄摘要2第1章系統(tǒng)目標(biāo)4第2章系統(tǒng)功能介紹42.1系統(tǒng)功能總框圖52.2模塊功能介紹52.2.1登錄模塊功能介紹52.2.2等待模塊功能介紹62.2.3系統(tǒng)主界面模塊功能介紹72.2.4短信和撥號模塊

3、功能介紹72.2.5計(jì)算器模塊功能介紹82.2.6網(wǎng)上沖浪模塊功能介紹9第三章系統(tǒng)功能實(shí)現(xiàn)103.1系統(tǒng)登錄模塊設(shè)計(jì)103.1.1登錄框布局設(shè)計(jì)103.1.2登錄對話框設(shè)計(jì)123.2等待模塊設(shè)計(jì)143.3系統(tǒng)主界面模塊設(shè)計(jì)153.3.1主界面XML布局設(shè)計(jì)153.3.2主界面背景圖片設(shè)計(jì)173.3.3主界面功能實(shí)現(xiàn)設(shè)計(jì)173.4短信和撥號模塊設(shè)計(jì)193.4.1短信功能實(shí)現(xiàn)設(shè)計(jì)193.4.2撥號功能實(shí)現(xiàn)設(shè)計(jì)213.5計(jì)算器模塊設(shè)計(jì)213.5.1計(jì)算器界面設(shè)計(jì)213.5.2計(jì)算器功能實(shí)現(xiàn)設(shè)計(jì)213.6網(wǎng)上沖浪模塊設(shè)計(jì)233.6.1網(wǎng)

4、上沖浪模塊XML布局設(shè)計(jì)233.6.2網(wǎng)上沖浪功能設(shè)計(jì)24第四章系統(tǒng)設(shè)計(jì)總結(jié)27參考文獻(xiàn)28第1章系統(tǒng)目標(biāo)實(shí)現(xiàn)簡單的手機(jī)界面操作,包括密碼登陸,多個(gè)Activity的界面切換和調(diào)用,包括等待界面、主界面、發(fā)短信界面、撥號界面、計(jì)算器界面、音樂播放器、視頻播放器、網(wǎng)上沖浪等界面。實(shí)現(xiàn)手機(jī)界面的一般操作。在此過程中,會(huì)熟練掌握Action事件,按鈕事件、事件驅(qū)動(dòng)程序、窗口設(shè)計(jì)。在布局方面,將采用xml語言和java語言混合布局?,F(xiàn)將登錄界面截圖如下:圖1-1登錄界面和主界面在登錄界面輸入正確密碼后,進(jìn)入等待界面十秒等待后,進(jìn)入系統(tǒng)主

5、界面,點(diǎn)擊ImageButton按鈕進(jìn)入各自的功能實(shí)現(xiàn)界面,實(shí)現(xiàn)各自的具體操作。第2章系統(tǒng)功能介紹2.1系統(tǒng)功能總框圖圖書館管理系統(tǒng)功能總框圖,如圖2-1所示。圖2-1系統(tǒng)功能框架圖2.2模塊功能介紹2.2.1登錄模塊功能介紹此模塊主要采用java語言實(shí)現(xiàn),使用AlertDialog.builder類實(shí)現(xiàn)登錄對話框。利用此類的方法進(jìn)行實(shí)現(xiàn)登錄對話框的標(biāo)題以及內(nèi)容。輸入登錄名和密碼后即可檢測,密碼或者登錄名輸入錯(cuò)誤后就后退出程序,然后重新登錄。輸入錯(cuò)誤后,可以單擊“重置”按鈕就行清空密碼或者登錄名,然后重新輸入密碼和用戶名。由于知

6、識有限,本此登錄設(shè)計(jì)采用固定密碼和用戶名,是本次課程設(shè)計(jì)的一個(gè)不小的遺憾!圖2-2系統(tǒng)登錄界面2.2.2等待模塊功能介紹此模塊的設(shè)計(jì)目的是為了使用SplashActivity窗口設(shè)計(jì)而特意添加的功能,主要內(nèi)容包括個(gè)人信息介紹。此界面采用RelativeLayout和TableLayout布局實(shí)現(xiàn)手機(jī)窗口。在此界面使用Runnable類實(shí)現(xiàn)了10秒鐘的等待時(shí)間,以便于進(jìn)行信息的閱讀,十秒過后,界面自動(dòng)切換到系統(tǒng)主界面,當(dāng)前界面關(guān)閉。圖2-3Splash界面2.2.3系統(tǒng)主界面模塊功能介紹系統(tǒng)主界面采用XML語言進(jìn)行手機(jī)界面的布局,

7、通過添加多個(gè)ImageButton進(jìn)行事件驅(qū)動(dòng)設(shè)計(jì)。包括發(fā)短信、打電話、上網(wǎng)、計(jì)算器、音樂播放器(未實(shí)現(xiàn))和視頻播放器(未實(shí)現(xiàn))。通過單擊相應(yīng)的按鈕,可以跳轉(zhuǎn)到想用的功能界面。圖2-4系統(tǒng)主界面2.2.4短信和撥號模塊功能介紹短息和撥號兩個(gè)界面的界面設(shè)計(jì)采用XML語言實(shí)現(xiàn),而具體功能采用JAVA語言實(shí)現(xiàn)。在發(fā)短息界面,輸入手機(jī)號碼和短息內(nèi)容,即可直接發(fā)信要發(fā)送的對象。在撥號界面,輸入手機(jī)號即可進(jìn)行直接撥號,另外,也可單擊“間接撥號按鈕”調(diào)用手機(jī)系統(tǒng)撥號程序進(jìn)行撥號。此兩項(xiàng)功能實(shí)現(xiàn)較為簡單,沒有使用價(jià)值,只有學(xué)習(xí)參考價(jià)值。圖2-4

8、短信和撥號界面2.2.5計(jì)算器模塊功能介紹計(jì)算器模塊是本次課程設(shè)計(jì)中最復(fù)雜的部分,計(jì)算器模塊同樣采用上述布局方法和實(shí)現(xiàn)方法,可實(shí)現(xiàn)普通數(shù)據(jù)運(yùn)算和復(fù)雜的科學(xué)運(yùn)算以及三角函數(shù)的運(yùn)算。在計(jì)算器中添加了MC智能提示按鈕,可對計(jì)算器按鍵進(jìn)行智能提示,用戶可以知道復(fù)雜的按鈕

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。