Skip to content

InuyashaY/YYReader

Folders and files

NameName
Last commit message
Last commit date
Nov 25, 2020
Jul 8, 2022
Oct 11, 2020
Oct 11, 2020
Mar 18, 2021
Nov 26, 2020
Oct 11, 2020
Oct 11, 2020
Oct 11, 2020
Oct 11, 2020

Repository files navigation

YYReader

Android小说阅读器

效果展示

简书地址:https://www.jianshu.com/p/e8a6eaf68188

Commit记录

第一次commit 简单搭建界面,activity+fragment+bottomBar+自定义ToolBar bottomBar关联fragment跳转

第二次commit 书架页面搭建 书籍模型定义 书籍打开和关闭动画实现,3DRotation+Scale实现

第三次commit 修改为Navigation+BottomNavigationView导航,使用nav_graph 修复小说显示的bug

第四次commit 阅读界面设置搭建 侧滑显示章节-DrawerLayout

第五次commit 阅读界面功能实现 图标优化,使用vector Asset

第六次commit 阅读界面设置功能实现----目录展开、阅读界面字体、颜色更改等 本地文件读取界面搭建----TabLayout+ViewPager实现界面切换

第七次commit 文件读取功能实现,实现Txt文件过滤 文件和文件夹item分类显示

第八次commit 使用数据结构Stack优化文件回退处理 实现选中文件的监听回调

第九次commit 修复部分bug 使用数据库记录本地小说、章节信息和记录等,使用第三方库Litepal

第十次commit 解决数据库记录错误(使用Paractable遗漏id属性,记录始终默认为0) 搭建“我的”界面,使用CollapsingToolbarLayout和NestScrollView实现滑动顶部栏

第十一次commit 添加翻页动画,实现平滑翻页效果 更改界面绘制方式,绘制分页绘制bitmap,使用scroller完成滑动效果

第十二次commit 增加覆盖、仿真翻页效果,完善取消翻页的效果

第十三次commit 沉浸式状态栏实现 阅读模式界面style完善 当前章节选中回调

第十四次commit 书城界面布局,tablayout+fragment 使用banner进行图片轮播

第十五次commit 修复书籍打开动画 抽取翻页效果的Anim类公共部分构成抽象类 图片资源美化

第十六次commit 修复读取数据库章节后,加载page时无高度导致oom 实现默认的小说,首次安装时将raw中文件写入内部存储,加入书架

About

Android小说阅读器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages