android实现字体闪烁动画的方法
本文实例讲述了android实现字体闪烁动画的方法。分享给大家供大家参考。具体如下:
这里基于线程和Timer实现Android的字体闪烁动画效果。
publicclassActivityMainextendsActivity{ publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); spark(); } privateintclo=0; publicvoidspark(){ finalTextViewtouchScreen=(TextView)findViewById(R.id.TextView01);//获取页面textview对象 Timertimer=newTimer(); TimerTasktaskcc=newTimerTask(){ publicvoidrun(){ runOnUiThread(newRunnable(){ publicvoidrun(){ 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程序设计有所帮助。