Custom-made animations

Let's start by showing how we can animate some values ourselves without relying too much on the methods and classes provided by the Android SDK. In this section, we'll see how to animate a single property or several properties using different mechanisms. By doing so, we could then apply the approach that suits us better on our custom views, depending on the type of animation we want to achieve or the specificities of the view we're implementing.