• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Android的小說閱讀器的設(shè)計

      2018-01-03 07:06:02王蕊楊柯沈陽工學院
      數(shù)碼世界 2017年12期
      關(guān)鍵詞:翻頁閱讀器頁面

      王蕊 楊柯 沈陽工學院

      基于Android的小說閱讀器的設(shè)計

      王蕊 楊柯 沈陽工學院

      本文通過對手機閱讀器的分析與研究,設(shè)計了基于Android平臺的小說閱讀器。系統(tǒng)包括移動端和后臺服務(wù)器端兩部分。分析并實現(xiàn)手機閱讀器的登陸、個性化個人空間信息、本地圖書、在線閱讀、在線聽書,互動閱讀等功能需求。使用操作清晰,便捷,整體可以達到系統(tǒng)和用戶的要求。

      移動端 后臺服務(wù)器端 互動閱讀

      1 系統(tǒng)功能分析與設(shè)計

      為了方便用戶閱讀,設(shè)計了基于Android平臺的手機小說閱讀器,方便用戶隨時隨地閱讀圖書。該閱讀器包括書架、書城、聽書、我等模塊,可以閱讀本地圖書、在線圖書、在線聽書,支持推薦、打分、收藏互動。

      因為本客戶端的最終用戶是手機使用者,而不是專門的計算機專業(yè)人員,這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。系統(tǒng)應該盡量使用用戶熟悉的術(shù)語和中文信息的界面,使操作變的快捷簡單易懂。各種功能操作按鈕均已清晰列出,用戶很容易找到他們期望進行的各種操作。界面友好易懂,便于用戶熟悉使用。

      本系統(tǒng)移動端功能模塊圖如圖1所示。

      圖1 系統(tǒng)移動端功能模塊圖

      2 系統(tǒng)實現(xiàn)

      移動端閱讀應用采用MVC框架,volley網(wǎng)絡(luò)框架,網(wǎng)絡(luò)開源的圖書閱讀頁框架以及聽書框架。通過xml實現(xiàn)View層的展現(xiàn),通過java對象封裝Model層數(shù)據(jù),通過Activity實現(xiàn)Control層,控制整體的業(yè)務(wù)邏輯。

      服務(wù)端使用MySQL+Tomcat搭建服務(wù)器,通過JDBC鏈接MySQL數(shù)據(jù)數(shù)據(jù)庫,讀取存儲圖書,聽書,以及用戶信息。通過Servlet實現(xiàn)HTTP請求,以JSON格式下發(fā)數(shù)據(jù)到移動端。

      系統(tǒng)實現(xiàn)的主要功能具體描述如下:

      (1)登錄模塊

      該模塊主要實現(xiàn)登錄功能。用戶輸入賬號,密碼后,點擊登錄,此時校驗賬號密碼,賬號密碼正確,可登陸客戶端。登錄后,可以查看下載的圖書,在線的圖書,在線的聽書以及個人信息。賬號密碼錯誤時,停留在登錄頁,提示登陸失敗。點擊“跳過登錄,進入書架”,可以進入書城頁面,查看下載的圖書,此時點擊書城,聽書,我的頁面,需要登錄。

      (2)書架模塊

      該模塊主要實現(xiàn)下載圖書相關(guān)功能。下載后的圖書,以網(wǎng)格的樣式展示在書架頁面,點擊圖書封面,進入閱讀頁,可查看書籍。無論用戶是否登錄,都可以進入書架頁面。

      (3)圖書/聽書摘要頁模塊

      該模塊主要實現(xiàn)圖書詳情展示功能。展示的信息包括:書名,封面,作者,分類,字數(shù),章節(jié),價格,狀態(tài),推薦數(shù),打分數(shù),收藏數(shù)。簡介,目錄信息,和進入閱讀按鈕。用戶點擊推薦,打分和收藏,可以增加該本圖書的推薦數(shù),打分數(shù),和收藏數(shù)。點擊目錄信息和閱讀按鈕??梢赃M入對應的閱讀頁。

      (4)圖書/聽書閱讀頁模塊

      圖書閱讀頁主要實現(xiàn)圖書閱讀功能。圖書閱讀頁以文本的形式展示圖書內(nèi)容,用戶可以通過點擊頂部和向右滑動,實現(xiàn)向前翻頁,若當前為第一頁,提示當前是圖書首頁,無法繼續(xù)向前翻頁。點擊底部和向左滑動,實現(xiàn)向后翻頁。若當前為最后一頁。提示當前是隨后一頁,無法向后翻頁。點擊屏幕中間區(qū)域,可以呼出底部菜單欄,點擊底部菜單,可以滑動跳轉(zhuǎn)閱讀進度,調(diào)節(jié)顯示字體大小,調(diào)節(jié)屏幕亮度,切換頁面背景。點擊后退鍵,退出閱讀頁。

      聽書閱讀頁主要實現(xiàn)聽書閱讀功能。閱讀頁顯示聽書名稱,聽書封面,簡介等基本信息。進入閱讀頁后,直接播放該聽書的音頻,點擊開始/暫停按鈕,可以控制聽書的播放與暫停,點擊上下張按鈕,可以切換到上下章播放。點擊目錄按鈕,可以進入到聽書的目錄頁,點擊章節(jié)信息,可切換到其他章節(jié)播放。點擊后退鍵,退出聽書閱讀頁。停止播放聽書。

      (5)獲取專區(qū)信息模塊

      該模塊主要實現(xiàn)專區(qū)相關(guān)功能。該模塊服務(wù)器端無對應的頁面,僅為移動端提供接口服務(wù)。根據(jù)移動端不同的請求參數(shù)catalogId(1為圖書,4為聽書),查詢數(shù)據(jù)庫table_block和table_content,將多有添加到數(shù)據(jù)庫中的圖書/聽書信息,以json形式返回至移動端。

      3 總結(jié)

      根據(jù)市場需求,為了方便用戶閱讀電子書,本系統(tǒng)應用Java語言開發(fā)了基于Android 平臺的手機閱讀器,實現(xiàn)了電子圖書在手機上在線閱讀以及其他相關(guān)功能,極大地拓展了電子圖書的應用范圍和使用空間,具有較強的實際應用性。

      [1] 張余.Android網(wǎng)絡(luò)開發(fā)從入門到精通[M].清華大學出版社.2014年

      [2] 楊云君. Android 的設(shè)計與實現(xiàn)[M]. 北京:機械工業(yè)出版社.2013年

      王蕊(1997- ),女,遼寧沈陽人,本科,沈陽工學院信息與控制學院學生,研究方向為計算機科學與技術(shù) ;楊柯(通訊作者)(1969--),女,沈陽工學院,信息與控制學院,副教授。

      猜你喜歡
      翻頁閱讀器頁面
      大狗熊在睡覺
      刷新生活的頁面
      基于反向權(quán)重的閱讀器防碰撞算法
      打字機
      一種高效的RFID系統(tǒng)冗余閱讀器消除算法
      讓“翻頁”成為藝術(shù)
      中華家教(2018年7期)2018-08-01 06:32:32
      會翻頁的書
      自動翻頁樂譜架
      一種RFID網(wǎng)絡(luò)系統(tǒng)中消除冗余閱讀器的高效算法
      盲人閱讀器
      年辖:市辖区| 克什克腾旗| 淳安县| 虎林市| 会东县| 大埔区| 竹北市| 深州市| 建宁县| 安化县| 观塘区| 山阴县| 武邑县| 阳原县| 海城市| 陈巴尔虎旗| 宜春市| 郧西县| 县级市| 云和县| 祁门县| 青阳县| 锡林浩特市| 台安县| 普定县| 西青区| 密山市| 永吉县| 丰原市| 正定县| 自治县| 县级市| 从江县| 宜兴市| 珠海市| 东兰县| 阿拉善盟| 城口县| 哈密市| 镶黄旗| 东兴市|