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

正文內(nèi)容

基于安桌系統(tǒng)的網(wǎng)絡(luò)小說(shuō)分享系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-08-14 14:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 便了讀者隨時(shí)隨地閱讀的需求,還滿(mǎn)足了作者的寫(xiě)作欲望想和大家分享的心情 。 ( 1)服務(wù)器的編寫(xiě)和搭建:因?yàn)?服務(wù)器端的編寫(xiě)和搭建 還需要對(duì)上傳下載等做一些其他的處理,確定服務(wù)器的編寫(xiě) ,本設(shè)計(jì)是 使用 PHP進(jìn)行編寫(xiě)和搭建,把服務(wù)器搭建到自己的電腦上,同時(shí) , 因?yàn)樵谕粋€(gè)網(wǎng)絡(luò)中,即使安裝在手機(jī)上也可以進(jìn)行和服務(wù)器的交互。 ( 2)登錄注冊(cè)等功能:為了有分享 功能 的實(shí)現(xiàn),增加了登錄注冊(cè)等功能 , 讓每個(gè)用戶(hù)都擁有自己的個(gè)人賬戶(hù), 這樣才可以一對(duì)一的去確定自己的分享和上傳, 方便自己個(gè)人賬戶(hù)的維護(hù), 下載等記錄 的信息,擁有屬于自己個(gè)人的閱讀天地 。 ( 3)上傳和下載的實(shí)現(xiàn): 用戶(hù) 可以查看網(wǎng)絡(luò)上的小說(shuō)列表, 選擇自己喜歡和想要下載的文件到本地, 下載完成后可以本地 進(jìn)行 查看, 文件都會(huì)存放在 download的文件夾中, 同時(shí)還可以把本地自己喜歡的小說(shuō) 或者是自己的作品 上傳到服務(wù)器,分享給別人下載,這樣加大了和好友間的互動(dòng)過(guò)程 ,好的作品和大家一起分享 。 性能需求 手機(jī)應(yīng)用程序需要提供良好的用戶(hù)體驗(yàn) ,用戶(hù)的使用感受很重 要 。 通常情況下我們會(huì)看到在軟件排行上下載量大的通常都是那些具有新意,使用流暢并且能給用戶(hù)帶來(lái)良好的用戶(hù)體驗(yàn)的軟件。 良好的用戶(hù)體驗(yàn)體現(xiàn)在以下幾點(diǎn): ( 1) 界面 要求界面簡(jiǎn)單、大方 ,但是更不會(huì)顯得很單薄,畫(huà)面簡(jiǎn)潔當(dāng)中不失華麗,在本設(shè)計(jì)中比如翻頁(yè)的效果,和一些個(gè)性化設(shè)置的界面,更加增添了界面的細(xì)膩度,不會(huì)顯得很粗糙 。 ( 2) 操作 要求操作簡(jiǎn)單、易學(xué) ,容易上手,按鍵的操作都非常簡(jiǎn)單易懂,并且功能鍵都是在按下 Menu 鍵后 很直觀的顯示在屏幕上,方便用戶(hù)的選擇 。 ( 3) 快速響應(yīng) 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 8 要求能迅速處理客戶(hù)的需求 ,操作很靈便,這點(diǎn)在測(cè)試的過(guò)程中已經(jīng) 很好地展現(xiàn)出來(lái)了,軟件的流暢度同時(shí)也和手機(jī)內(nèi)存等其他外在因素相關(guān)聯(lián),所以在這個(gè)過(guò)程中,是盡可能表現(xiàn)軟件自己的內(nèi)在優(yōu)勢(shì) 。 ( 4) 兼容性好 能很好的適應(yīng)各個(gè)版本的手機(jī) ,由于系統(tǒng)更新?lián)Q代很快,此款軟件是可以用在較高版本上的,并能很好的運(yùn)行 。 ( 5) 流暢切換 可以讓用戶(hù)體驗(yàn)選擇不同應(yīng)用程序過(guò)程中帶來(lái)的流暢切換的感覺(jué), 當(dāng)用戶(hù)正在使用這個(gè)軟件的時(shí)候, 有電話(huà)接通或者其他操作干擾時(shí)不會(huì) 軟件系統(tǒng) 閃退或?qū)е率謾C(jī)崩盤(pán) 。 安全需求 Android在 安全 需求 中的一個(gè) 非常重要的標(biāo)準(zhǔn)就 是在 軟件 默認(rèn) 設(shè)置操作的 情況下應(yīng)用程序沒(méi)有權(quán)限執(zhí)行對(duì)操作 系統(tǒng)、其他應(yīng)用程序或用戶(hù) 進(jìn)行 有害操作 ,其中,有害操作 就 包括讀 /寫(xiě)用戶(hù)的隱私數(shù)據(jù), 比如用戶(hù) 聯(lián)系方式、短信、密碼等 等來(lái)侵犯用戶(hù)的個(gè)人隱私,軟件的進(jìn)程 不能干擾 到 其他應(yīng)用程序 的正常運(yùn)行 ,除非 給權(quán)限 要求它執(zhí)行相應(yīng)的操作 ,否則是不符合安全需求的,本軟件是可以做到這點(diǎn)的 。 系統(tǒng)的功能分析 本文研究的 基于安卓系統(tǒng)的網(wǎng)絡(luò)小說(shuō)分享系統(tǒng)是滿(mǎn)足人們?cè)诰€(xiàn)和非在線(xiàn)閱讀書(shū)籍而實(shí)現(xiàn)的一個(gè)系統(tǒng) 軟件 。本系統(tǒng)可以很好的滿(mǎn)足人們閱讀方式,并可以滿(mǎn)足人們和好友分享溝通的功能。在現(xiàn)在快速迭代的 科技發(fā)展的 時(shí)代,人們需要 通過(guò)不斷地去 學(xué)習(xí)更多的知識(shí) 來(lái)滿(mǎn)足社會(huì)發(fā)展的需求 ,然 而 在這個(gè)過(guò)程中 攜帶很多的紙質(zhì)書(shū)籍變得不是很方便 ,這種隨時(shí)隨地的閱讀方式就顯得非常適應(yīng)人們的需求 。本系統(tǒng)就可以解決這個(gè)問(wèn)題,讓你在公交或者地鐵中都可以滿(mǎn)足自己 閱讀的樂(lè)趣, 而且 手機(jī)是日常生活的必需品,所以很 方便。本系統(tǒng)的主要功能如下: 客戶(hù)端功能: android客戶(hù)端 用 Eclipse的開(kāi)發(fā)環(huán)境完成,完成后 可以 實(shí)現(xiàn) 個(gè)人信息的 注冊(cè),登錄,閱讀,分享,下載, 個(gè)性化設(shè)置等功能 服務(wù)器功能:服務(wù)器使用 PHP語(yǔ)言完成,提供注冊(cè),登錄,查看,分享,下載等接口功能 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 9 系統(tǒng)可行性分析 技術(shù) 可行性 Java 應(yīng)用編程接口 可提供標(biāo)準(zhǔn)接口, 現(xiàn)在 的 Java平臺(tái)已經(jīng)幾乎嵌入了所有的操作系統(tǒng) ,我們 在硬件或操作系統(tǒng)平臺(tái)上安裝 Java之后, 便 可運(yùn)行 Java 應(yīng)用程序 , 這樣的 Java程序只 需 編譯一次就可以在各種系統(tǒng)中運(yùn)行 了,使用起來(lái)非常方便和便捷, 本軟件 使 用的是 Java開(kāi)發(fā)語(yǔ)言, 將其配置 在 Eclipse集成開(kāi)發(fā)環(huán)境下,調(diào)試 起來(lái)相對(duì) 容易 ,當(dāng)前的計(jì)算機(jī)硬件配置或現(xiàn)有安卓手機(jī)的硬件配置也完全能滿(mǎn)足開(kāi)發(fā)的需求,因此 在技術(shù)上是 絕對(duì) 可行的。 經(jīng)濟(jì)可行性 在調(diào)研過(guò)程中了解到 該系統(tǒng) 的開(kāi)發(fā) 所需軟件系統(tǒng)、硬件平臺(tái)等 都 是 易于獲得 的,使用的軟件和開(kāi)發(fā)環(huán)境都能在網(wǎng)上進(jìn)行下載和安裝, 用 自帶的 模擬器 運(yùn)行 即可 開(kāi)發(fā)研究且 不需要 Android平臺(tái)機(jī)器 ,本系統(tǒng) 開(kāi)發(fā)成本低, 只需人力技術(shù)進(jìn)行開(kāi)發(fā)研究即可,容易實(shí)現(xiàn),從經(jīng)濟(jì)角度來(lái)看,該系統(tǒng)可行 且非常具有經(jīng)濟(jì)可行性,符合作為畢設(shè)進(jìn)行開(kāi)發(fā) 。 操作可行性 不管是 基于 安卓 系統(tǒng) 平臺(tái)的手機(jī)還是計(jì)算機(jī),其成本的下降 致使 計(jì)算機(jī)安卓手機(jī)購(gòu)買(mǎi)成本的降低 。 這套系統(tǒng)是利用自己的計(jì)算機(jī),且使用 Eclipse中 安卓模擬器,在本地上安裝 JDK、 Android跟 Eclipse作為軟件的開(kāi)發(fā)平臺(tái) , 使開(kāi)發(fā)出來(lái)的系統(tǒng) 界面 簡(jiǎn)潔大方 、操作簡(jiǎn)單, 容易上手,簡(jiǎn)單當(dāng)中又讓人不覺(jué)得單調(diào)枯燥,還有一些個(gè)性化設(shè)置來(lái)提高用戶(hù)的使用感受, 因此在操作上是可行的。 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 10 4 詳細(xì)設(shè)計(jì) 功能框架 本系統(tǒng)共分為三大主要模塊,分別為注冊(cè)登陸模塊、閱讀模塊和原創(chuàng)作品上傳模塊。 本系統(tǒng)打開(kāi)時(shí) 是 一個(gè)程序 簡(jiǎn)潔的 主界面,主界面分為登錄、注冊(cè)、打開(kāi)、退出四個(gè)部分 。 點(diǎn)擊 相應(yīng)的 按鈕 便 可以進(jìn)入到相應(yīng)的的界面 進(jìn)行選擇 。 注冊(cè)登錄模塊: 注冊(cè)界面 要求 用戶(hù) 輸入根據(jù)提示的信息輸入自己的用戶(hù)名密碼等 ,注冊(cè)了的用戶(hù)才可以進(jìn)行登錄 的操作進(jìn)入到自己的個(gè)人界面進(jìn)行網(wǎng)絡(luò)書(shū)庫(kù)書(shū)籍的下 載瀏覽,并且應(yīng)該記住自己的個(gè)人信息以免造成不必要的麻煩, 登錄界面 如果 輸入正確的 用戶(hù)名和密碼 方可 進(jìn)行登錄。點(diǎn)擊在線(xiàn)書(shū) 庫(kù) 按鈕可以進(jìn)入到網(wǎng)絡(luò)書(shū)城列表 頁(yè)面, 點(diǎn)擊網(wǎng)絡(luò)書(shū) 庫(kù) 的 書(shū)籍項(xiàng)目便 可以進(jìn)行書(shū)籍 的 下載 , 下載完成的書(shū)籍可以顯示在本地書(shū) 庫(kù)下載的 列表中,在這個(gè)列表中我們就可以 點(diǎn)擊想要閱讀的文章 進(jìn)行查看并閱讀 。 閱讀模塊: 打開(kāi)頁(yè)面進(jìn)入 則顯示出 已經(jīng)加載數(shù)據(jù)的本地 文件 列表 ,用戶(hù)可以選擇想要閱讀的本地文件進(jìn)行瀏覽閱讀 。 原創(chuàng)作品分享模塊:用戶(hù)可以將自己原創(chuàng)編輯的作品或想要推薦分享的作品進(jìn)行上傳分享。 點(diǎn)擊退出頁(yè)面便可退出系統(tǒng)回到手 機(jī)的程序選擇界面。 圖 41 總體功能模塊圖 系統(tǒng)流程 本系統(tǒng)打開(kāi)會(huì) 顯示一個(gè) 有注冊(cè)、登錄、打開(kāi)和退出四個(gè)部分 的選擇界面 。點(diǎn)擊注北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 11 冊(cè)按鈕進(jìn)入注冊(cè) 頁(yè)面信息的填寫(xiě) , 輸入符合規(guī)定的相關(guān)信息便可進(jìn)行注冊(cè),登陸頁(yè)面如果 輸入 正確的 用戶(hù)名和密碼 方可 進(jìn)行登錄 ,進(jìn)入到本地書(shū)庫(kù)的頁(yè)面中,可以進(jìn)行相應(yīng)的操作 。這個(gè)過(guò)程有聯(lián)網(wǎng)解析過(guò)程,如果登錄成功就會(huì)返回成功,失敗就會(huì)彈出失敗提示。注冊(cè)頁(yè)面也是同樣的流程。 聯(lián)網(wǎng)解析過(guò)程會(huì)在 ,詳細(xì)的分析過(guò)程請(qǐng)見(jiàn)以上兩節(jié)。 未注冊(cè)的用戶(hù)要先點(diǎn)擊注冊(cè)按鈕,按照提示輸 入符合規(guī)定的用戶(hù)名和密碼提示注冊(cè)成功后方可進(jìn)行登陸的操作,點(diǎn)擊登陸按鈕后進(jìn)行登陸的操作,輸入用戶(hù)名和密碼之后系統(tǒng)會(huì)進(jìn)行用戶(hù)信息的驗(yàn)證判斷是否通過(guò)驗(yàn)證,若通過(guò)則會(huì)進(jìn)入到主界面,若未通過(guò)驗(yàn)證則要重復(fù)剛才的步驟進(jìn)行重新的登陸。注冊(cè)登錄模塊的流程圖如圖 42。 圖 42 注冊(cè)登陸模塊流程圖 打開(kāi)頁(yè)面可以進(jìn)入 到 本地 文件列表界面 ,點(diǎn)擊 項(xiàng)目 可以進(jìn)入到相應(yīng)的小說(shuō)具體的閱讀瀏覽 頁(yè)面, 閱讀小說(shuō)瀏覽 頁(yè)面還 可 實(shí)現(xiàn) ireader翻頁(yè)的效果 ,簡(jiǎn)潔當(dāng)中透出不一般的視覺(jué)效果,讓讀者體驗(yàn)像真正翻書(shū)的感覺(jué) 。 點(diǎn)擊 Menu鍵便會(huì)彈出到個(gè)性化 設(shè)置的頁(yè)面,操作簡(jiǎn)單而且方便,可以點(diǎn)擊自己想要的相應(yīng)的設(shè)置來(lái)實(shí)現(xiàn)不同的閱讀效果與體驗(yàn),個(gè)性化設(shè)置分為字體、亮度、書(shū)簽、跳轉(zhuǎn)和編輯五個(gè)功能,選擇點(diǎn)擊相應(yīng)的按鈕,根據(jù)提示來(lái)完成設(shè)置功能,滿(mǎn)足不同的需求,并且在亮度的選項(xiàng)中還可實(shí)現(xiàn)夜晚模式的調(diào)整,有助于對(duì)眼睛的保護(hù)。下圖即是點(diǎn)擊打開(kāi)本地文件的流程圖。 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 12 圖 43 打開(kāi)閱讀模塊流程圖 如果注冊(cè)成功便可 點(diǎn)擊網(wǎng)絡(luò) 書(shū)庫(kù) 按鈕可以進(jìn)入到 個(gè)人的 網(wǎng)絡(luò)書(shū)城的頁(yè)面。這個(gè)過(guò)程也是從服務(wù)器請(qǐng)求數(shù)據(jù)進(jìn)行處理才顯示出來(lái)。對(duì)網(wǎng)絡(luò)書(shū) 庫(kù) 我們可以下載、可以分享上傳 的 功能 ,即可以根據(jù)自己 SD卡中 的文件作品進(jìn)行編輯上傳,實(shí)現(xiàn)分享的功能,一鍵搞定,沒(méi)有復(fù)雜的操作便可體驗(yàn)分享文章的樂(lè)趣。如果對(duì)編輯的不滿(mǎn)意不想分享可點(diǎn)擊取消按鈕即可。 圖 44 原創(chuàng)或分享模塊流程圖 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 13 系統(tǒng) 功能的實(shí)現(xiàn) 客戶(hù)端設(shè)計(jì) 手機(jī)客戶(hù)端 :本系統(tǒng)是在 Java JRE 編譯環(huán)境下研發(fā)的,首先要下載安裝此運(yùn)行環(huán)境。 下載 安裝 Eclipse,設(shè)置 Java JRE 和 Android SDK 的安裝路徑 并 進(jìn)行 相應(yīng) 配置, 而后方可 編寫(xiě)相應(yīng)文件 , Android 開(kāi)發(fā)環(huán)境的搭建是基于 Eclipse 的,因此需要下載 和配置 Android SDK, 本系統(tǒng) 服務(wù)的目標(biāo)也是主流的 以上的版本,選用 Android 配置好后 測(cè)試過(guò)程通過(guò)簡(jiǎn)單的 HelloWorld 來(lái)測(cè)試。 借看相關(guān)書(shū)籍來(lái)協(xié)助自己更快地熟悉和操作起來(lái),對(duì)于配置好的 Eclipse,選取相對(duì)簡(jiǎn)單的代碼進(jìn)行運(yùn)行,比如 HelloWorld,順利運(yùn)行后再研究畢設(shè)題目相關(guān)的代碼進(jìn)行分析理解 并進(jìn)行項(xiàng)目的開(kāi)發(fā)工作 。 Eclipse 中的程序列表如下圖 44: 圖 45 客戶(hù)端程序列表 1. 開(kāi)始頁(yè)面設(shè)置,開(kāi)始界面主要分為 4個(gè)按鈕的設(shè)置,分別為登陸按鈕、注冊(cè)按鈕、打開(kāi)按鈕和退出按鈕,頁(yè)面簡(jiǎn)潔 易操作,點(diǎn)擊相應(yīng)的按鈕便可跳轉(zhuǎn)到界面中進(jìn)行北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 14 相應(yīng)的操作。開(kāi)始頁(yè)面的布局如下圖 45。 圖 46 開(kāi)始界面的按鈕布局 2. 注冊(cè)與登錄 注冊(cè)信息時(shí)對(duì)于用戶(hù)名和密碼都有相應(yīng)的要求,注冊(cè)的指令會(huì)提出輸入用戶(hù)名和密碼的字段數(shù),也要根據(jù) post提交完成,登陸請(qǐng)求時(shí)同樣根據(jù) post提交完成。具體的post提交的相關(guān)介紹詳見(jiàn) ,此處不做詳細(xì)介紹,相關(guān)請(qǐng)求指令的代碼如下: 注冊(cè):指令提出輸入用戶(hù)名和密碼的字段數(shù),根據(jù) post提交完成, login當(dāng)中的 URL地址,如果成功便會(huì)響應(yīng)到服務(wù)器中 HttpPost Post = new HttpPost(LOGIN_URL)。 登陸:和注冊(cè)提交方式相同,用戶(hù)登錄時(shí)要驗(yàn)證注冊(cè)的 id號(hào)碼和密碼,若用戶(hù)名和密碼都正確方可登陸成功,如果不成功則會(huì)彈出提示,要輸入正確的信息才可以。 而當(dāng)用戶(hù)填寫(xiě)用戶(hù)名、密碼等個(gè)人用戶(hù)信息要進(jìn)行注冊(cè)的時(shí)候,它會(huì)判斷此時(shí)的服務(wù)器是否處于連通,網(wǎng)絡(luò)是否處于打開(kāi)的狀態(tài),要獲取系統(tǒng)服務(wù)器的狀態(tài)。 網(wǎng)絡(luò)不可用的情況,提示如下 .getSystemService()) .getActiveNetworkInfo() == null ? false 網(wǎng)絡(luò)可用的情況,提示如下 北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì) 15 .getSystemService()) .getActiveNetworkInfo().isAvailable())。 3. 閱讀界面:點(diǎn)擊打開(kāi)界面將會(huì)跳轉(zhuǎn)到本地文件列表頁(yè)面,選擇本地想要閱讀的題目便可進(jìn)入閱讀界面進(jìn)行文章的閱讀。頁(yè)面顯示的相關(guān)分析如下面介紹,每次讀取文章后,記錄結(jié)束點(diǎn)的位置,該位置是段落的結(jié)束位置, 下次打開(kāi)文章閱讀是自動(dòng)載入上次閱讀到的地方。 while (() mLineCount amp。amp。 m_mbBufEnd m_mbBufLen) { byte[] paraBuf = readParagraphForward(m_mbBufEnd)。 m_mbBufEnd += 。 調(diào)整文字后在讀取文件過(guò)程中畫(huà)一行文字 while (() 0) { int nSize = (strParagraph, true, mVisibleWidth, null)。 根據(jù)編碼格式判斷文字的換行 protected byte[] readParagraphForward(int nFromPos) { int nStart = nFromPos。 int i = nStart。 byte b0, b1。 得
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1