没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
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
资源推荐
资源详情
资源评论
收起资源包目录
KotlinMVPSamples::rocket:(Kotlin 版 )快速搭建 Kotlin + MVP + RxJava + Retrofit + EventBus 的框架,方便快速开发新项目、减少开发成本 (133个子文件)
gradlew.bat 2KB
.gitignore 87B
.gitignore 7B
.gitignore 7B
config.gradle 4KB
bintray.gradle 3KB
build.gradle 2KB
build.gradle 2KB
build.gradle 1KB
settings.gradle 28B
gradlew 5KB
gradle-wrapper.jar 53KB
PermissionPageUtil.java 4KB
StatusBarUtil.kt 28KB
NetWorkUtil.kt 10KB
PersistentCookieStore.kt 6KB
PermissionHelper.kt 6KB
AppUtils.kt 5KB
PermissionDialog.kt 4KB
CommonUtil.kt 4KB
Preference.kt 4KB
MainActivity.kt 4KB
RxExt.kt 3KB
RetrofitFactory.kt 3KB
ImageViewExt.kt 3KB
BaseActivity.kt 3KB
RomUtil.kt 3KB
App.kt 3KB
DataRepo.kt 3KB
BasePresenter.kt 2KB
FileProvider7.kt 2KB
AnimatorUtil.kt 2KB
MainPresenter.kt 2KB
CommonExt.kt 2KB
ExceptionHandle.kt 2KB
CookieInterceptor.kt 2KB
BaseFragment.kt 2KB
OkHttpCookies.kt 2KB
KeyBoardUtil.kt 2KB
BaseSubscriber.kt 2KB
BaseObserver.kt 2KB
RetryWithDelay.kt 2KB
LoadingDialog.kt 2KB
DialogUtil.kt 2KB
CacheInterceptor.kt 1KB
BaseMvpTitleActivity.kt 1KB
MainContract.kt 1KB
BaseScheduler.kt 1KB
RxTimerUtil.kt 1KB
MainModel.kt 1KB
HeaderInterceptor.kt 1KB
NLog.kt 1KB
CookieManager.kt 1KB
BaseModel.kt 1KB
MainApi.kt 1KB
BaseMvpFragment.kt 1KB
BaseMvpActivity.kt 1012B
CustomToast.kt 876B
QueryParameterInterceptor.kt 777B
OnNoDoubleClickListener.kt 698B
AppConfig.kt 691B
ExampleInstrumentedTest.kt 646B
HttpStatus.kt 590B
TestFragment.kt 583B
IView.kt 488B
TestPresenter.kt 428B
TestContract.kt 385B
HttpConstant.kt 375B
MainRetrofit.kt 371B
ExampleUnitTest.kt 347B
ApiException.kt 331B
ComputationMainScheduler.kt 326B
TrampolineMainScheduler.kt 324B
NewThreadMainScheduler.kt 322B
SingleMainScheduler.kt 316B
IoMainScheduler.kt 282B
IPresenter.kt 264B
TestModel.kt 252B
IModel.kt 232B
SchedulerUtils.kt 230B
BaseBean.kt 172B
Constant.kt 171B
Ext.kt 94B
LICENSE 11KB
README.md 10KB
base.png 17KB
ic_launcher_round.png 15KB
ic_launcher_round.png 10KB
ic_launcher.png 9KB
ic_launcher_round.png 7KB
ic_launcher.png 6KB
ic_launcher_round.png 5KB
ic_launcher.png 4KB
ic_launcher.png 3KB
ic_launcher_round.png 3KB
ic_launcher.png 2KB
proguard-rules.pro 10KB
proguard-rules.pro 751B
gradle.properties 957B
gradle-wrapper.properties 232B
共 133 条
- 1
- 2
资源评论
八年一轮回
- 粉丝: 49
- 资源: 4726
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【python毕设】p073基于Spark的温布尔登特色赛赛事数据分析预测及算法实现_flask(5).zip
- 【python毕设】p092基于Django的智能租房系统的设计与实现.zip
- YOLOv5 和 StrongSort 的最小 PyTorch 实现.zip
- 基于Python机器学习随机森林的数据分析与预测项目源码+论文(文旅现象对地方经济影响)
- YOLOv5 在 COCO 数据集上进行修剪.zip
- 智能工厂设计软件:从信念革新到科学创新的深层演进
- iMX8mp-机器学习资料
- yolov5 的 c++ 版本使用 ncnn 进行分割.zip
- test5_QQ浏览器压缩包.zip
- Yolov5 的 Python 实现,用于在 Jetson Xavier nx 和 Jetson nano 中检测人们是否吸烟.zip
- HMC830寄存器配置的FPGA实现,通过SPI接口时序完成配置
- YOLOv5 采用 Flask 框架,旨在统计交通中的车辆数量.zip
- numpy和malti相关API示例源码
- YOLOv5-ODConvNeXt 是 YOLOv5 的改进版本,用于对无人机捕获的图像进行船舶检测 .zip
- yolov5s nnie.zip
- Git 2.47.1 64位
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功