code: static Animation buildDefaultSlideInDownAnimation(View croutonView) {
      if (!areLastMeasuredInAnimationHeightAndCurrentEqual(croutonView) || (null == slideInDownAnimation)) {
        slideInDownAnimation = new TranslateAnimation(
          0, 0,                               // X: from, to
          -croutonView.getMeasuredHeight(), 0 // Y: from, to
        );
        slideInDownAnimation.setDuration(DURATION);
        setLastInAnimationHeight(croutonView.getMeasuredHeight());
      }
      return slideInDownAnimation;
    }
docs: @param croutonView
  The croutonView which gets animated.
  
  @return The default Animation for a showing {@link Crouton}.