This is what you'll see in this sample about room:
- How to create an instance of a Room Database in best way
- insert diary
- update diary
- delete diary
- get list of diaries
- show diary list by using Paging Library
and some best practices:
- use MVVM
- use abstract factory Pattern for creating ViewModel Factory
- How to use repository for your room queries