LGank
项目地址:leonHua/LGank
简介:Beautiful client of Gank.io 优雅的干货客户端
标签:
介绍
整体设计遵循 Material Design 规范,实现了多种应用常见的效果。包括不局限于:
- 沉浸式状态栏
- 有趣的加载动画
- 滑动关闭 Activity
- 多主题切换
- 瀑布流、线性、网格布局动态切换
- 动态加载流式布局
- 下拉刷新、上拉加载更多
- 显示动态 GIF 图、高斯模糊背景
- 侧滑菜单
- Realm 数据库使用
- ViewPage 嵌套滑动
提供常见的干货资源获取,支持分类查看,同时提供搜索功能,保留搜索记录。如果仅仅是这样,那么它仅仅又是一个好看的客户端~~
But, LGank 同时提供资讯阅读模块,可以查看 IT 移动互联最新资讯。而且提供干货收藏功能,再也不用担心看过的东东找不到啦~~~
福利:在设置界面可以将头像、昵称、我的博客和 Follow Me(GitHub、微博等等)设置为你自己的地址,完全将其打造成属于自己的专属客户端。
更多等你发现........
实现方案
架构:MVC+ViewPager+Fragment 网络:RxJava+Retorfit+OkHttp3 数据库:Realm 图片加载:Glide 滑动关闭 Activity:swipebackhelper 多主题换肤:skin-support 图片选择:boxing 快速实现设置界面:lsettingviewlibrary.........(更多请查看项目依赖文件)
@感谢以上开源作者无私贡献,感谢 干货集中营 提供数据
项目效果图(动图加载失败可以查看 screenshot 文件夹下)