Exemplo simples de como utilizar LiveData e ViewModel.
* Links importantes:*
Documentação oficial do Architecture Components
https://developer.android.com/topic/libraries/architecture/index.html
Post da Lyla sobre ViewModels
https://medium.com/google-developers/viewmodels-a-simple-example-ed5ac416317e
Post da Lyla sobre
https://medium.com/google-developers/viewmodels-persistence-onsaveinstancestate-restoring-ui-state-and-loaders-fc7cc4a6c090
Post do meu blog sobre Architecture Components
http://www.nglauber.com.br/2017/05/architecture-components-do-android.html
Página do Robolectric
http://robolectric.org/
Apresentação sobre ConstraintLayout
https://www.youtube.com/watch?v=GcOpTVdtjRU