SizeAnimation collapseWidthAnimation = new SizeAnimation( this, 200, -1 );
collapseWidthAnimation.setStartOffset( 6000 );
collapseWidthAnimation.setDuration( 1000 );
defaultAnimationExecutor.addAnimation( collapseWidthAnimation );
LocationAnimation locationXAnimation = new LocationAnimation( this, frameBounds.x + frameBounds.width / 2 + 100, -1 );
locationXAnimation.setStartOffset( 6000 );
locationXAnimation.setDuration( 1000 );
defaultAnimationExecutor.addAnimation( locationXAnimation );
SizeAnimation collapseHeighthAnimation = new SizeAnimation( this, -1, 100 );
collapseHeighthAnimation.setStartOffset( 7000 );
collapseHeighthAnimation.setDuration( 1000 );
defaultAnimationExecutor.addAnimation( collapseHeighthAnimation );
LocationAnimation locationYAnimation = new LocationAnimation( this, -1, 250 );
locationYAnimation.setStartOffset( 7000 );
locationYAnimation.setDuration( 1000 );
defaultAnimationExecutor.addAnimation( locationYAnimation );
CircleAnimation circleAnimation = new CircleAnimation( this, 200, true );
circleAnimation.setStartOffset( 8000 );
circleAnimation.setDuration( 1000 );