Method 1: Use Google Photos or Dropbox on your iPhone to sync the photos
And in your Android device, install Google Photos and log in the same account, you will see the photos, just download to the local storage.
Method 2: Go to website iCloud and select photos, next click the download icon to download the photos to PC, then move to Android.
Here is the detailed steps to transfer photos from iPhoto to Android.