PhoneFaces is a project mainly written in Java, it's free.
Android Photo based Contact Manager
PhoneFaces is an Android Contact Manager.