采用MVP模式,RxJava+Retrofit开发的一款Material Design风格的新闻App

Posted Android秀源码社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了采用MVP模式,RxJava+Retrofit开发的一款Material Design风格的新闻App相关的知识,希望对你有一定的参考价值。

EntertainmentTop

这是一款Material Design风格的新闻App(视频图片音乐),采用MVP模式,RxJava+Retrofit开发

写项目的原因

我从事android开发已经一年时间了,在这个过程中,我一直靠自己,在此很感谢一些技术大牛的博客,对我的帮助很大,新闻项目我知道已经很老套了,但是还是写了一下,因为作为开发者一直要学习新的东西,这样才能一点点进步,项目的不足我会改善,用项目中的一句话:"最漆黑的一段路 最终要自己走完"。

项目截图

项目中的开源库

RxJava
Rxandroid
Retrofit
ButterKnife
PhotoView 图片放大缩放
PullLoadMoreRecyclerView -下拉刷新上拉加载
NiceVieoPlayer -视频
MVP_Retrofit_RxJava封装

GitHub:https://github.com/javaexception/EntertainmentTop

以上是关于采用MVP模式,RxJava+Retrofit开发的一款Material Design风格的新闻App的主要内容,如果未能解决你的问题,请参考以下文章

RxJava2+Retrofit2+RxLifecycle2使用MVP模式构建项目

RxJava2+Retrofit2+RxLifecycle2使用MVP模式构建项目

开发 Material Design+RxJava+Retrofit+MVP App 参考资料

一款使用RxJava+Retrofit+MVP的快播App开源啦!

设计模式笔记之四:MVP+Retrofit+RxJava组合使用

Android框架设计模式MVCMVPMVVM