胡凯 · 更新于 2018-06-21 10:01:23

添加动画

编写:XizhiXu - 原文:http://developer.android.com/training/animation/index.html

动画可以为我们的App增加精细的视觉提示,并且能改进App界面的思维模型。当界面改变其状态时(例如加载内容或新操作可用时),动画特别有帮助。另外,动画也能让我们的App外观更加优雅,为用户提供一种更好的使用体验。

但是记住:滥用动画或者在错误时机使用动画也是有害的,比如他们会造成延迟。本系列课程将会讲解如何应用常用动画类型来提升易用性。我们的目标是在不给用户用户增加烦恼的前提下提升App的“气质”。

Lessons

  • View间渐变

    学习在重叠View间的淡入淡出。作为一个例子,我们将会学习如何在一个进度条与一个包含了文本内容的View之间实现淡入淡出的效果。

  • 用ViewPager实现屏幕滑动

    学习怎样为水平相邻的界面提供滑动动画。

  • 展示Card翻转动画

    学习怎样实现两个View之间的翻转动画。

  • 缩放View

    学习怎样通过触控放大一个View。

  • 布局变更动画

    学习在增加、移除或更新子View时,怎样使用内置的动画效果。

上一篇: 响应触摸事件 下一篇: View间渐变