update use layout animation
add animations demo
use code to generage main activity ui