Copied from another thread:
everything is synced through Google so now is the time to create a Gmail account and load up your contacts there. Export your contacts to a .csv or vCard file from your Apple Address Book or whatever you're using on your old platform(s), then go to your Gmail account using a web browser and click on the Contacts link on the left side of the page. Click the "Import" link in the upper right corner of the page and point to your CSV or vCard file. Click the Import button and you're good to go. If you plan on using "Groups", make sure all your contacts are in Gmail's "My Contacts" first. Enter as much additional contact data as possible (physical addresses, email addresses, nicknames, etc.) because your DX's apps will be making good use of it.
When you start up your DX for the 1st time, it will prompt you to enter your Gmail Username and Password. After entering this info, if you have a connection, all your contacts will automatically get pushed from the Google cloud to your new phone.
If this is your 1st Android device, read through the User Guide and start playing around. Going from an iPhone to Android involves a learning curve, so give it a week or two and try not to get too frustrated. After you get used to Android, you'll wonder why you didn't make the switch sooner.
If you need help making a .csv file go to gmail and and settings. Look around in there for how to sync your contacts, you will find instructions on how to make csv files.