Auto animate layout updates

Android offers pre-loaded animation that the system runs each time you make a change
to the layout. All you need to do is set an attribute in the layout to tell the
Android system to animate these layout changes, and system-default animations are carried out for you.