扯蛋:
接近年末,公司基本没什么事情可做了,全心精力放在的开源上。由于《ONE》API的限制,只能对着《Eyepetizer》下手,将近20天时间完成了新版《Eyepetizer》上面首页主要的功能。特分享给大家,希望能帮助到你们。
数据为抓包获取,没有商业用途!若有侵权,请告知,本人将立即删除!
前言:
项目源码分两个部分:
1. 《ONE》博客地址:http://blog.csdn.net/sinat_27033869/article/details/78589369
2. 本篇主要介绍 《Eyepetizer》,源码注释写的很详细,下载阅读更佳。
apk下载链接: https://fir.im/One1
项目源码地址 git:https://github.com/KomoriWu/One
欢迎start,谢谢!
项目介绍:
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可以直接拿来用
项目演示:
1.首页发现
1.首页发现 2.首页其他界面 3.搜索功能 4.分类列表、列表详情 5.作者详情 6.视频播放 7.标签详情 8.个人中心 项目源码地址 git:https://github.com/KomoriWu/One
欢迎start,谢谢!
网友评论