Marshmallow app launch animation

How do I achieve the marshmallow's default launcher's (or Google Now Launcher/Nova Launcher) app launch animation provided that I have the (x, y) of the View. The animation starts off from the icon and does a full screen rectangular reveal of the launched app. Right now, I launch apps using the following code: