This projecct demonstrate how to use new android architechture compoents that recently google has announced.
This sample project featch data from some api. and store to the Room database and display it in the logs. Api catche time is 2 minutes. so in this time if application get force close and reopen it will not do rest call again it will use the cache data.
- Retrofit
- Romm database
- Live Data
- ViewModel
- Dagger2