In this article, we are going to discuss the internals of ViewModel which is a part of Android Architecture Components. We will first briefly discuss the usages of ViewModel in Android and then we will go in detail about how ViewModel actually works and how it retains itself on configuration changes.
In this blog, we are going to learn the basics of Room Persistent Library. We will learn what a Room Persistent Library is, what is it used for and what are its components.
In this blog, we will learn how to use Room with LiveData, RxJava and Coroutines.
In this blog, we will learn about the Room Database Migrations.
In this blog, we are going to learn the working of Room with the help of an example.
In this blog, we will learn how we can define the relationship between entities in Room persistence library.
In this blog, we are going to learn about Data Access Objects or DAO in Room Persistent Library.