LiangLuDev / Weyuereader
Android开源项目-微Yue电子书阅读(MD设计)
Stars: ✭ 943
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Weyuereader
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (-54.93%)
Mutual labels: rxjava2, rxandroid2, okhttp3
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (-68.82%)
Mutual labels: rxjava2, okhttp3
Rxbiometric
☝️ RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android
Stars: ✭ 295 (-68.72%)
Mutual labels: rxjava2, rxandroid2
StackOverFlowApi
working with Stack OverFlow Api
Stars: ✭ 24 (-97.45%)
Mutual labels: rxjava2, okhttp3
Okhttp Rxhttp
🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.
Stars: ✭ 3,170 (+236.16%)
Mutual labels: rxjava2, okhttp3
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (-65.54%)
Mutual labels: rxjava2, okhttp3
ReactiveBus
🚍 Reactive Event Bus for JVM (1.7+) and Android apps built with RxJava 2
Stars: ✭ 17 (-98.2%)
Mutual labels: rxjava2, rxandroid2
Fcfrtmvp
🔥FcfrtMvp+RxHttp+RxJava(Kotlin和JAVA共用完美支持)支持一键创建MVP项目,框架简约风格及详细注释,欢迎 star or fork!
Stars: ✭ 23 (-97.56%)
Mutual labels: rxjava2, okhttp3
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-98.09%)
Mutual labels: rxjava2, rxandroid2
rxandroid2-retrofit2
Small tutorial to get started with RxAndroid 2 and Retrofit 2
Stars: ✭ 55 (-94.17%)
Mutual labels: rxjava2, rxandroid2
Kotlin Android Mvp Starter
Create/Generate your kotlin MVP projects easily
Stars: ✭ 270 (-71.37%)
Mutual labels: rxjava2, rxandroid2
BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+548.25%)
Mutual labels: reader, okhttp3
Cloudreader
🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端
Stars: ✭ 4,611 (+388.97%)
Mutual labels: reader, rxjava2
situp android proj
🚀一个基组件化、模块化、MVP + MVVM 计划 App,兼容安卓 10.0 9.0 8.0 等 🔥a app like keep, you can edit your plans here, and you can share your life to others by post, too.🔥
Stars: ✭ 15 (-98.41%)
Mutual labels: rxjava2, okhttp3
微Yue电子书-Java版本
微Yue电子书-Kotlin版本
注意
现在Java版本由于Gradle无法编译过,切换到kotlin版本。
服务数据获取不到
由于服务器到期,因此应用获取不到数据,此项目仅做学习使用。 如果想要使用服务器,可自行clone服务端代码使用。 服务端地址
项目功能
- 注册登录
- 用户信息、用户密码、用户图像修改
- 书籍分类
- 本地书籍扫描
- 书架
- 书籍搜索(作者名或书籍名)
- 书籍阅读(仅txt格式,暂不支持PDF等其他格式)
- 阅读字体、背景颜色、翻页效果等设置
- 意见反馈(反馈信息发送到我的邮箱)
- 应用版本更新
项目截图
使用开源库
- Rx2网络封装 RxHttpUtils
- 6.0权限库 RxPermissions
- Glide图片加载库 Glide
- 下拉刷新库 SmartRefreshLayout
- RecyclerView简化框架 BaseRecyclerViewAdapterHelper
- MD风格Dialog material-dialogs
- TabLaout选择 NavigationTabStrip
- 数据加载动画 Android-SpinKit
- 展开折叠TextView ExpandTextView
- 流式标签 FlowLayout
- 数据库 greenDAO
- 版本更新进度条 NumberProgressBar
- 图片选择器 TakePhoto
- 项目首页- GanK -在基础上修改
项目介绍
书籍数据爬取<追书神器>,付费章节是无法阅读的,因为付费章节的书籍内容是加密字符串。书籍数据也不会跟及时更新,只是隔段时间会去更新。这个项目主要是学习为主。项目最开始是准备使用MVVM架构配合DataBinding开发项目,实际运用中DataBinding在Android Studio支持不太友好,就放弃使用(因为太耗费时间),后来也懒得改,不过代码量不多,代码清晰。
下载体验
-
项目已经上架酷安市场 下载链接
感谢
- Allen -使用RxHttpUtils相识(竟然是老乡),帮我解答不少问题
- Richard Liu -好机油,经常开技术研讨会(是他演讲,我听着)
意见反馈
如果遇到问题或者好的建议,请反馈到:[email protected] 或者[email protected]
如果觉得还行的话,赞一下吧! 谢谢啦!
TODO
- 支持PDF等更多格式文件
- 添加更多电子书(如果哪位朋友有免费电子书网站可以给我说一下,谢谢)
说明
本项目仅提供技术学习交流,不可作为商用。
常见问题
1、Clone下来自己运行之后拿不到数据。
2、Android 4.x版本崩溃。
由于4.x版本不支持svg图片,所以会保错,目前没有解决(谅解,时间有限)
3、应用内版本更新
从我提供的二维码扫描下载的,在应用内是可以正常更新的,自己clone跑起来,提示更新,下载是无法覆盖安装的。(签名问题)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].