Here we will learn how to use the ListView class and component to display data in rows as a List view. The list view is scrollable and it can display text, buttons, checkboxes, etc. Data for the list view is loaded through a Java class (an Activity).
Room is a persistence library that provides an abstract layer via SQLite. This allows easy and secure access without having to forego the SQLite function. In this tutorial you will learn how to create a database and how to query and edit data from the database.