最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

安卓APP源碼和設(shè)計(jì)報(bào)告——小說(shuō)閱讀器

2022-12-08 00:38 作者:ChatGPT云炬學(xué)長(zhǎng)  | 我要投稿

安卓APP源碼和設(shè)計(jì)報(bào)告——小說(shuō)閱讀器

1 小時(shí)前?· 來(lái)自專(zhuān)欄?【科大云炬】軟件編程開(kāi)發(fā)實(shí)戰(zhàn)筆記

科大云炬

關(guān)注 班級(jí) 姓名 學(xué)號(hào)? 答辯情況 考核項(xiàng)滿(mǎn)分成績(jī)得分掌握計(jì)算機(jī)系統(tǒng)軟硬件資源管理的原理,能夠設(shè)計(jì)針對(duì)計(jì)算機(jī)領(lǐng)域復(fù)雜工程問(wèn)題的解決方案,設(shè)計(jì)滿(mǎn)足特定需求的軟硬件系統(tǒng),并具有對(duì)解決方案在特定約束條件下進(jìn)行工程設(shè)計(jì)和開(kāi)發(fā)的能力。30能夠針對(duì)計(jì)算機(jī)軟硬件系統(tǒng)、模塊或算法流程的設(shè)計(jì)方案,在復(fù)雜度、易用性、并發(fā)性、可靠性、經(jīng)濟(jì)性等方面進(jìn)行分析和評(píng)價(jià),并能夠進(jìn)行模塊和系統(tǒng)級(jí)優(yōu)化。30能夠針對(duì)計(jì)算機(jī)領(lǐng)域復(fù)雜工程問(wèn)題,分析不同解決方案所設(shè)計(jì)的相關(guān)因素,以及該問(wèn)題對(duì)社會(huì)、健康、安全、法律、文化的影響,在此基礎(chǔ)上進(jìn)行評(píng)價(jià)和權(quán)衡,并提出最終解決方案。20能夠分析所使用的技術(shù)、資源和工具的優(yōu)勢(shì)和不足,理解其局限性。10理解技術(shù)環(huán)境的多樣化以及應(yīng)用發(fā)展和技術(shù)進(jìn)步對(duì)于知識(shí)和能力的影響和要求。10總分學(xué)院 《小說(shuō)APP》大作業(yè) 系(院):?計(jì)算機(jī)與軟件工程學(xué)院? 專(zhuān)?業(yè):?班?級(jí): 學(xué)生姓名:?學(xué)號(hào): 課題名稱(chēng):?看書(shū)軟件? 任課教師: 學(xué)年學(xué)期:?2021 ~ 2022 學(xué)年 第 2 學(xué)期 2022年 6 月 3 日 目 錄? 1 引言11 1.1 背景11 2 可行性分析22 2.1 用戶(hù)需求22 2.2 行業(yè)推進(jìn)44 2.3 用戶(hù)群體44 2.4 占有率55 3 系統(tǒng)分析55 3.1 用例圖55 3.2 系統(tǒng)設(shè)計(jì)77 4 軟件界面88 總結(jié)1717 1 引言

1.1 背景

