注:本文翻译自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. 布局变化的动画


样例代码:

Animations.zip

04-14 07:09