android中的字体闪烁
来源:互联网 发布:手机阅读软件哪个好 编辑:程序博客网 时间:2024/05/14 11:54
package com.android.WordAnimation;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.widget.TextView;public class WordAnimationActivity extends Activity { private int clo = 0; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); spark(); } public void spark() { final TextView touchScreen = (TextView)findViewById(R.id.TextView01); 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.YELLOW); } else if (clo == 2){ clo = 3; touchScreen.setTextColor(Color.RED); } else { clo = 0; touchScreen.setTextColor(Color.BLUE); } } } }); } }; timer.schedule(taskcc, 1, 100); }}
android的字体闪烁效果,
timer.schedule(taskcc, 1, 100);
其中的参数是:
第二个参数分别是delay(多长时间后执行),第三个参数是:duration(执行间隔)单位为:ms