文件名称:KotlinMVPSamples::rocket:(Kotlin 版 )快速搭建 Kotlin + MVP + RxJava + Retrofit + EventBus 的框架,方便快速开发新项目、减少开发成本
文件大小:251KB
文件格式:ZIP
更新时间:2024-05-21 08:09:19
android kotlin mvp eventbus rxjava2
Kotlin 版 MVP 基础框架 项目 已经使用该框架 Java 版 MVP 基础框架: Kotlin 版 MVP 基础框架: 简介 快速搭建 Kotlin+MVP+RxJava+Retrofit+EventBus 的框架,方便快速开发新项目、减少开发成本,让所写的代码更加简洁,让开发者只需要关注业务的实现。 代码结构 1. View 层的基类封装 BaseActivity 、 BaseFragment 是抽象类,封装了布局文件 ID 、初始化 View 、初始化数据、开始请求、是否使用 EventBus 、状态栏等; BaseMvpActivity 、 BaseMvpFragment 分别继承 BaseActivity 和 BaseFragment 并实现了 IView 接口,将 MVP 基础架构封装起来;注:如果想使用 MVP 架构就继承 BaseMvpActivity 或者 Ba