美文网首页专业集锦
(三十四)MVVM架构设计模式面试问题

(三十四)MVVM架构设计模式面试问题

作者: lkmc2 | 来源:发表于2017-08-24 11:06 被阅读24次
MVVP示意图

1.Model层:实体模型。

2.View层:对应Activity和XML,负责View的绘制以及与用户交互。

3.ViewModel层:负责完成View与Model间的交互,负责业务逻辑。

View层不能做业务逻辑有关的事情,只能更新UI;ViewModel层只能做业务逻辑有关的事情,同时会根据View所提供的接口做数据交互。

相关文章

  • (三十四)MVVM架构设计模式面试问题

    1.Model层:实体模型。 2.View层:对应Activity和XML,负责View的绘制以及与用户交互。 3...

  • iOS MVVM架构总结

    参考:iOS 中MVC设计模式iOS MVVM架构iOS MVVM-框架介绍iOS 架构模式MVVM的实践总结iO...

  • Vue快速入门

    MVVM模式 什么是MVVM模式? MVVM(Model-View-ViewModel)是一种软件架构设计模式,由...

  • Android日记之MVC、MVP和MVVM

    前言 在项目的设计模式中,听到最多的就是MVC、MVP和MVVM这3个架构的设计模式了,也是经常面试会问到的设计模...

  • iOS 设计模式 一

    设计模式随记 系统架构模式 1. MVC - MVVM - MVP - MVVM、MVC协调版 MVC :...

  • iOS开发小帖:设计模式

    设计模式精彩文章 iOS 架构模式--解密 MVC,MVP,MVVM以及VIPER架构 MVP设计模式 基于面向协...

  • android提升大法

    1、架构设计 1.1 设计模式 1.2 重构《重构改善既有的代码设计》 1.3 架构模式MVP MVC MVVM ...

  • Jetpack Compose 的新型架构 MVI

    为什么是MVI而不是MVVM MVVM作为流行的架构模式,应用在 Compose上,并没有大的问题或者设计缺陷。但...

  • Android架构师

    MVP架构设计 MVVM架构设计 IOC框架与代理模式 泛型及其JSON解析框架 手写ButterKnife框架 ...

  • iOS 设计模式

    MVC和MVVM?它是iOS开发中阻力最低的架构模式。MVC代码量最小,设计开销最小的模式。MVC常见的问题: 在...

网友评论

    本文标题:(三十四)MVVM架构设计模式面试问题

    本文链接:https://www.haomeiwen.com/subject/kawsdxtx.html