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

相关推荐
hunterandroid6 小时前
WorkManager 后台任务调度实战:从一次性任务到周期执行
android
事圆则缓6 小时前
Android 屏幕适配的前世今生
android
andyweike6 小时前
kotlin dsl library工程怎么配置
android·开发语言·kotlin
啵啵啵鱼6 小时前
九、JDBC 操作 MySQL 数据库
android·数据库·mysql
用户69371750013846 小时前
当我说 Claude 搭配 GLM-5.3-Flash 太好用了,同事却提醒我:你可能正在失去对代码的掌控
android·后端·ios
张小姐的猫6 小时前
【MySQL】数据类型
android·linux·数据库·c++·mysql·adb·php
2501_916008897 小时前
马甲包过审卡在哪?Ipa Guard 能做的和做不到的
android·小程序·https·uni-app·iphone·webview
换元不配限8 小时前
Android 接入 protobuf 实战:从 Gradle 配置到避开 R8 混淆坑
android·grpc·序列化·protobuf·protocolbuffers·二进制序列化·.proto
Marco_Marco1358 小时前
定位SDK接入实战:Android/iOS/鸿蒙三端怎么选、怎么接
android·ios·harmonyos
步行cgn9 小时前
Spring MVC POST 请求乱码:原因与完整解决方案
java·spring·mvc