Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> android中使用線程和Timer實現字體閃爍動畫

android中使用線程和Timer實現字體閃爍動畫

編輯:Android開發教程

android字體閃爍動畫,使用線程和Timer實現

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(執行間隔)     
    }
}
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved