聲明:采用的是豆瓣公共Api,本項目僅做學習交流使用,API數據內容所有權歸原作公司所有,請勿用于其他用途
正如標題所示,這是一個Material Design風格豆瓣電影App,采用MVP模式,基于Dagger2+RxJava+Retrofit2進行開發
如果大家學習了相關的知識,正在苦于沒有項目經驗,可以圍觀練手,而且代碼注釋還是相對比較清楚(真的?),如果沒有學過MVP模式或者Dagger2,Rxjava,Retrofit的經驗,最好稍微去了解一下,不然很難弄懂
項目還是相對比較簡單的,畢竟很多功能還沒添加,所有的數據來源都是來自于我喜愛的豆瓣電影的公共api,地址https://developers.douban.com/wiki/?title=api_v2,所以對訪問頻率有限制,過多頻率訪問會導致IP被封(已驗證過)
展示圖(不是很清楚orz)
采用開源框架:Dagger2、RxJava、Retrofit2、Butterknife、Leakcanary、Glide
源碼地址:https://github.com/wind1129/SmallDou