编写:XizhiXu - 原文:http://developer.android.com/training/animation/index.html
动画可以为我们的App增加精细的视觉提示,并且能改进App界面的思维模型。当界面改变其状态时(例如加载内容或新操作可用时),动画特别有帮助。另外,动画也能让我们的App外观更加优雅,为用户提供一种更好的使用体验。
但是记住:滥用动画或者在错误时机使用动画也是有害的,比如他们会造成延迟。本系列课程将会讲解如何应用常用动画类型来提升易用性。我们的目标是在不给用户用户增加烦恼的前提下提升App的“气质”。
-
学习在重叠View间的淡入淡出。作为一个例子,我们将会学习如何在一个进度条与一个包含了文本内容的View之间实现淡入淡出的效果。
-
学习怎样为水平相邻的界面提供滑动动画。
-
学习怎样实现两个View之间的翻转动画。
-
学习怎样通过触控放大一个View。
-
学习在增加、移除或更新子View时,怎样使用内置的动画效果。