Use ipfx.org to create custom interpolators.
Take the bounce example and edit to your needs.
http://ipfx.org/?p=7ffffffe575efffe9e02fffed8f6fffe&l=2f13c5ac138b3d6ad338a5a77a8386807d6e
Than use created interpolator in your app ()
import org.ipfx.Interpolator;
...
...
final org.ipfx.Interpolator interpolator = org.ipfx.Interpolator.parseUrl(urlData);
ObjectAnimator animator = ObjectAnimator.ofFloat(...);
animator.setDuration(1000);
animator.setInterpolator(new TimeInterpolator() {
@Override
public float getInterpolation(float input) {
return interpolator.calc(input);
}
});
animator.start();