En este ejercicio vamos a construir un ListView cargando los datos desde la agenda de contactos del dispositivo, utilizando un ContentProvider utilizando un Custom Layout
El código siguiente utiliza un ListView para cargar los contactos del usuario, de los que mostrará una foto y su nombre. En caso de no tener foto mostrará un icono por defecto.
El siguiente código utiliza el mismo Layout para los contactos, pero emplea la técnica del HolderPattern vista en ListView HolderPattern