Add new show and dismiss animation.
Demo new animation  in demo code.
Fixed build error issue.
Merge branch 'NewAnimation'