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