Android:使用Kotlin搭建MVC架构模式

一、简介Android MVC架构模式

M 层 model ,负责处理数据,例如网络请求、数据变化

V 层 对应的是布局

C 层 Controller, 对应的是Activity,处理业务逻辑,包含V层的事情,还会做其他的事情,导致 activity里的代码变的庞大

二、KotlinMVC架构介绍

2.1 技术摘要
2.2 项目结构图
2.2.1 baselib


BaseRepository.kt代码图

BaseModel.kt代码


2.2.2 app

三、源码

点击查看gitee上的KotlinMVC源码demo

点击查看github上的KotlinMVC源码demo

相关推荐
独断万古他化37 分钟前
【抽奖系统开发实战】Spring Boot 抽奖模块全解析:MQ 异步处理、缓存信息、状态扭转与异常回滚
java·spring boot·redis·后端·缓存·rabbitmq·mvc
三少爷的鞋11 小时前
从 MVVM 到 MVI:为什么说 MVVM 的 UI 状态像“网”,而 MVI 像“一条线”?
android
蜡台12 小时前
Flutter 安装配置
android·java·flutter·环境变量
阿乐艾官12 小时前
【HBase列式存储数据库】
android·数据库·hbase
yoyo_zzm14 小时前
MySQL的索引
android·数据库·mysql
Okailon14 小时前
PHP面向对象模块 jc-simple-footer 的技术详解
android·php·开源软件·家谱软件
llxxyy卢15 小时前
polar-web部分中等题目
android·前端·sql·web安全
zJianFlys16 小时前
Android16(API36)在获取WiFi信息时SSID为<unknown ssid>
android
WarPigs16 小时前
Android开发笔记
android
asom2216 小时前
MVC vs DDD
java·mvc·ddd