黑马程序员技术交流社区

标题: android补间动画的实现 [打印本页]

作者: gezhizheng    时间: 2015-1-29 08:25
标题: android补间动画的实现
动画代码设置如下:alpha_demo.xml<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="3000"
    android:fromAlpha="0.1"
    android:interpolator="@android:anim/accelerate_decelerate_interpolator"
    android:toAlpha="1.0" >

    <!--
     alpha:
        fromAlpha表示起始透明度
        toAlpha表示最终透明度
        1.0表示完全不透明
        0.0表示完全透明
        duration表示整个动画持续的时间
        interpolator表示动画播放过程中的速度
    -->

</alpha>  

在Java代码中的关键部分如下:

    //为View设置并启动Animation
    private void setAlpha(View view ) {
        Animation animation = AnimationUtils.loadAnimation(this, R.anim.alpha_demo);//加载动画
        view.setAnimation(animation);//设置动画
        view.startAnimation(animation);//启动动画
    }  



作者: 边晓炎    时间: 2015-1-29 09:15
不错!顶一个!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2