项目地址: BookReader
简介:任阅小说阅读器,高仿追书神器。基于 RxJava + Retrofit2 + Dagger2,结合 MVP 模式开发,项目结构清晰。实现追书推荐、标签检索、3D 仿真翻页效果、文章阅读、缓存章节、日夜间模式、文本朗读等功能。

任阅小说阅读器。实现追书推荐、标签检索、3D 仿真翻页效果、文章阅读、缓存章节、日夜间模式、文本朗读等功能。

项目

本项目基于 RxJava + Retrofit2 + Dagger2,结合 MVP 模式开发,项目结构清晰。本项目中的 API 均来自追书神器,纯属共享学习之用,不得用于商业用途。 有任何疑问或建议可提issue。

TODO

  • [ ] 登录模块(由于 openid 的限制,可能无法实现,后续再研究)

  • [ ] 阅读界面优化,提高分页准确性以及分页速度

  • [ ] 细节优化

截图

BookReader相关推荐

  1. js正则表达式/replace替换变量方法

    转自:http://www.blogjava.net/pingpang/archive/2012/08/12/385342.html 1. javascript 正则对象替换创建和用法:/patter ...

  2. android button 添加事件_2019最新Android常用开源库总结

    前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...

  3. 小tips:JS之按位取反,语法标签label,正则表达式中replace的0,1是什么?

    JS按位取反 Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算.如 ~1 = -2; ~2 = -3; 来看看~1的计算步骤: 将1(这里叫:原码)转二进制 = 000 ...

  4. html的meta总结,html标签中meta属性使用介绍和   动态替换字符串

    http://www.haorooms.com/post/html_meta_ds http://www.haorooms.com/archives里面的东西比较多,需要细看一下 http://www ...

  5. Git和GitHub使用教程

    Git和GitHub使用教程 转载于 –https://www.jianshu.com/p/296d22275cdd MachinePlay 3 2018.12.20 00:18:30 字数 4,36 ...

  6. msg: ReferenceError: Can't find variable: urchinTracker

    在调试的时候发现selenium在启动浏览器打开url地址的时候报这个错误 msg: ReferenceError: Can't find variable: urchinTracker 检查了脚本发 ...

  7. MongoDB数据建模介绍

    MongoDB数据建模介绍 数据建模需要在满足应用需求.数据库引擎的性能特征.以及数据检索模式之间取得平衡.在设计数据模型时,请始终考虑应用程序对数据的使用场景(比如,查询,更新,和数据处理)以及数据 ...

  8. iOS开发中用到的第三方库概览

    前言:记录一下使用过和接触过的第三方库,重要程度与顺序无关 网络请求: AFNetworking:AFNetworking is a delightful networking library for ...

  9. 中国男足孔已己版(转载,博大家一笑)

    http://www.qidian.com/BookReader/1011214,21032742.aspx

最新文章

  1. python的.arsort()函数的用法
  2. C++:21---仿函数
  3. PP视频怎么设置退出程序时清空本地播放记录
  4. 统计学习方法-李航(2)
  5. linux不执行unittest框架,Unittest加载执行用例的方法总结
  6. 全局变量和静态变量的区别
  7. 转载|领英开源TonY:构建在Hadoop YARN上的TensorFlow框架
  8. python扫码点餐系统_微信小程序源代码带后台 扫码点餐系统 python Django 前后端分离...
  9. Chrome 浏览器 Cookie 跨域共享与升级问题
  10. 在线2000人的服务器配置,同时线上人数约2000人需要什么等级服务器?
  11. 代码随想录算法训练营第九天
  12. Power BI 字符串填充一些特定的字符补齐位数
  13. 一步步制作Arduino智能小车
  14. 股票-集合竟价与连续竟价
  15. 完美实现文字图片水平垂直居中
  16. A Fast Single Image Haze Removal Algorithm Using Color Attenuation Prior——基于颜色衰减先验单图片去雾算法原理...
  17. 技术视角看行业SaaS
  18. 外媒:欧盟推出超级计算机 计划追赶中国
  19. 201709-2 公共钥匙盒
  20. 【电子学会】2022年06月图形化四级 -- 判断闰年

热门文章

  1. vs2015已停止工作,事件名称APPCRASH 故障模块KERNELBASE.dll
  2. javascript中的正则表达式语法
  3. 一种级联前后端实现方案
  4. 电脑提示vcruntime140_1.dll丢失的正确修复方法
  5. 剖析Unreal Engine超真实人类的渲染技术Part 3 - 毛发渲染及其它
  6. libreCAD源码阅读笔记1
  7. 投影坐标系的shp数据,如何获取到它地理坐标系下的经纬度坐标
  8. Java-多线程的使用
  9. 谁说国内无RISC-V开源核——您还不知蜂鸟E200?
  10. RHEL-7.4-Server系统安装