隨著互聯(lián)網(wǎng)的一步步發(fā)展,手機(jī)APP逐漸深入到每一個(gè)用戶(hù)生活當(dāng)中,企業(yè)為了擴(kuò)展消費(fèi)人群,開(kāi)始朝著手機(jī)APP方向發(fā)展,在線(xiàn)小說(shuō)閱讀一直與文娛產(chǎn)業(yè)的火爆項(xiàng)目,小說(shuō)APP開(kāi)發(fā)在移動(dòng)網(wǎng)絡(luò)中蓬勃發(fā)展也是合情合理的。瀟湘書(shū)院、紅袖添香等閱讀網(wǎng)站一直是深受網(wǎng)民們歡迎的頻道,現(xiàn)在身為文學(xué)創(chuàng)作大咖的他們紛紛從傳統(tǒng)的在線(xiàn)閱讀公司轉(zhuǎn)型到移動(dòng)端小說(shuō)APP發(fā)展。 數(shù)字閱讀指的是閱讀的數(shù)字化,主要有兩層含義:一是閱讀對(duì)象的數(shù)字化,也就是閱讀的內(nèi)容是以數(shù)字化的方式呈現(xiàn)的,如網(wǎng)絡(luò)小說(shuō)、電子地圖、數(shù)碼照片、博客、網(wǎng)頁(yè)等等;二是閱讀方式的數(shù)字化,就是閱讀的載體、終端不是平面的紙張,而是帶屏幕顯示的電子儀器,如PC電腦、PDA、MP3、MP4、筆記本電腦、手機(jī)、閱讀器等等目前在中國(guó)移動(dòng)閱讀的市場(chǎng)上,有付費(fèi)閱讀、硬件銷(xiāo)售、出版發(fā)行等盈利模式,而行業(yè)內(nèi)最主要的商業(yè)模式是付費(fèi)閱讀模式。 移動(dòng)閱讀又或者是數(shù)字閱讀,是指用戶(hù)借助手機(jī)、平板電腦、電子閱讀器等移動(dòng)終端進(jìn)行閱讀行為,包含電子書(shū)、有聲讀物、雜志、漫畫(huà)、新聞等內(nèi)容。移動(dòng)閱讀的定義包括廣義與狹義,其中廣義的移動(dòng)閱讀是指使通過(guò)移動(dòng)終端進(jìn)行的所有閱讀行為;狹義的移動(dòng)閱讀是指用移動(dòng)終端進(jìn)行定向閱讀的行為。我國(guó)移動(dòng)閱讀大致經(jīng)歷了四個(gè)階段,分別是從2003年到2005年的探索期;從2006年到2010年的市場(chǎng)啟動(dòng)期;從2011年到2018年的高速發(fā)展期;從2019年至今處于應(yīng)用成熟期。 移動(dòng)端閱讀發(fā)展之迅速也在其不同期間有著不同的特色,其經(jīng)歷的發(fā)展階段如圖1-1所示

圖1-1 中國(guó)移動(dòng)閱讀發(fā)展階段 2 可行性分析

2.1 用戶(hù)需求

隨著時(shí)代的發(fā)展,加之生活節(jié)奏變快,碎片化閱讀成為主流的閱讀方式。在此背景下,在線(xiàn)讀書(shū)行業(yè)迎來(lái)發(fā)展機(jī)遇。根據(jù)艾媒咨詢(xún)數(shù)據(jù)顯示,2021年中國(guó)在線(xiàn)讀書(shū)市場(chǎng)規(guī)模達(dá)到了372.1億元,未來(lái)將繼續(xù)保持良好增長(zhǎng)勢(shì)頭。 2020年至今,因?yàn)橐咔榈脑?,人們?cè)谛蓍e娛樂(lè)的時(shí)間支出增長(zhǎng),娛樂(lè)需求激增,用戶(hù)參與度提升,而紙質(zhì)書(shū)購(gòu)入困難,在線(xiàn)閱讀的優(yōu)勢(shì)更加凸顯。現(xiàn)階段,人們?cè)诰€(xiàn)讀書(shū)平臺(tái)上的消費(fèi)習(xí)慣已經(jīng)養(yǎng)成,這也為在線(xiàn)讀書(shū)行業(yè)帶來(lái)了更好的發(fā)展環(huán)境。從長(zhǎng)遠(yuǎn)發(fā)展角度來(lái)看,今后在線(xiàn)讀書(shū)平臺(tái)更應(yīng)聚焦于業(yè)務(wù)創(chuàng)新,持續(xù)釋放數(shù)字閱讀價(jià)值。 選自2020年1月—2021年3月的中國(guó)區(qū)App Store數(shù)據(jù),閱讀類(lèi)應(yīng)用月下載總量,基本每個(gè)月都能保持在2600萬(wàn)次以上的下載量增長(zhǎng),如圖2-1所示

圖2-1 閱讀類(lèi)應(yīng)用月下載總量 在我國(guó)移動(dòng)閱讀行業(yè)頭部企業(yè)中,騰訊系A(chǔ)PP使用時(shí)長(zhǎng)拔得頭籌,在2020年1-7月月均使用時(shí)長(zhǎng)突破250小時(shí),最高使用時(shí)長(zhǎng)在3月份,達(dá)到269.8小時(shí),而后逐漸減少,APP使用時(shí)長(zhǎng)到7月份降至225.1小時(shí);百度系A(chǔ)PP使用時(shí)長(zhǎng)波動(dòng)最小,且在3月后不降反增,到7月份逆勢(shì)增長(zhǎng)到132.8小時(shí)。 從使用時(shí)長(zhǎng)來(lái)看,2021年下半年,我國(guó)移動(dòng)閱讀行業(yè)APP用戶(hù)月均使用時(shí)長(zhǎng)在15.6小時(shí)左右,2022年1-7月APP用戶(hù)月均使用時(shí)長(zhǎng)在16小時(shí)左右;在2022年3月之后,我國(guó)移動(dòng)閱讀APP用戶(hù)月均使用時(shí)長(zhǎng)逐漸下降,7月份降為14.5小時(shí),環(huán)比下降2.68%。 中國(guó)移動(dòng)閱讀用戶(hù)月均使用時(shí)長(zhǎng)情況如圖2-2所示

