ViewPropertyAnimator的基礎(chǔ)使用
inner class ShiningTask(var view: View) : Runnable {
override fun run() {
//設(shè)置閃爍效果
val alpha = if (view.alpha == 0f) 1f else 0f
//設(shè)置透明度動(dòng)畫凳厢,時(shí)長1秒
view.animate().alpha(alpha).duration = 1000
//設(shè)置時(shí)間比duration稍長使得新的alpha不會(huì)cancel上一個(gè)animation
mHandler.postDelayed(this, 1100)
}
}