I found it. it is named as circular reveal animation. this is the code for implementing it.
private void RippleAnimation()
{
int cx = 0;
int cy = 0 ;
int finalRadius = Math.max(myView.getWidth(), myView.getHeight());
Animator anim =
ViewAnimationUtils.createCircularReveal(myView, cy, cx, 0, finalRadius);
anim.setInterpolator(new AccelerateDecelerateInterpolator());
anim.setDuration(500);
myView.setVisibility(View.VISIBLE);
anim.start();
}
happy coding :)