一款纯粹的在线视频App,基于Material Design + MVP + RxJava + Retrofit + Realm
2016-10-26 14:38
453 查看
跟大家分享一款纯粹的在线视频App,目前项目中主要使用到的技术点有:
使用RxJava配合Retrofit2做网络请求
使用RxUtil对线程操作和网络请求结果处理做了封装
使用RxPresenter对订阅的生命周期做管理
使用AndroidEventBus来方便组件间的通信
使用Material Design控件和动画
使用MVP架构整个项目,对应于model、ui、presenter三个包
使用Realm做阅读记录和收藏记录的增、删、查、改
使用Glide做图片的处理和加载
使用RecyclerView实现下拉刷新、上拉加载
支持主题设置
包含搜索、收藏、历史等功能
第一次写博客,文字有些苍白,直接上图,后续会一点点进行补充
下载地址:微影
github:Ghost
欢迎大家下载和Star
使用RxJava配合Retrofit2做网络请求
使用RxUtil对线程操作和网络请求结果处理做了封装
使用RxPresenter对订阅的生命周期做管理
使用AndroidEventBus来方便组件间的通信
使用Material Design控件和动画
使用MVP架构整个项目,对应于model、ui、presenter三个包
使用Realm做阅读记录和收藏记录的增、删、查、改
使用Glide做图片的处理和加载
使用RecyclerView实现下拉刷新、上拉加载
支持主题设置
包含搜索、收藏、历史等功能
第一次写博客,文字有些苍白,直接上图,后续会一点点进行补充
下载地址:微影
github:Ghost
欢迎大家下载和Star
相关文章推荐
- 一款在线视频 App,基于 Material Design + MVP + RxJava + Retrofit + Realm + Glide
- 基于RxJava+Retrofit+MVP架构的一款App
- 一款提供 dota2 游戏相关资讯,视频,攻略,更新日志的 Android App,基于 Retrofit&RxJava&Mvp&GreenDao
- 开发 Material Design+RxJava+Retrofit+MVP App 参考资料
- Material Design+RxJava+Retrofit+MVP App
- 如何优雅的使用Retrofit、Rxjava、Butterknife、Material开发一款MVP模式的新闻+天气预报+妹子的Android app
- Android Material Design + MVP + Rxjava + Retrofit + Okhttp + Glide一个小项目
- 高仿知乎日报(Material Design + MVP + RxJava + Retrofit)
- 分享一个基于MVP+Retrofit+RxJava+MaterialDesign的App
- Material Design 风格 结合使用 Retrofit RxJava Jsoup Mvp 模式的一款资讯类 学习 app
- owspace 是基于 MVP+Dagger2+Retrofit2.0+Rxjava 的 APP
- [置顶] 分享一个基于MVP+Retrofit+RxJava+MaterialDesign的App
- 一款基于Retrofit + RxJava + MVC架构开发的新闻客户端
- Rxjava+Retrofit+MVP MD风格 的阅读类APP-HiReader
- Android 开源项目Kotlin+MVP+Retofit2+RxJava2架构开发一款短视频App
- Android开源实战:使用MVP+Retrofit开发一款文字阅读APP
- 基于ijkplayer+Rxjava+Rxandroid+Retrofit2.0+MVP+Material Design的android万能播放器
- RxJava+Retrofit+MVP构建的App——聚合资讯
- Android开源实战:使用MVP+Retrofit开发一款文字阅读APP
- RxJava+Retrofit+MVP构建的App——聚合资讯