首页 > 系统 > Android > 正文

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

2020-04-11 11:29:13
字体:
来源:转载
供稿:网友

本文实例讲述了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程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表