Android程序员面试笔试宝典
上QQ阅读APP看书,第一时间看更新

4.1.1 透明度动画(AlphaAnimation)

可以通过改变View的透明度来实现动画效果。修改方式如下。

首先配置xml文件:

android:duration表示动画持续时长。

android:fromAlpha表示透明度初始值,取值范围是0.0~1.0,0.0代表透明,1.0代表不透明。

android:toAlpha表示透明度结束值,取值范围也是0.0~1.0,0.0代表透明,1.0代表不透明。

所以上述xml文件中配置了一个透明度动画,动画效果是由不透明到透明,持续时间是5秒。

配置好后,接着就是通过代码把上述这个动画效果设置给View控件,假设ImageView配置如下: