欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

android ViewPropertyAnimator

程序员文章站 2022-03-02 20:25:43
...

ViewPropertyAnimator的基础使用

inner class ShiningTask(var view: View) : Runnable {
        override fun run() {
            //设置闪烁效果
            val alpha = if (view.alpha == 0f) 1f else 0f
            //设置透明度动画,时长1秒
            view.animate().alpha(alpha).duration = 1000
            //设置时间比duration稍长使得新的alpha不会cancel上一个animation
            mHandler.postDelayed(this, 1100)
        }
    }