圖2-2 移動(dòng)閱讀用戶(hù)月均使用時(shí)長(zhǎng) 在2020年2季度,我國(guó)移動(dòng)閱讀市場(chǎng)應(yīng)用活躍用戶(hù)人均啟動(dòng)次數(shù)最高的是掌閱APP,達(dá)到395.34次,人均使用時(shí)長(zhǎng)為63.38小時(shí);其次是QQ閱讀APP,人均啟動(dòng)次數(shù)305次,人均使用時(shí)長(zhǎng)最長(zhǎng),達(dá)到75.51小時(shí);排名第三的是宜搜小說(shuō)APP,人均啟動(dòng)次數(shù)為256.63次,人均使用時(shí)長(zhǎng)為67.71小時(shí)。 2020年2季度中國(guó)移動(dòng)閱讀應(yīng)用活躍用戶(hù)人均行為排行榜TOP10如圖2-3所示

圖2-3 移動(dòng)閱讀應(yīng)用活躍用戶(hù)排行榜 2.2 行業(yè)推進(jìn)

為推動(dòng)行業(yè)的持續(xù)發(fā)展,政府相繼發(fā)布移動(dòng)閱讀相關(guān)政策,2017年國(guó)家立法推動(dòng)全民閱讀,發(fā)布《全民閱讀“十三五”時(shí)期發(fā)展規(guī)劃》,將“推動(dòng)全民閱讀”納入國(guó)家規(guī)劃綱要,全民閱讀工程被列為“十三五”時(shí)期文化重大工程之一;指出要加強(qiáng)對(duì)數(shù)字化閱讀的規(guī)范和引導(dǎo),推動(dòng)傳統(tǒng)閱讀和數(shù)字閱讀相融合。 其相關(guān)政策如圖2-4所示

圖2-4 移動(dòng)閱讀相關(guān)政策 2.3 用戶(hù)群體

移動(dòng)端小說(shuō)的目標(biāo)群體主要可以分為三部分,第一部分是散戶(hù),書(shū)旗小說(shuō)在各大軟件應(yīng)用市場(chǎng)都有廣告推送,有些人自主選擇了書(shū)旗小說(shuō),就閱讀而言目前很多小說(shuō)閱讀平臺(tái)不管是從內(nèi)容還是模式上都非常相似,散戶(hù)可以做出多種選擇。第二部分是UC客戶(hù)引流,對(duì)于互聯(lián)網(wǎng)應(yīng)用來(lái)說(shuō),基因體系非常重要,UC收購(gòu)書(shū)旗小說(shuō)之后進(jìn)行了界面版塊重整,而且UC作為國(guó)內(nèi)第一大手機(jī)瀏覽器供應(yīng)商有著龐大的客戶(hù)群體,自然可以進(jìn)行有效引流。第三通過(guò)阿里文學(xué)資源進(jìn)行引流,從網(wǎng)絡(luò)數(shù)據(jù)來(lái)看,之前的淘寶閱讀60%以上的用戶(hù)都變成了書(shū)旗小說(shuō)的用戶(hù),被阿里收購(gòu)以后,書(shū)旗小說(shuō)不僅嫁接了淘寶閱讀的內(nèi)容版權(quán),功能也更加豐富。 2.4 占有率

