Basic Contacts Custom + Holder

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.


Contenido para usuarios registrados

El siguiente código utiliza el mismo Layout para los contactos, pero emplea la técnica del HolderPattern vista en ListView HolderPattern


Contenido para usuarios registrados