ChartView is an example project of using ValueAnimator in custom view drawing.
If you are new in Android and want to learn more about canvas drawing you can check medium story about it, and also this one, to take a look on how to make a custom view animations.