This repository contains simple example covering Dagger2 concepts with MVVM android architecture - CheezyCode
You can also watch this video explaining all the concepts in this video -
https://www.youtube.com/watch?v=sfjK21cPUds&list=PLRKyZvuMYSIPwjYw1bt_7u7nEwe6vATQd&index=15