摘要:
隨著手機(jī)的普及,人們獲取與保存信息的方式已經(jīng)發(fā)生了徹底的轉(zhuǎn)變。智能手機(jī)已經(jīng)融入了我們的生活,并影響和改變著我們每個(gè)人的生活。由于現(xiàn)在各種各樣智能手機(jī)的普及,使得人們?cè)诠芾怼⑸罴胺?wù)等各個(gè)領(lǐng)域使用數(shù)據(jù)變得更加簡(jiǎn)潔,更加方便,大大提高了人們的工作效率。
本論文首先對(duì)基于Android的右見新聞客戶端進(jìn)行了大量的需求分析,從系統(tǒng)開發(fā)環(huán)境、系統(tǒng)目標(biāo)、設(shè)計(jì)流程、功能設(shè)計(jì)等幾個(gè)方面進(jìn)行系統(tǒng)的總體的設(shè)計(jì),客戶端使用Java語言設(shè)計(jì)了基于Android的右見新聞客戶端,此次主要完成了注冊(cè)登錄、新聞查看、吐槽、我的收藏、舉報(bào)反饋、個(gè)人中心等各項(xiàng)功能的設(shè)計(jì)與實(shí)現(xiàn),實(shí)現(xiàn)對(duì)右見新聞客戶端的展示應(yīng)用。通過對(duì)客戶端的功能進(jìn)行測(cè)試,測(cè)試結(jié)果證明該客戶端界面比較友好、基本功能完善,有著較高的使用價(jià)值,具有潛在用戶群體和較廣闊的應(yīng)用前景。
關(guān)鍵詞:智能手機(jī);Android;右見新聞客戶端;JAVA
目錄:
摘??要? ? I
ABSTRACT? ? II
1??緒論? ? 1
1.1 選題背景? ? 1
1.2 課題研究現(xiàn)狀? ? 1
1.3 主要設(shè)計(jì)思路? ? 2
2??開發(fā)環(huán)境介紹? ? 4
2.1 ANDROID技術(shù)簡(jiǎn)介? ? 4
2.1.1 應(yīng)用程序? ? 4
2.1.2 應(yīng)用程序框架? ? 4
2.1.3 系統(tǒng)運(yùn)行庫(kù)? ? 6
2.1.4 Linux內(nèi)核? ? 6
2.2 安全權(quán)限機(jī)制? ? 6
2.3 ANDROID STUDIO平臺(tái)的搭建? ? 7
2.3.1 Android Studio的安裝? ? 7
2.4 JAVA簡(jiǎn)介? ? 11
2.5 系統(tǒng)開發(fā)環(huán)境? ? 13
3??系統(tǒng)分析? ? 14
3.1 系統(tǒng)可行性分析? ? 14
3.1.1 技術(shù)可行性? ? 14
3.1.2 操作可行性? ? 14
3.1.3 經(jīng)濟(jì)可行性? ? 14
3.2 功能需求? ? 14
3.3 開發(fā)運(yùn)行環(huán)境需求? ? 15
3.4 性能需求? ? 15
3.5 其它需求? ? 16
4??系統(tǒng)總體設(shè)計(jì)? ? 17
4.1 概述? ? 17
4.2 設(shè)計(jì)原則? ? 17
4.3 ANDROID應(yīng)用程序結(jié)構(gòu)剖析? ? 17
4.4 系統(tǒng)功能結(jié)構(gòu)圖? ? 22
4.5 系統(tǒng)流程圖設(shè)計(jì)? ? 23
4.6 客戶端開發(fā)? ? 24
4.6.1 ViewPager應(yīng)用? ? 24
4.6.2 ListView 布局? ? 25
4.6.3 PopupWindow 的應(yīng)用? ? 26
4.7 數(shù)據(jù)庫(kù)設(shè)計(jì)? ? 26
4.7.1 實(shí)體圖設(shè)計(jì)? ? 26
4.7.2 E-R圖設(shè)計(jì)? ? 27
4.7.3 數(shù)據(jù)表設(shè)計(jì)? ? 28
5??系統(tǒng)詳細(xì)設(shè)計(jì)? ? 30
5.1 軟件界面設(shè)計(jì)? ? 30
5.2 注冊(cè)登陸模塊? ? 30
5.3 新聞詳情模塊? ? 34
5.4 吐槽模塊? ? 35
5.5 我的收藏模塊? ? 37
5.6 舉報(bào)反饋模塊? ? 38
5.7 個(gè)人中心模塊? ? 39
5.8 后臺(tái)注冊(cè)登陸模塊? ? 41
5.9 用戶管理模塊? ? 41
5.10 舉報(bào)反饋管理模塊? ? 43
6.系統(tǒng)的測(cè)試? ? 45
6.1 測(cè)試方案設(shè)計(jì)? ? 45
6.1.1 測(cè)試策略? ? 45
6.1.2 測(cè)試安排? ? 46
6.1.3 測(cè)試資源? ? 46
6.2測(cè)試用例構(gòu)建? ? 47
6.2.1 測(cè)試用例編寫約定? ? 47
6.2.2 測(cè)試分析? ? 47
6.3 性能測(cè)試? ? 47
6.4 測(cè)試結(jié)果分析? ? 48
總??結(jié)? ? 49
參考文獻(xiàn)? ? 50
致??謝? ? 51
附件:外文資料? ? 52
中文譯文? ? 58
論文字?jǐn)?shù):25100
包含資料:
?
截圖:
?
?文章來源:http://www.zghlxwxcb.cn/news/detail-788166.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-788166.html
到了這里,關(guān)于基于Android的手機(jī)新聞客戶端的設(shè)計(jì)與開發(fā)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!