AlphaAnimation动画
1.res/anim文件夹下
2.标记
<set>
<alpha/>
</set>
Example
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@[package:]anim/interpolator_resource">
<alpha
android:repeatMode="reverse|restart"
android:repeatCount="次数|infinite"
android:duration="Integer"
android:fromAlpha="float"
android:toAlpha="float"/>
</set>
透明渐变动画常用属性
android:interpolator 控制动画的变化速度
android:repeatMode 动画重复方式reverse方向,restart重新开始
android:repeatCount 重复次数
android:duration 动画持续时间
android:fromAlpha 开始时的透明值
android:toAlpha 结束时的透明值
android:interpolator常用属性
@android:anim/linear_interpolator 一直匀速改变
@android:anim/accelerate_interpolator 开始的地方改变较慢,然后开始加速
@android:anim/decelerate_interpolator 开始的地方改变较快,然后开始减速
@android:anim/accelerate_decelerate_interpolator 开始结束慢,中间加速
@android:anim/cycle_interpolator 循环特定次数,变化速度按正弦曲线变化
@android:anim/bounce_interpolator 结束采用弹球效果
@android:anim/anticipate_overshoot_interpolator 开始后退一步,结束向前一步,最后回到结束的地方
@android:anim/overshoot_interpolator 动画快速终点,并往前一步,最后回到结束的地方
@android:anim/anticipate_interpolator 动画开始前退后一步,再快速到达终点