KotlinMVPSamples Kotlin版MVP快速集成框架

Kotlin 的 MVP 架构基础框架,用起来挺顺手的。整合了Kotlin + MVP + RxJava + Retrofit + EventBus,上手快,搭项目也方便,不用每次都重复造轮子。

BaseActivityBaseFragment 封了些常用的初始化逻辑,比如界面 ID、状态栏、是否用 EventBus 等,写界面能省不少事。要用 MVP 的话,直接继承 BaseMvpActivityBaseMvpFragment,逻辑分得还挺清楚,IView 也给你封好了。

平时写新项目,最怕就是结构乱成一锅粥。这个框架帮你理好了 MVP 的基本骨架,响应也快,RxJava 那套链式操作也搞定了。再配合 Retrofit 搞网络,数据求这块就能比较省心。要用事件通知?也集成了 EventBus,不用再自己一套一套配了。

适合那种对 Kotlin 熟点、又想快点拉起项目的场景。就是那种“功能定了,UI 也差不多了,就差框架能跑”的时候,用这个起手就蛮稳的。

如果你想看些相关例子,推荐你瞄一眼 这个小 Demo 或者 短视频那套,都挺接地气的,用法清楚。

如果你也习惯用 MVP 开发,又懒得每次都重新封装一堆,那这个项目真的可以考虑 fork 一下,用起来省心不少。

zip 文件大小:250.78KB