动画能以微妙的视觉线索来提示用户应用的下一步动作,能够提升用户对应用界面的认知。当屏幕界面发生改变时动画尤其有效,例如当内容加载或是新的动作变得可用时。动画也能给予应用一个华丽的外表,让应用看起来更有档次。
不过对动画的滥用或者错用也会给用户体验带来伤害,例如动画可能使应用不流畅。本培训部分讲解集中常用的动画类型,可以用来增加点实用性和闪光点,而且不会惹怒你的用户。
课程安排
-
淡入淡出两个View
- 学习如何淡入淡出在两个重叠的View之间。本节课讲解如何淡入淡出一个包含文字内容的进度条。 用ViewPager做屏幕滑动
- 学习如何横向滑动屏幕 卡牌翻转动画
- 学习如何用翻转动作翻转两个view 缩放view
- 学习如何以touch-to-zoom放大view 布局变化
- 学习在layout中增删更新子view的内置动画