網(wǎng)絡(luò)文學(xué)經(jīng)過(guò)十余年的野蠻生長(zhǎng)已變得相對(duì)成熟,有一個(gè)合理的盈利鏈條,但更多的是集中在PC端,而隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來(lái),網(wǎng)絡(luò)文學(xué)也發(fā)生了相應(yīng)的變化,帶來(lái)了另一次發(fā)展契機(jī),各大互聯(lián)網(wǎng)公司都爭(zhēng)相布局。如:騰訊成立閱文集團(tuán),百度成立百度文學(xué)、阿里成立阿里文學(xué)。網(wǎng)絡(luò)文學(xué)能上升至BAT集團(tuán)戰(zhàn)略層面,主要是由于移動(dòng)互聯(lián)網(wǎng)正重估一切內(nèi)容價(jià)值,而網(wǎng)絡(luò)文學(xué)是互動(dòng)娛樂(lè)產(chǎn)品的源頭,正在狂野發(fā)展的游戲和影視劇、網(wǎng)絡(luò)短劇、話(huà)劇等文創(chuàng)產(chǎn)業(yè)都將因此受益,有很大的延展性,極具商業(yè)價(jià)值。 3 系統(tǒng)分析

3.1 用例圖

(1)游客用例圖 游客有著搜索、登錄、注冊(cè)、查看小說(shuō)的功能。 游客用例圖如圖3-1所示

圖3-1 游客用例圖 (2)讀者用例圖 讀者有著申請(qǐng)作者、發(fā)表評(píng)論、刪除收藏圖書(shū)、修改用戶(hù)信息、添加到我的書(shū)籍、退出登錄、修改密碼等功能。 讀者用例圖如圖3-2所示

圖3-2 讀者用例圖 (3)管理員用例圖 管理員有著管理小說(shuō)、管理用戶(hù)、管理分類(lèi)、管理評(píng)論、管理章節(jié)、管理讀者、管理編輯、管理作者、添加分類(lèi)等功能。 管理員用例圖如圖3-3所示

圖3-3 管理員用例圖 3.2 系統(tǒng)設(shè)計(jì)

