目录
软件架构
MVC
Android中的MVC
Android中比较典型的mvc就是ListView的实现
MVP
MVVM
Android中MVVM
Databinding
https://developer.android.google.cn/jetpack/androidx/releases/databinding?hl=en
Data Binding Library
https://developer.android.google.cn/topic/libraries/data-binding?hl=en
软件架构的核心思想
软件架构的核心思想:分层分模块
每种软件架构都有各自的优点和缺点,我们要根据实际业务需求来选择合适的架构!
另外也可参考我之前写的几篇博文: