The code snippet you have provided does not work ...
Since you have written
Uri contacts = ContactsContract.Contacts.CONTENT_LOOKUP_URI;
Therefore it queries only "ContactsContract.Contacts.DISPLAY_NAME"
because it is in Contacts Package
But if you want Email and Phone, which are in CommanDataKinds package you have to do
Uri contacts = ContactsContract.CommonDataKinds.Email.CONTENT_URI; for retrieviong Email
and / or
Uri contacts ContactsContract.CommonDataKinds.Phone.CONTENT_URI; for retrieving Phone ...
I am still having troubles getting other informations such as Company name , Title, notes to retrieve from Phonebook...
Shahab