Skip to content

dr3116/Maple-Leaf-reading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Maple-leaf-reading-plus2.0

基于Android开发的图书阅读软件2.0版本,附带后台管理系统(基于SpringBoot开发)


介绍

第11小组,JavaC位出道 小组 成员:杜然,周双文,苗雨 使用工具:idea,AndroidStudio,MySql,阿里云服务器

枫叶阅读软件,是一个前后端交互,拥有独立设计的专为软件学院学生开发的一款专业性学习交流软件,致力于解决广大学生学习资源的获取,学习伙伴的寻找,以及减轻教师管理的压力等问题。主要提供在线图书阅读,在线交友,集中管理等功能。

我们软件的特点便是,

  1. 专业:转为学院学生设计
  2. 贴心:app内容都与学生学习有关,贴合学生学习日常
  3. 交流:学习不是闭门造车,交流才能取长补短
  4. 省心:贴心式教学,随时随地,想学就学

客户端App

首页模块:系统自动推荐书籍阅读,首页提供智能搜索查询图书,分专业展示不同书籍

分类模块:分专业整理图书,简单高效的找到书籍

书架模块:你喜欢的图书都在这里,自由的管理你的图书 自由阅读图书,横竖屏切换,白天黑夜模式切换,随心所欲

发现模块:这是一个分享的平台,可以向大家分享你的阅读体验与笔记心的,也可以在这里认识心的朋友,学习路上不孤单

分享页面,喜欢的书籍,喜欢的文字,喜欢的图片,分享给喜欢的世界。

我的模块:关于你的都在这里,信息自由管理。 个人信息管理,头像管理,阅读记录管理,这里都可以。

使用到的技术:

前后端交互:OkHttp+Json+Gson 前端分页界面:FlyCoTabLayout技术,实现界面分页跳转。 搜索用的是Search-Layout框架,实现搜索历史存储记录功能 图片展示:Glide技术,快速,自适应 及时通信技术:网易云即时通信,可以自由发送 文字,图片,视频等信息载体 第一次阅读,需要加载图书资源并解压,压缩与加压图书用的是Gzip压缩技术,相对于上版本,加载速度要快很多 PDF阅读使用的是 Github上一个著名的开源PDFreader框架,提供多内容的是使用效果。

后台网页

前端:基于layui的轻量级前端,简单易上手,并且UI简洁美观,适合开发后端模式 抛弃了繁琐笨重过时的SpringMVC,换用了更加适合分布式与微服务的SringBoot技术 数据库用的是MyBatis,配合着数据库连接池技术,服务器使用的是阿里云服务器, 前端数据展示我们淘汰了落后的EL,jsp前端技术,使用更加快速的,高效,自由的的 thymeleaf技术,比jsp更适配HTML页面 分页展示:PageHelper框架,快速,安全,自定义的展示数据库中的每一条数据,并且做到自动刷新与适配页面 调用SpringBoot支持的PDF.js阅读框架,我们实现了云端文件本地阅读,

About

基于Android开发的图书阅读器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •