注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。
原文链接:http://developer.android.com/training/animation/index.html
动画可以添加一些微妙的视觉线索,来通知用户你的应用发生了什么,并可以提高你的应用的用户体验。动画在屏幕状态发生变化时,会尤其重要,如当内容加载了或者可以执行新的操作。动画也可以让你的应用显得更加美观。
不过,要记住的是,过度地使用动画,或者在错误的时间使用它们可以是致命的,比如它们会引起延迟。这一系列课程将向你展示如何实现一些普通类型的动画,以此来提供应用的功能和增加一些新的特性。
课程:
【Android Developers Training】 69. 视图切换的淡入淡出效果
【Android Developers Training】 70. 使用ViewPager实现屏幕滑动
【Android Developers Training】 71. 显示翻牌动画
【Android Developers Training】 72. 缩放一个视图
【Android Developers Training】 73. 布局变化的动画
样例代码: