/Gank-With-Kotlin

🔥🚀🔥 一个功能完备的Gank客户端,纯Kotlin开发,用到了ViewModel+LiveData+Retrofit+RxJava等技术架构

Primary LanguageKotlin

项目简介

这是一个自己练手的Android小项目,主要内容包含了Gank内容的接入,煎蛋内容的接入,以及头条视频爬去,用到了我自己开源的多个库以及多个三方开源库。项目中还用到ViewModel LiveData Room DataBing等多个 google新组件。可以学习等东西还挺多!!

APK 下载

# UI效果展示

UI亮点

  • 沉浸式状态栏
  • 可拖拽的RecyclerView
  • 瀑布流照片墙
  • 多类型Item RecyclerView
  • 自定义View
  • 视频小窗口播放
  • 基本架构

    开源依赖

    EasyStatueView 我自己开源的状态布局
    BottomNavigationView 我自己开源的底部导航
    AppExecutor 我自己开源的应用线程管理器
    BigImageViewer 大图查看器
    Retrofit 网络框架

    交流