This is a complete working example of how to work Android Room Persistence library. In this app I create a Book Library app with dependency injection, RxJava and with Room Persistence.
If you guys want to learn step by step please see this http://codinginfinite.com/android-room-persistence-library-example/