首页 > Android工程师 > Android架构模式详解之MVC/MVP/MVVM
Android架构模式详解之MVC/MVP/MVVM
  • Android架构模式详解之MVC/MVP/MVVM

  • 主讲 : 骆敏
  • 随着产品迭代版本越来越多。通过项目架构模式的设计来实现低耦合高内聚的代码,将业务逻辑等内容分离开。能够更好的提高项目的可维护性。
  • ¥149.00 ¥299.00 ¥145.00
  • 立即购买 超级会员免费学

    68人学习时长 : 3.4 小时有效期 : 90 天 有效期自支付成功后开始计算,到期后仍可观看课程视频和图文,但不再享受问答和作业批改服务。SVIP用户可享受无视有效期权限,随时随意轻松看。单课购买用户需关注课程有效期,合理安排学习计划。

Android架构模式详解之MVC/MVP/MVVM

主讲:骆敏

随着产品迭代版本越来越多。通过项目架构模式的设计来实现低耦合高内聚的代码,将业务逻辑等内容分离开。能够更好的提高项目的可维护性,避免出现动一步乱全身的现象。因此,了解当下流行的几种架构模式的基本结构。能鼓帮助开发者更好的在工作中实现方便维护的工程

第 1 部分 课程概要介绍 5 分钟

第 1 节 课程概要介绍 5 分钟
课程概要

第 2 部分 教你搭建MVC架构 45 分钟

第 1 节 架构演变分析及MVC架构搭建 5 分钟
什么是UI架构,架构演进思想
MVC工作原理
本小节资料包
第 2 节 MVC设计案例 40 分钟
实战演练设计:Moudle层设计分析
实战演练设计:View层设计分析
实战演练设计:Controller层设计分析
本小节资料包
作业:MVC架构作业
MVC架构作业

第 3 部分 教你搭建MVP架构 56 分钟

第 1 节 MVP特点 5 分钟
MVP对比MVC分析
本小节资料包
第 2 节 MVP设计案例 51 分钟
基础MVP架构搭建
View与Model层分析
MVP解耦封装
简单结合RxJava
本小节资料包
作业:MVP架构作业
MVP架构作业

第 4 部分 教你搭建MVVM架构 99 分钟

第 1 节 MVVM特点 5 分钟
MVVM特点
本小节资料包
第 2 节 MVVM设计案例解析与运用 94 分钟
什么是DataBingding?
DataBing开发与编译环境准备
View表达式数据绑定以及点击事件处理
import数据绑定的用法以及绑定表达式语法
绑定展示ImageView
动态更新数据之实现Observable
动态更新数据之继承BaseObservable
动态更新数据之ObservableFields
双向绑定以及特殊变量使用
绑定展示RecycleView
本小节资料包
作业:MVVM架构作业
MVVM架构作业

学员服务

  • 作业批改

主讲老师

  • 骆敏

    极客学院布道师

    担任北京微影时代科技有限公司成都分部Android开发Leader,有丰富实战经验。