package com.xyscience.lr.style;

import android.view.View;
import android.view.animation.AlphaAnimation;
import android.view.animation.AnimationSet;
import android.view.animation.ScaleAnimation;
import android.view.animation.TranslateAnimation;
import android.widget.TextView;

/**
* @author 幸运Science
* @time 2014 10 14
* @details 字体动画
*/
public class TextAnimation {

private AnimationSet textAnimationSet;

public TextAnimation(){
}

public void textAnimation(TextView textScore){
textScore.setVisibility(View.VISIBLE);
TranslateAnimation tAnimation = new TranslateAnimation(0f,0f,0f,-80); // 位移动画效果
AlphaAnimation aAnimation = new AlphaAnimation(1, 0); // 透明度动画效果
ScaleAnimation sAnimation = new ScaleAnimation(1.0f, 1.6f, 1.0f, 1.6f, 0.5f, 0.5f); // 缩放动画效果
textAnimationSet = new AnimationSet(true);
textAnimationSet.addAnimation(tAnimation);
textAnimationSet.addAnimation(aAnimation);
textAnimationSet.addAnimation(sAnimation);
textAnimationSet.setFillBefore(false);
textAnimationSet.setFillAfter(false);
textAnimationSet.setFillEnabled(true);
textAnimationSet.setDuration(700);
textScore.setAnimation(textAnimationSet);
}


}

更多相关文章

  1. SnackBar学习记录
  2. Camera类实现3d动画(android)
  3. Android(安卓)围绕中心旋转一个ImageView动画
  4. Android(安卓)RecyclerView实现viewpager效果
  5. 你追我赶进度条
  6. Android彩虹菜单
  7. Android(安卓)动画效果
  8. android XML 画图
  9. android 放烟花效果

随机推荐

  1. 【魔幻塔防】128关配置文件
  2. 【魔幻塔防】80关配置文件
  3. android 设置EditText只能输入数字
  4. Android(安卓)面试题总结之Android(安卓)
  5. Android(安卓)鲜为人知的 8 个小秘密
  6. android:layout_gravity 和 android:grav
  7. ch020 Android(安卓)SQLite3(第二部分)
  8. Android应用安全之Android平台上的跨应用
  9. Android(安卓)Studio学习之-控件总结
  10. ch028 Android(安卓)断点续传