不写一个Gank客户端,怎么能算入门

作者: Ro0kieY | 来源:发表于2017-07-22 22:27 被阅读166次

「iGank」是干货集中营的非官方客户端之一,每天提供精选的妹纸图片、休息视频、若干Android,IOS,Web等相关的技术干货。基于MVP + Retrofit2 + Rxjava2 + Dagger2,以及许多优秀的第三方库。
本项目完全开源,由Ro0kieY完成,是利用业余时间自学Android开发的产物。项目借鉴了Github上的众多开源项目,感谢开源社区。
主页采取了卡片流式布局,点击图片可查看大图,点击卡片下的文字可进入每日干货,右下角的『FAB』可切换布局和进入分类浏览界面。
水平有限,项目还有很多不足,适合新人学习,大家如果有什么建议或者疑惑,欢迎联系我共同学习,共同进步。


知识点

  • MVP设计模式
  • Retrofit2 + Rxjava2异步网络请求
  • Dagger2依赖注入
  • 图片保存到本地
  • 沉浸式状态栏
  • 下拉刷新,上拉加载更多
  • 线性、流式布局动态切换
  • TabLayout + ViewPager + Fragment
    更多详情请查看源码...

效果预览

主界面.png
主界面.png
主界面.png
主界面.png
关于界面.png
福利界面.png
每日干货.png
视频.png
分类浏览.png

数据来源

干货集中营 http://gank.io/api

相关文章

网友评论

  • 下位子:强!
    Ro0kieY:@下位子 谢谢你的鼓励,谋求转行中,正在努力
    下位子:@Ro0kieY 那就更厉害了
    Ro0kieY:@下位子 我只是个自学的菜鸡……

本文标题:不写一个Gank客户端,怎么能算入门

本文链接:https://www.haomeiwen.com/subject/shqpkxtx.html