Android实现扫描二维码动画效果


如图:

 

中心的线在从上到下的动画效果

代码实现:

 private fun initAnimation() {
        val mAnimation = TranslateAnimation(TranslateAnimation.ABSOLUTE, 0f, TranslateAnimation.ABSOLUTE,0f, TranslateAnimation.RELATIVE_TO_PARENT, 0f,
            TranslateAnimation.RELATIVE_TO_PARENT, 0.9f)
        mAnimation.duration = 1500
        mAnimation.repeatCount = -1
        mAnimation.repeatMode = Animation.RESTART
        mAnimation.interpolator = LinearInterpolator()
        binding.imgLine.animation = mAnimation

    }

  

 

 

完成

 

 

参考于:https://blog.csdn.net/lindonghai/article/details/80775775

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM