本文主要是介绍高仿新版《Eyepetizer》APP Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
扯蛋:
接近年末,公司基本没什么事情可做了,全心精力放在的开源上。由于《ONE》API的限制,只能对着《Eyepetizer》下手,将近20天时间完成了新版《Eyepetizer》上面首页主要的功能。特分享给大家,希望能帮助到你们。
数据为抓包获取,没有商业用途!若有侵权,请告知,本人将立即删除!
前言:
apk下载链接: https://fir.im/One1
项目源码地址 git:https://github.com/KomoriWu/One
项目介绍:
1.整体架构:“Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm”
2.RecycleView 自定义上拉加载、下拉刷新的动画:tkrefreshlayout
3.RecycleView 自定义分割线 :ItemDecoration
4.图片加载框架glide+transformation 可以对图像裁剪、边框、着色、虚化等变化:glide-transformations
5.MD风格的tab 导航栏布局:SmartTabLayout
6.视频播放,基于GSY库改写: GSYVideoPlayer
7.流式标签布局:AndroidTagView
8.检查内存溢出:leakcanary
9.MD风格的折叠布局:CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout
10.RecycleView列表多图滑动优化,图片显示动画等。
11.EyepetizerApis 可以直接拿来用。
12.加入检测版本更新下载。(01/17)
13.加入第三方分享QQ、微博、微信(等待审核下发key和Secret)。(01/29)
项目演示:
1.首页发现 2.首页其他界面
3.搜索功能 4.分类列表、列表详情
5.作者详情 6.视频播放
7.标签详情 8.个人中心
9.版本检测、下载更新 10. QQ分享
这篇关于高仿新版《Eyepetizer》APP Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!