安卓038数据结构学习app

安卓038数据结构学习app

399

更新时间:2021-05-15

所属分类:Android设计

评论回复:0

语言:JAVA

数据库:mysql

适用:毕设专用

 

下载权限

 本系统是一个基于android系统的智能手机的学习系统,其优越性超越了普通的手机学习系统,比如可以显示阅读进度,触屏即可自动翻页等。在很大程度上给予了用户方便,而且简洁快速,能更好的减少用户的接收和等待的时间,给予用户更大的方便。

 

 

 在选择界面选择要阅读的电子书后,系统会自动跳到阅读界面,自动打开要阅读的文档。在阅读界面的右下方会显示阅读的进度,在此页面中点击menu按钮会弹出菜单,可供选择退出、加标签、获得所有标签,进度跳转等操作。如图2-2阅读界面所示。退出即退出本电子书,回到选择界面。加标签会针对目前的页数和进度标记,然后存储到数据库中。显示标签则从数据库中把所有的标签都读出来,供用户选择,长按按钮删除标签。


目    录

第一章 绪论 5

1.1项目背景 5

1.1.1项目研究背景 5

1.1.2 项目研究目的 5

1.1.3项目研究的意义 5

1.2研究内容和方法 6

1.2.1 研究内容 6

1.2.2 研究方法 6

1.3技术概述 6

1.3.1 Android平台及java语言 6

1.3.2 中介软件介绍 7

1.3.3 MVC介绍 8

1.3.4 四大组件 9

第二章 需求分析 11

2.1  系统功能需求 11

2.2  数据库结构分析 11

2.3  ER图分析 12

第三章 软件总体设计 15

3.1 设计功能概述 15

3.2 设计原理概述 16

3.2.1 Activity延迟跳转原理 16

3.2.2 Android平台动态翻页效果原理 16

3.2.3 Android网络连接原理 16

3.2.4 Android消息队列原理 17

3.3 数据库设计 18

3.3.1  Android内置数据库特性简介 18

3.3.2  建表语句 18

3.3.3  数据表分析 19

第四章 系统详细设计 21

4.1 最近阅读 21

4.2 本地管理 21

4.3 软件部分代码实现 21

4.3.1 获取sd卡上的txt文本 21

4.3.2 长按选项删除 26

4.3.3 阅读文本界面的实现 27

4.3.4 menu按钮功能的实现 29

第五章 系统界面 33

5.1功能界面 33

5.2用户阅读界面 33

5.3菜单 34

5.4书签操作 35

5.5字体调节操作 36

5.6跳转界面 37

结  论 37

参考文献 39

致    谢 40


下载
本地下载
- MB
188083800