基于手机Android系统的手机电子书设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:18574
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:现今,手机上的应用程序的开发越来越热门,无论是android还是苹果系统,都给人们带来新的体验,许多以前只能在电脑上能完成的事现在只需在手机上完成,特别是一些商务领域,人们能在任何时候进行自己的活动。Android是基于Linux技术开发,由操作系统、用户界面和应用程序组成,允许开发人员自由获取、修改源代码,总的来说是开源性质的移动终端解决方案。

随着生活节奏的加快和手持移动设备的普及,阅读电子书已经逐渐成为人们增长知识的重要途径,因此手机阅读器也得到了普遍的应用。手机阅读器的阅读界面一般比较简洁,没有复杂的导航条,较强的阅读真实感。同时隐藏的菜单栏为阅读器提供了丰富的功能支持,随时下载文档,用户自定义功能等。它不仅使用户在充分享受类似于阅读纸质图书快乐,也能体验到手机应用酷炫的效果。

本课题主要实现android手机系统下电子书阅读功能,它不仅可以阅读本地的书籍,还可以通过上网查找书籍。不仅如此,它还附带音乐功能,可以播放一些带有音频的电子书。有了这样一个手机阅读器,许多爱看书的用户可以随时听随地看。

 

关键词 Android;手机阅读器;下载文档;电子书

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究背景及意义-1

1.1.1 Android的诞生及其特点-1

1.1.2 手机电子书的发展背景-1

1.1.3 手机电子书的发展意义-2

1.2 本文研究的内容-2

1.3 系统解决的问题以及总体性能-3

2 开发工具介绍及其环境搭建-4

2.1 Eclipse简介及其安装-4

2.2 Android SDK简介及其搭建-4

2.3 Android模拟器的创建及其运行-5

2.4 DDMS的灵活应用-6

2.5 SQLite Expert-6

3 系统总体设计-8

3.1 系统功能结构-8

3.2 系统数据流图-8

3.3 数据库结构设计-9

3.4 数据库表设计-9

3.5 服务器架设-11

3.6 本章小结-11

4 系统详细设计-12

4.1 系统Activity生命周期-12

4.2 欢迎界面设计-13

4.3 主控制类实现-14

4.3.1 主控制类的整体框架-14

4.3.2 主控制类中相关方法的实现-15

4.4 工具开发类实现-16

4.4.1 常量类开发-17

4.4.2 文本加载工具类开发-18

4.4.3 数据库工具类开发实现-18

4.5 读书界面绘制-19

4.6 找书功能实现-22

4.6.1 在SDCARD中找书-22

4.6.2 在网络中找书-23

4.7 书签功能模块的实现-23

4.7.1 添加书签功能的实现-23

4.7.2 选择书签功能的实现-24

4.7.3 删除书签功能的实现-24

4.8 自动翻页功能实现-25

4.9 其它功能实现-25

4.9.1 动态广告实现-26

4.9.2 字体大小设置-26

4.9.3 设置字体颜色-29

4.9.4 设置背景图片-29

4.9.5 设置背景音乐-30

4.9.6 设置背景亮度-31

4.9.7 播放文本内容-31

4.10 本章小结-32

5 系统测试运行及其分析-33

5.1 系统功能测试-33

5.2 系统的运行结果分析-36

结论-37

致谢-38

参考文献-39

附录-40