LGank是一款精致的干货客户端
介绍
整体设计遵循 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文件夹下)
打赏鼓励
资讯获取有限制(次数和频率),如发现资讯无法读取,可能是免费次数超限了~~~ (需要更换Constant类里的APIKEY-天行数据)
如果你觉得我的项目对你有帮助,请扫描下方的二维码随意打赏,您的支持是我最好的动力!
不想打赏,那就随手来个star吧!
关于我
License
Copyright (C) 2017 leonHua
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.