How to identify a contact item in Android address book ? I am developing an application to add, delete and update contacts on Android PDAs, I can't think up a good way to identify a contact item in the Contact(address book) taking the following issues into consideration: 1. different people can have the same name. 2. Though a record can be identified by its _ID (eg: Phones._ID), serveral rows may belong to one specific person. I am going to teat all the information(name, display name, phone number .....) of one person as a whole. Do you have a good way to identify them ? Or, How could I find the connection among the properties of the same person?