How do I sync contacts from Android to iCloud

Well, it's quite simple. 

When you create a new Contact in Android, please make sure you selecte the app's account in creating Contact screen. Then later, the app will auto sync the contact to iCloud.

Please see my capture.