android编程实现类似于支付宝余额快速闪动效果的方法

 更新时间:2015年11月06日 12:36:27   作者:Jlins  
这篇文章主要介绍了android编程实现类似于支付宝余额快速闪动效果的方法,涉及Android时间函数的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了android编程实现类似于支付宝余额快速闪动效果的方法。分享给大家供大家参考,具体如下:

效果如下:

此图片不会动,但实际上是会快速跳动的。
之前看到有支付宝的效果非常牛逼。就是进去看到余额呼噜噜的直接上蹿下跳到具体数字,效果帅,但不知道怎么实现,最近终于知道了。

思路:

首先经常用到倒计时操作。这个类就是 CountDownTimer.Android自带的。继承此类。无非就是跳动的 increase和intervel

增加的数字和间隔!你懂。继续。。然后让他快速从一定数字跳动到具体的总额数字,无废话了。。看Demo看效果

代码:

直接调用执行:

private void initAllViews() {
    myDanceTimer = new DanceWageTimer(DanceWageTimer.getTotalExecuteTime(myMoney, 100), 100, tvMoney, myMoney);
    myDanceTimer.start();
  }
/**
* @Title getTotalExecuteTime
* @Description 得到总共执行的时间
* @param totalWage
* @return
*/
public static int getTotalExecuteTime(float totalWage, int interval) {
    int wage = getIntegerOfWage(totalWage);
    int startNum = getStartNum(totalWage);
    int increased = getIncreased(startNum);
    int result = (wage - startNum) / increased * interval;
    return result;
}

完整实例代码代码点击此处本站下载

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • Flutter实现滚动选择数字

    Flutter实现滚动选择数字

    这篇文章主要为大家详细介绍了Flutter实现滚动选择数字,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Android 8.0安装apk的实例代码

    Android 8.0安装apk的实例代码

    本文给大家分享了Android 8.0安装apk的实例代码,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2018-03-03
  • Android 用 camera2 API 自定义相机

    Android 用 camera2 API 自定义相机

    本文主要介绍了Android 用 camera2 API 自定义相机的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • Android开发adb.exe'' and can be executed.错误解决方法

    Android开发adb.exe'' and can be executed.错误解决方法

    这篇文章主要介绍了Android开发adb.exe' and can be executed.错误解决方法,本文分析了问题的可能原因并给出了排查步骤,需要的朋友可以参考下
    2015-06-06
  • Android使用AlertDialog实现对话框

    Android使用AlertDialog实现对话框

    本文主要介绍了Android使用AlertDialog实现对话框的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • Android实现日期时间选择对话框

    Android实现日期时间选择对话框

    这篇文章主要为大家详细介绍了Android实现日期以及时间选择对话框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Android 判断是开发debug模式,还是发布release模式的方法

    Android 判断是开发debug模式,还是发布release模式的方法

    下面小编就为大家带来一篇Android 判断是开发debug模式,还是发布release模式的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Android触摸事件传递图解

    Android触摸事件传递图解

    这篇文章主要一图文结合的方式为大家详细介绍了Android触摸事件传递,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Android Doze模式下Alarm定时任务实现流程详解

    Android Doze模式下Alarm定时任务实现流程详解

    这篇文章主要介绍了Android Doze模式下Alarm定时任务实现,Android的定时任务有两种,一种是JavaAPI提供的Timer类,另一种就是使用Android的Alarm机制
    2022-11-11
  • Android Choreographer源码详细分析

    Android Choreographer源码详细分析

    Choreographer的作用主要是配合Vsync,给上层App的渲染提供一个稳定的Message处理的时机,也就是Vsync到来的时候,系统通过对Vsync信号周期的调整,来控制每一帧绘制操作的时机
    2022-08-08

最新评论