Skip to content

【干货】根据自己对 MVP 的理解,写的一套 Android 项目架构

Notifications You must be signed in to change notification settings

diamondlin2016/watchWorld

Repository files navigation

watchWorld

根据自己对 Mvp 的理解写的一个小 Demo。

项目中使用了 okHttp+Retrofit+RxJava。

其中 Base 类的抽取花费了很大的精力,有兴趣的朋友可以好好研究一下。

目前一共三个 module,app 里面处理业务逻辑,Baselibrary 里面提取基类,Networklibrary 负责网络请求相关。架构可以直接拿过去开发新的 app,需要新建 Module 的话,最好依赖一下 Baselibrary。

项目是业余时间做的,会不定期的更新,觉得我代码有价值的同学可以 Star 一下。

后期主要会考虑加入一些 Material Design的技能点到项目里面。

app 界面丑还请多见谅,后期项目足够完善之后再找 UI 的同学帮忙调一下色调,大家都是程序员,提升技能就行了,^_^

有任何疑问或者建议欢迎加我 QQ 讨论:939845619

About

【干货】根据自己对 MVP 的理解,写的一套 Android 项目架构

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages