SQLite
Manejo de SQLite en Android
Manejo de ficheros
Cómo pedir permisos en Android
Manejo de preferencias
Código del ejercicio que muestra los contactos en un RecyclerView usando View Binding
Cómo usar ViewBinding en un RecyclerView
Varios vídeos sobre RecyclerView
Código del ejercicio que muestra los contactos en un RecyclerView