How to get started to add custom image in Google maps marker for mobile app

Looking for a complete solution to add the custom image in Google Maps marker for android app? Here are the complete steps to get the desired result.