表3-1游客查看小說(shuō)用例 用例名稱(chēng)查案小說(shuō)參與者游客用例概述游客進(jìn)入小說(shuō)界面從推薦小說(shuō)欄、書(shū)庫(kù)或搜索點(diǎn)擊小說(shuō)、查看小說(shuō)詳情。前置條件無(wú)后置條件無(wú)基本事件流參與者動(dòng)作系統(tǒng)響應(yīng)2.游客點(diǎn)擊小說(shuō)列表中詳情按鈕4.游客點(diǎn)擊查看按鈕1.系統(tǒng)獲取小說(shuō)詳情列表,顯示書(shū)名,小說(shuō)封皮、作者、內(nèi)容簡(jiǎn)介、上傳日期、詳細(xì)按鈕。3.系統(tǒng)雄安是點(diǎn)擊的小說(shuō)詳情,包括書(shū)名,封面,作者,內(nèi)容簡(jiǎn)介,上傳日期以及查看按鈕。5.系統(tǒng)顯示小說(shuō)內(nèi)容其他事件流 表3-2登錄用例圖 用例名稱(chēng)登錄參與者游客用例概述游客輸入用戶(hù)名、密碼、輸入正確的驗(yàn)證碼,系統(tǒng)進(jìn)行驗(yàn)證后,合法著登錄系統(tǒng),否則提供拒絕登錄系統(tǒng)前置條件無(wú)后置條件無(wú)基本事件流參與者動(dòng)作系統(tǒng)響應(yīng)1.游客在用戶(hù)名輸入框里面輸入用戶(hù)名,密碼框里面輸入密碼2.在驗(yàn)證碼框中填寫(xiě)驗(yàn)證碼3.點(diǎn)擊登錄按鈕4.系統(tǒng)驗(yàn)證輸入用戶(hù)輸入正確,并且判斷用戶(hù)身份,如用戶(hù)為讀者,跳轉(zhuǎn)至讀者界面首頁(yè)。其他事件流游客輸入錯(cuò)誤用戶(hù)名,系統(tǒng)提示“用戶(hù)名或密碼錯(cuò)誤”游客輸入錯(cuò)誤密碼,系統(tǒng)提示“用戶(hù)名或密碼錯(cuò)誤” 表3-3 搜索用例 用例名稱(chēng)搜索小說(shuō)參與者游客、讀者、作者用例概述用戶(hù)輸入小說(shuō)名字或作者名,點(diǎn)擊搜索前置條件無(wú)后置條件無(wú)基本事件流參與者動(dòng)作系統(tǒng)響應(yīng)1.用戶(hù)在搜索輸入框里搜索的內(nèi)容2.點(diǎn)擊搜索按鈕3.系統(tǒng)驗(yàn)證輸入名稱(chēng)輸入正確4.顯示小說(shuō)詳情界面其他事件流 表3-4 注冊(cè)用例 用例名稱(chēng)注冊(cè)參與者游客用例描述游客進(jìn)入用戶(hù)注冊(cè)界面,完成注冊(cè)前置條件無(wú)后置條件無(wú)基本事件流參與者動(dòng)作系統(tǒng)響應(yīng)2.游客填寫(xiě)個(gè)人信息,用戶(hù)名,密碼。3.游客填寫(xiě)完個(gè)人信息,點(diǎn)擊提交按鈕1.系統(tǒng)獲取用戶(hù)注冊(cè)界面,顯示用戶(hù)應(yīng)該完善個(gè)人信息。4.系統(tǒng)驗(yàn)證用戶(hù)輸入合法性,系統(tǒng)提示注冊(cè)成功,并跳轉(zhuǎn)至登錄界面。其他事件流游客輸入空白用戶(hù)名,系統(tǒng)提示“請(qǐng)輸入用戶(hù)名!”游客輸入重復(fù)用戶(hù)名,系統(tǒng)提示“該用戶(hù)已存在!”游客輸入空白密碼,系統(tǒng)提示“請(qǐng)輸入密碼!”游客輸入空白重復(fù)密碼,系統(tǒng)提示“請(qǐng)?jiān)俅屋斎朊艽a!”游客兩次密碼輸入不一樣,系統(tǒng)提示“兩次密碼不一致,請(qǐng)重新輸入!”游客輸入空白真實(shí)姓名,系統(tǒng)提示“請(qǐng)輸入真實(shí)姓名!”游客輸入空白電子郵箱,系統(tǒng)提示“請(qǐng)輸入電子郵箱!”游客輸入空白空白聯(lián)系電話(huà),系統(tǒng)提示“請(qǐng)輸入聯(lián)系電話(huà)!”游客輸入空白聯(lián)系地址,系統(tǒng)提示“請(qǐng)輸入地址!”游客可以點(diǎn)擊“重置”按鈕,進(jìn)行重置 表3-5 用戶(hù)查看小說(shuō)用例 用例名稱(chēng)查看小說(shuō)參與者讀者,作者用例概述用戶(hù)進(jìn)入小說(shuō)界面從推薦小說(shuō)欄、書(shū)庫(kù)或搜索點(diǎn)擊小說(shuō),查看小說(shuō)詳情前置條件用戶(hù)以登陸后置條件無(wú)基本事件流參與者動(dòng)作系統(tǒng)響應(yīng)2.用戶(hù)點(diǎn)擊小說(shuō)列表中的詳細(xì)按鈕4.用戶(hù)點(diǎn)擊查看按鈕1.系統(tǒng)獲取小說(shuō)詳細(xì)列表,顯示小說(shuō)封皮、作者、內(nèi)容簡(jiǎn)介3.系統(tǒng)顯示點(diǎn)擊的小說(shuō)詳情,包括書(shū)名,封面等5.系統(tǒng)顯示小說(shuō)內(nèi)容其他事件流不能正常顯示書(shū)架,系統(tǒng)提示網(wǎng)絡(luò)異常當(dāng)前章節(jié)為最后一章時(shí),系統(tǒng)提示“當(dāng)前已經(jīng)是最后一章” 4 軟件界面

進(jìn)入軟件的首頁(yè)是個(gè)讀書(shū)的封面,愛(ài)上閱讀的界面。 軟件封面如圖4-1所示

圖4-1 軟件封面 登錄界面,在軟件封面右上角是跳過(guò)按鈕,點(diǎn)擊跳過(guò)按鈕就直接進(jìn)入到登錄界面,登錄界面如圖4-2所示

