一个Material Design风格豆瓣电影App(基于MVP + RxJava + Retrofit2 + Dagger2)

声明:采用的是豆瓣公共Api,本项目仅做学习交流使用,API数据内容所有权归原作公司所有,请勿用于其他用途


正如标题所示,这是一个Material Design风格豆瓣电影App,采用MVP模式,基于Dagger2+RxJava+Retrofit2进行开发

如果大家学习了相关的知识,正在苦于没有项目经验,可以围观练手,而且代码注释还是相对比较清楚(真的?),如果没有学过MVP模式或者Dagger2,Rxjava,Retrofit的经验,最好稍微去了解一下,不然很难弄懂

项目还是相对比较简单的,毕竟很多功能还没添加,所有的数据来源都是来自于我喜爱的豆瓣电影的公共api,地址https://developers.douban.com/wiki/?title=api_v2,所以对访问频率有限制,过多频率访问会导致IP被封(已验证过)


展示图(不是很清楚orz)


一个Material Design风格豆瓣电影App(基于MVP + RxJava + Retrofit2 + Dagger2)_第1张图片

采用开源框架:Dagger2、RxJava、Retrofit2、Butterknife、Leakcanary、Glide


源码地址:https://github.com/wind1129/SmallDou

你可能感兴趣的:(一个Material Design风格豆瓣电影App(基于MVP + RxJava + Retrofit2 + Dagger2))