需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14398 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】现今网络遍布各地,移动设备愈加的智能化,大部分的人则喜欢随时随地的使用手机进行办公、网上交易、阅读小说等。本选题所开发的阅读器就是为了方便人们使用网络进行小说等文本下载,达到本地存储的效果,进而可以随时阅读自己感兴趣的小说等文本。开发一款基于安卓的文本阅读器软件具有一定的意义。 本系统的开发基于Android平台,使用的开发工具有Eclipse,ADT和Android SDK,数据库选择的是Android系统本身自带的SQLite小型的轻量级数据库。本系统通过JAVA的Jsoup这一HTML解读器来读取网络端的TXT文本资源,并将其转化为Android所能识别的标签,从而可以将文本资源缓存到本地进行阅读。本系统包含的功能有:在线实时浏览文本、阅读文本、缓存文本、增删书签、改变字体大小、切换阅读背景、调整背景亮度等,是一款简洁不简单,且易于用户操作的移动电子书阅读系统,让每一位用户都能够拥有一座只属于自己独有的“行走的个性化图书馆”。
关键词:移动电子书; Android平台; Java技术
目录 摘要 Abstract 1绪论-1 1.1课题研究背景-1 1.2课题研究目的及意义-1 1.3课题国内外研究现状-1 1.4本文框架结构-2 1.5本章小结-3 2系统开发环境的搭建-4 2.1 开发环境简介-4 2.2 系统技术简介-4 2.2.1 Android技术简介-4 2.2.2 Android系统框架简介-4 2.2.3 Java技术简介-6 2.3 系统开发工具简介-6 2.3.1 系统开发软件-6 2.3.2 SQLite数据库-7 2.3.3 Genymotion模拟器-7 2.4 本章小结-8 3 系统可行性及需求分析-9 3.1 可行性分析-9 3.1.1 市场可行性分析-9 3.1.2 技术可行性分析-9 3.1.3 操作可行性分析-10 3.2 需求分析-10 3.2.1 系统功能需求分析-10 3.2.2 系统界面需求分析-11 3.2.3 系统性能需求分析-11 3.2.4 系统安全保密性需求分析-11 3.3 本章小结-11 4 系统总体设计概述-12 4.1 各功能模块设计-12 4.1.1 文本阅读模块-12 4.1.2 文本搜索模块-13 4.1.3 文本下载模块-13 4.1.4 系统管理模块-13 4.1.5 阅读设置模块-13 4.2 数据库设计简介-13 4.2.1 概念设计-14 4.2.2 逻辑设计-15 4.2.3 物理设计-16 4.3 视图查看模块简介-17 4.4 本章小结-17 5 系统各功能模块实现-18 5.1 系统运行主界面-18 5.2 在线阅读-18 5.3 在线搜索-21 5.4 本地阅读-22 5.5 字体设置-22 5.6 亮度设置-24 5.7 书签设置-24 5.8 跳转阅读-26 5.9 本章小结-26 6 总结-28 参考文献-29 致谢-30 |