Android

关注公众号 jb51net

关闭
首页 > 软件编程 > Android > android字体闪烁动画

android实现字体闪烁动画的方法

作者:鉴客

这篇文章主要介绍了android实现字体闪烁动画的方法,涉及Android中线程调用和Timer计时器的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了android实现字体闪烁动画的方法。分享给大家供大家参考。具体如下:

这里基于线程和Timer实现Android的字体闪烁动画效果。

public class ActivityMain extends Activity {
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  spark();
 }
 private int clo = 0;
 public void spark() {
  final TextView touchScreen = (TextView) findViewById(R.id.TextView01);// 获取页面textview对象
  Timer timer = new Timer();
  TimerTask taskcc = new TimerTask(){
   public void run() {
    runOnUiThread(new Runnable() {
     public void run() {
      if (clo == 0) {
       clo = 1;
       touchScreen.setTextColor(Color.TRANSPARENT); // 透明
      } else {
       if (clo == 1) {
        clo = 2;
        touchScreen.setTextColor(Color.RED);
       } else {
        clo = 0;
        touchScreen.setTextColor(Color.GREEN);
       }
      }
     }
    });
   }
  };
  timer.schedule(taskcc, 1, 300);
  // 参数分别是delay(多长时间后执行),duration(执行间隔)
 }
}

希望本文所述对大家的Android程序设计有所帮助。

您可能感兴趣的文章:
阅读全文