圖4-2 登錄界面 //在登錄頁(yè)面點(diǎn)擊返回銷(xiāo)毀登錄界面并跳轉(zhuǎn)到index c_tv_back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { c_loginActivity.this.finish(); } }); //點(diǎn)擊注冊(cè)跳轉(zhuǎn)到注冊(cè) c_tv_registre.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent=new Intent(c_loginActivity.this,c_registerActivity.class); startActivityForResult(intent, 1);}}); //點(diǎn)擊找回密碼 c_tv_rpsw.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {//暫時(shí)未實(shí)現(xiàn)} }); //點(diǎn)擊登錄 c_btn_login.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { uname=c_et_uname.getText().toString(); upwd=c_et_upwd.getText().toString(); SharedPreferences sp =getSharedPreferences("data",MODE_PRIVATE); String gname =sp.getString("name",""); String gpwd =sp.getString("pwd",""); if(uname.equals("admin") && upwd.equals("admin")){ Intent intent=new Intent(c_loginActivity.this,w_main_pageActivity.class); intent.putExtra("uname",uname); startActivity(intent); SharedPreferences.Editor editor =getSharedPreferences("data2",MODE_PRIVATE).edit(); editor.putInt("log",1); editor.putString("name",uname); editor.apply(); Toast.makeText(c_loginActivity.this,"登陸成功",Toast.LENGTH_SHORT).show(); finish(); return; } else if(TextUtils.isEmpty(uname)){ Toast.makeText(c_loginActivity.this,"請(qǐng)輸入用戶(hù)名",Toast.LENGTH_SHORT).show(); return; }else if (TextUtils.isEmpty(upwd)){ Toast.makeText(c_loginActivity.this,"請(qǐng)輸入密碼",Toast.LENGTH_SHORT).show(); return;}else if(uname.equals(gname) && upwd .equals(gpwd)){ Toast.makeText(c_loginActivity.this,"登陸成功",Toast.LENGTH_SHORT).show(); Intent intent=new Intent(c_loginActivity.this,w_main_pageActivity.class); intent.putExtra("uname",uname); startActivity(intent); finish(); return;}else if(upwd!=null && upwd.equals(gpwd)){ Toast.makeText(c_loginActivity.this,"密碼不一致",Toast.LENGTH_SHORT).show(); return; }else{ Toast.makeText(c_loginActivity.this,"用戶(hù)名或密碼錯(cuò)誤",Toast.LENGTH_SHORT).show(); return; } 注冊(cè)界面,新用戶(hù)注冊(cè)界面,如圖4-3所示

