Android超简单实现金钱滚动效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android超简单实现金钱滚动效果相关的知识,希望对你有一定的参考价值。
参考技术A 利用ValueAnimator将数值从0一直增长到你所需要展示的数值,然后使用TextView将增长过程中的数值不断展示即可实现金钱的滚动效果。ValueAnimator是android中用来实现属性动画的类,它是Android3.0后才引入的,它可以实现将数值从某一个值到某一个值的变化,比如ValueAnimator.ofInt(10,100)就可以实现数值从10到100的变化,而此方法的参数类型是可变长度的参数,即可以传入多个数值,比如ValueAnimator.ofInt(10,100,20)则可实现数值从10到100到20的变化,那么我们如何获取期间变化的值呢?这里我们通过valueAnimator.addUpdateListener()添加一个监听事件来获取,而动画的时长可以用setDuration()方法来设置。
项目源码: https://github.com/myml666/RunnTextView
以上是关于Android超简单实现金钱滚动效果的主要内容,如果未能解决你的问题,请参考以下文章
C#超简单方法实现两个richtextbox控件滚动条同步滚动
Android实现两个ScrollView互相联动,同步滚动的效果