这是一款仿写豆瓣电影的app,看电影,请只带上愉悦的心情,其它的请交给doudou吧!汇聚千万影迷的真实评分、评论。采用mvp+retrofit+rxjava+dagger2的架构 废话不多说直接上图:
热映模块:
地址选择模块:
找片模块:
电影详情模块:
##通过此项目你能学习到:
(1)mvp架构的实现,baseActivity和baseFragment等基类的抽象实现。
(2)ViewPager和RadioGroup搭建应用程序矿建。
(3)tab+viewpager的布局编写,以及viewpager的懒加载实现。
(4)使用recyclerView实现复杂多界面布局。
(5)编写自定义view,如自定义带展开功能的view,继承viewPager实现不能滑动的NoScrollViewPager等。
(6)使用jsoup抓取豆瓣电影官网的数据。以及使用fiddler4分析豆瓣app的json格式的api请求。
(7)使用Rxjava实现异步操作,使用retrofit进行网络请求。
(8)使用dagger2实现m层注入p层,以及p层注入v层。
此项目数据来源为jsoup抓紧豆瓣官网的数据,仅用来学习使用,如有侵权,立删。