圖4-3 注冊(cè)界面 private void init() { c_tv_title = (TextView) findViewById(R.id.c_tv_title); c_tv_title.setText("注冊(cè)"); c_tv_back = (TextView) findViewById(R.id.c_tv_back); //布局根元素 c_title_bar = (RelativeLayout) findViewById(R.id.c_title_bar); c_title_bar.setBackgroundColor(Color.TRANSPARENT); //獲取控件值 c_btn_register = (Button) findViewById(R.id.c_btn_register); c_et_uname = (EditText) findViewById(R.id.c_et_uname); c_et_upwd = (EditText) findViewById(R.id.c_et_upwd); c_et_rupwd = (EditText) findViewById(R.id.c_et_rupwd); c_btn_register.setOnClickListener(new View.OnClickListener()? { @Override public void onClick(View view) { uname = c_et_uname.getText().toString().trim(); upwd = c_et_upwd.getText().toString().trim(); rupwd = c_et_rupwd.getText().toString().trim(); SharedPreferences sp = getSharedPreferences("data", MODE_PRIVATE); String name = sp.getString("name", ""); String pwd = sp.getString("pwd", ""); c_tv_title.setText(name + pwd); if (c_et_uname.length() < 1)? { Toast.makeText(c_registerActivity.this, "請(qǐng)輸入用戶(hù)名,用戶(hù)名不能為空", Toast.LENGTH_SHORT).show(); return; }? else if (c_et_upwd.length() < 1 || c_et_rupwd.length() < 1) { Toast.makeText(c_registerActivity.this, "請(qǐng)輸入密碼,密碼不能為空", Toast.LENGTH_SHORT).show(); return; } else if(uname.equals(name)){ Toast.makeText(c_registerActivity.this, "該用戶(hù)已存在", Toast.LENGTH_SHORT).show(); return; } else if (rupwd.equals(upwd)) { SharedPreferences.Editor editor = getSharedPreferences("data", MODE_PRIVATE).edit(); editor.putString("name", uname); editor.putString("pwd", upwd); editor.apply(); SharedPreferences.Editor editor2 = getSharedPreferences("data2", MODE_PRIVATE).edit(); editor2.putInt("log",0); editor2.apply(); Intent intent=new Intent(c_registerActivity.this,c_loginActivity.class); intent.putExtra("uname",uname); startActivity(intent); Toast.makeText(c_registerActivity.this, "注冊(cè)成功", Toast.LENGTH_SHORT).show(); finish(); }? else if (!rupwd.equals(upwd)) { Toast.makeText(c_registerActivity.this, "兩次密碼不正確", Toast.LENGTH_SHORT).show(); return; }} }); 書(shū)架界面,在書(shū)架界面顯示書(shū)架里面書(shū)的封面、書(shū)名、圖書(shū)簡(jiǎn)介等 書(shū)架界面如圖4-3所示

圖4-4書(shū)架界面 社區(qū)界面,社區(qū)界面包括綜合討論區(qū)、書(shū)評(píng)區(qū)、書(shū)荒互助去、女生區(qū)的分欄,界面如圖4-4所示

圖4-5 社區(qū)界面 綜合討論區(qū),綜合討論區(qū)顯示大家的討論內(nèi)容,如圖4-5所示

圖4-6 綜合討論區(qū) 綜合討論區(qū)是可以點(diǎn)進(jìn)大家的評(píng)論進(jìn)行查看的,具體評(píng)論的界面如圖4-6所示

圖4-7 個(gè)人的評(píng)論 書(shū)評(píng)區(qū),書(shū)評(píng)區(qū)以每本書(shū)來(lái)分隔,書(shū)評(píng)區(qū)具體如圖4-7所示

圖4-8 書(shū)評(píng)區(qū) 書(shū)評(píng),點(diǎn)進(jìn)書(shū)的評(píng)論區(qū),如圖4-8所示

圖4-9 書(shū)評(píng) 發(fā)現(xiàn)模塊,如圖4-9所示

圖4-10 發(fā)現(xiàn)模塊 排行榜

圖4-11 排行榜 總結(jié) 從一開(kāi)始我對(duì)這次的實(shí)習(xí)就充滿(mǎn)了信心和期望,當(dāng)然其中也遇到過(guò)一些困難,但是最終在我不懈地努力下都將這些困難一一克服了。所以我一直很享受這個(gè)過(guò)程。當(dāng)然對(duì)于我們來(lái)講,獨(dú)立完成一個(gè)小說(shuō)管理系統(tǒng)雖然難度不是太大,最終我們也能夠完成這個(gè)任務(wù),但是對(duì)于我們還不是很熟練的情況下,編寫(xiě)出這一個(gè)系統(tǒng)還是有一定的壓力的,需要我們不斷努力和抓緊時(shí)間去趕進(jìn)度的。 就這樣在實(shí)習(xí)的最后時(shí)間內(nèi),我終于完成了自己的小說(shuō)管理系統(tǒng),當(dāng)看著自己設(shè)計(jì)的小說(shuō)管理系統(tǒng)編譯成功和運(yùn)行時(shí),心里的那種喜悅和無(wú)比的成就感簡(jiǎn)直就是“無(wú)與倫比”的。如果沒(méi)有這次的實(shí)習(xí),我們可能都無(wú)法發(fā)現(xiàn)這些問(wèn)題的所在,所以?xún)H僅學(xué)習(xí)理論的東西只會(huì)將我們“束之高閣”,通過(guò)這次實(shí)習(xí),最主要的是讓我們學(xué)會(huì)去發(fā)現(xiàn)問(wèn)題,在編譯發(fā)現(xiàn)問(wèn)題的過(guò)程中學(xué)會(huì)自己去解決問(wèn)題,最后解決問(wèn)題所得到的收獲包括成功后的喜悅感都將是屬于真正我們自己的東西,成為我們的一筆寶貴的財(cái)富和經(jīng)驗(yàn),是一筆潛在的能源,受益無(wú)窮。

安卓APP源碼和設(shè)計(jì)報(bào)告——小說(shuō)閱讀器的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
安顺市| 佛学| 鲁甸县| 四会市| 鹤庆县| 博野县| 东兴市| 辽阳县| 清水县| 青龙| 新闻| 隆德县| 曲沃县| 唐山市| 额济纳旗| 资阳市| 大英县| 清镇市| 温泉县| 略阳县| 尖扎县| 庆城县| 洛南县| 弥勒县| 芦山县| 登封市| 郯城县| 休宁县| 库尔勒市| 扶风县| 沙坪坝区| 江陵县| 赣榆县| 井冈山市| 雷州市| 黄浦区| 华坪县| 乌鲁木齐县| 六枝特区| 桐城市| 鞍山市|