Skip to content

vutung1671997/MVVM-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVVM

MVVM is a design pattern for organizing GUI applications that has become popular on Android.

Model

  • Definition, roles and responsibilities.
  • What should go in your model layer and what shouldn't.
  • Benefits of model isolation and how it affects testing.

View

  • Definition, roles and responsibilities.
  • How it interacts with the ViewModel.

ViewModel

  • Definition, roles and responsibilities.
  • How it supports the View, by providing actions and observable state.
  • Interactions with the Model.
  • Isolation from the View.

Content Of This project

  1. Model
  2. Layout
  3. ViewModel
  4. LiveData

About

Project Demo về kiến trúc MVVM có form login và recyclerview.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages