Changing font size of the add/remove skipped classes button to 18sp
Creating a selector for the subject card drawable so that it presents a
different color when the user presses it (to give an idea you can hold to
see the context menu).
Creating a SpringInterpolator to run an animation allowing a custom
initial velocity for each time the animation is going to be run.
Creating VerticalScrollView so that we can not intercept touch events when
the user is scrolling horizontally.
Configuring animators on the LinMateria view on a separate method instead
of the constructor to keep the constructor cleaner.
Creating a swipe action where you can swipe the subject view out to open a
dialog to delete the subject from your list.
Also animating the alpha of the subject card when animating its
translation. Not creating tons of animators anymore, using the animateTo
and animateToDelayed (new, but nothing much) methods of them.