En general, trabajar con contactos en Android es fácil y difícil al mismo tiempo. El caso es que la mayoría de la gente utiliza aplicaciones instaladas por el fabricante, que pueden ser estándar de Android o programas incluidos en shells propietarios.