admin 发表于 2016-6-15 10:18:40

基于Android电子阅读器的设计与实现

技术:Android等
摘要:
现今,随着科技的进步,社会的进步,人们的生活越来越忙碌,没有太多的时间能安安静静的坐在一个地方,抱着厚重的书本进行阅读。安装在移动设备上的电子阅读器能够使得人们随时随地的阅读,它的作用就像一座桥梁,能使我们方便的阅读我们喜欢的图书,而且还可以节约一定的阅读成本。
本毕业设计主要实现了基于Android电子阅读器的有关功能,本软件主要具有翻页特效,字体颜色及大小的调整,背景图片设置,书签,自动翻页等功能。本文按照软件工程的思想进行,介绍了软件开发的基本流程,并在最后提出了对本设计的不足与可改进之处。
关键词:android;电子阅读器;电子书

目录:
1 绪论    1
1.1电子书的发展概况与趋势    1
1.2基于android的电子阅读器的优势    2
1.3实现的平台环境与目标平台    2
2 android相关技术介绍    3
2.1android的平台架构    3
2.1.1应用程序层    3
2.1.2应用程序框架层    4
2.1.3函数库    4
2.1.4Android运行时    5
2.1.5Linux内核    5
    2.2Android的四大基本组件介绍    5
2.2.1Activity    5
2.2.2Service    6
2.2.3ContentProvider    6
2.2.4BroadcastReceiver    7
2.3Android的五大布局    7
2.3.1FrameLayout    8
2.3.2LinearLayout    8
2.3.3AbsoluteLayout    8
2.3.4RelativeLayout    8
2.4Android SQLite介绍    9
2.4.1SQLite的特点   9
2.4.2SQLiteOpenHelper    10
2.4.3SQLiteDatabase    10
2.4.4Cursor    12
3 需求分析    13
3.1问题的提出    13
3.2可行性分析    13
3.2.1可行性研究的前提    13
3.2.2技术可行性    14
3.2.3操作可行性    14
3.2.4经济可行性    14
3.3功能需求    14
3.4性能需求    15
3.4.1系统要求    15
3.4.2准确性    15
3.4.3时间特性的要求    15
3.4.4软件特性要求    15
4 系统设计    16
4.1系统描述    16
4.2总体设计    16
4.3模块设计    17
4.4系统数据流设计    18
4.5数据库设计    18
4.5.1数据库逻辑设计    18
4.5.2数据库物理设计    19
5 详细设计    21
5.1开始模块    21
5.2阅读模块    21
5.3找书模块    23
5.4书签模块    25
5.5自动翻页模块    26
5.6设置模块    28
6 系统测试    31
6.1测试概述    31
6.1.1软件测试的目的    31
6.1.2软件测试的原则    31
6.1.3测试环境    32
6.2单元测试    31
6.2.1黑盒测试    31
6.2.2白盒测试    31
6.3集成测试    33
6.4系统测试    34
7 部分代码    35
7.1阅读部分    35
7.2找书部分    45
结论    52
参考文献    53
致谢    54
附录1:外文原文    56
中文翻译    64

论文字数:22978
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

yan1976 发表于 2020-3-26 02:50:17

正需要,支持楼主大人了!

yichan 发表于 2020-4-27 21:27:31

啥也不说了,感谢楼主分享哇!

yichan 发表于 2020-5-7 23:29:40

确实是难得好帖啊,顶先
页: [1]
查看完整版本: 基于Android电子阅读器的设计与实现