需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10128 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今,人们的阅读对于纸质书籍的依赖感越来越少。反之,阅读对于电子设备,如:平板电脑、专属的电子阅读器和手机等产品的需求度越来越高。而在其中,由于手机携带方便的属性。其中Android系统在当前环境下依然是主流手机系统之一。因此,一款基于Android平台的手机电子书阅读器是能够对人们的工作、学习和娱乐提供一定帮助的。 本文是以此为背景,根据Android平台的特性而设计的。使用添加ADT插件的eclipse进行开发的一款电子书阅读器。本软件通过解析本地txt、HTML等各种格式的文本供给用户阅读,并且将读取到的文件信息通过Android自带的SQLite数据库存储在本地,以方便下次阅读。而且不仅仅具有基础的电子书阅读功能,还有很多的功能设计。诸如:字体大小、背景颜色、翻页动画、书签等功能来调节阅读方式以适应不同用户的不同需求。使用户可以尽可能的自己调节适应自己的阅读方式进行阅读。本软件可以完成较为完善的登录注册模块,书架和阅读界面采用多层视图构成,多种布局提供优质的用户界面。 交互方式多种多样,增强了用户体验。本软件随时随地在随身携带的工具上进行阅读的方式,为用户提供了极大的便利。
关键词:阅读;格式;Android平台
目录 摘要 Abstract 1概述-1 1.1本课题的研究背景和意义-1 1.2本课题的研究目的和内容-1 2系统分析-3 2.1系统需求分析-3 2.2业务流程-4 2.3运行环境-4 2.4采用的关键技术介绍-4 2.4.1 SQLite数据库-4 2.4.2 PopupWindow-4 2.5可行性分析-5 3 系统概要设计-6 3.1系统体系结构及模块划分-6 3.2模块功能详述-6 3.2.1 登录注册模块-6 3.2.2 书架模块-6 3.2.3 阅读模块-7 3.3 系统模块设计-7 3.3.1 登录注册模块设计-7 3.3.2 书架模块设计-7 3.3.3 阅读模块设计-8 4 系统详细设计-9 4.1系统界面的详细设计-9 4.1.1 登录注册界面设计-9 4.1.2 书架界面设计-10 4.1.2 本地文件界面设计-11 4.1.4 阅读界面设计-11 4.2系统功能模块的详细介绍-12 4.2.1 登录注册模块-12 4.2.2 书架模块-13 4.2.3 阅读模块-14 4.3 数据库设计-15 5系统测试-17 5.1 系统测试原则-17 5.2 测试用例-17 6 系统实现-19 6.1系统开发环境-19 6.2系统运行环境要求-19 6.3系统制作和运行-19 6.3.1安装制作的过程-19 6.3.2安装程序的运行-20 结 论-21 参 考 文 献-22 致 谢-23 |