question: static void orderedShowViews ( final List < View > views , long animationDuration , int animationDelay ) { if ( views != null ) { for ( int viewIndex = 0 ; viewIndex < views . size ( ) ; viewIndex ++ ) { final View childView = views . get ( viewIndex ) ; childView . setVisibility ( View . VISIBLE ) ; final ScaleAnimation scaleAnimation = new ScaleAnimation ( 0 , childView . getScaleX ( ) , 0 , childView . getScaleY ( ) , Animation . RELATIVE_TO_SELF , .5f , Animation . RELATIVE_TO_SELF , .5f ) ; scaleAnimation . setInterpolator ( new DecelerateInterpolator ( ) ) ; scaleAnimation . setDuration ( animationDuration ) ; scaleAnimation . setStartOffset ( viewIndex * animationDelay ) ; childView . startAnimation ( scaleAnimation ) ; } } }
target:  Helps to show views.