使用ValueAnimator实现数字增长效果
实现数字从一个初始值到某个值变化的过程,使用ValueAnimator的ofInt方法,可以实现一定时间内数字变化,配合AnimatorUpdateListener监听,getAnimatedValue获得该时间点的值,设置给用于显示的控件
/**
* 数字滚动动画
*
* @param view 用于展示的TextView控件
* @param start 开始的数字
* @param end 结束的数字
*/
private void numberTimer(final TextView view, int start, int end) {
ValueAnimator valueAnimator = ValueAnimator.ofInt(start, end);
valueAnimator.addUpdateListener(new ValueAnimator.Anim