-
基于个人对 MVP 的理解,我编写了一套 Android 项目架构,呈现于 watchWorld:【干货】
资源介绍
watchWorld
根据自己对 Mvp 的理解写的一个小 Demo。
项目中使用了 okHttp+Retrofit+RxJava。
其中 Base 类的抽取花费了很大的精力,有兴趣的朋友可以好好研究一下。
目前一共三个 module,app 里面处理业务逻辑,Baselibrary 里面提取基类,Networklibrary 负责网络请求相关。架构可以直接拿过去开发新的 app,需要新建 Module 的话,最好依赖一下 Baselibrary。
项目是业余时间做的,会不定期的更新,觉得我代码有价值的同学可以 Star 一下。
后期主要会考虑加入一些 Material Design的技能点到项目里面。
app 界面丑还请多见谅,后期项目足够完善之后再找 UI 的同学帮忙调一下色调,大家都是程序员,提升技能就行了,^_^
有任何疑问或者建议欢迎加我 QQ 讨论:939845619