不写一个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