android編程實(shí)現(xiàn)類似于支付寶余額快速閃動(dòng)效果的方法
本文實(shí)例講述了android編程實(shí)現(xiàn)類似于支付寶余額快速閃動(dòng)效果的方法。分享給大家供大家參考,具體如下:
效果如下:
此圖片不會(huì)動(dòng),但實(shí)際上是會(huì)快速跳動(dòng)的。
之前看到有支付寶的效果非常牛逼。就是進(jìn)去看到余額呼嚕嚕的直接上躥下跳到具體數(shù)字,效果帥,但不知道怎么實(shí)現(xiàn),最近終于知道了。

思路:
首先經(jīng)常用到倒計(jì)時(shí)操作。這個(gè)類就是 CountDownTimer.Android自帶的。繼承此類。無非就是跳動(dòng)的 increase和intervel
增加的數(shù)字和間隔!你懂。繼續(xù)。。然后讓他快速從一定數(shù)字跳動(dòng)到具體的總額數(shù)字,無廢話了。。看Demo看效果
代碼:
直接調(diào)用執(zhí)行:
private void initAllViews() {
myDanceTimer = new DanceWageTimer(DanceWageTimer.getTotalExecuteTime(myMoney, 100), 100, tvMoney, myMoney);
myDanceTimer.start();
}
/**
* @Title getTotalExecuteTime
* @Description 得到總共執(zhí)行的時(shí)間
* @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;
}
完整實(shí)例代碼代碼點(diǎn)擊此處本站下載。
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
- Android波紋擴(kuò)散效果之仿支付寶咻一咻功能實(shí)現(xiàn)波紋擴(kuò)散特效
- Android中RecyclerView布局代替GridView實(shí)現(xiàn)類似支付寶的界面
- Android支付寶支付封裝代碼
- Android app第三方支付寶支付接入教程
- Android開發(fā)之實(shí)現(xiàn)GridView支付寶九宮格
- 支付寶咻一咻怎么用 Android幫你實(shí)現(xiàn)咻一咻
- Android支付寶支付設(shè)計(jì)開發(fā)
- Android仿微信/支付寶密碼輸入框
- Android自定義View仿支付寶芝麻信用分儀表盤
- Android仿支付寶上芝麻信用分雷達(dá)圖
相關(guān)文章
Flutter實(shí)現(xiàn)滾動(dòng)選擇數(shù)字
這篇文章主要為大家詳細(xì)介紹了Flutter實(shí)現(xiàn)滾動(dòng)選擇數(shù)字,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
Android 用 camera2 API 自定義相機(jī)
本文主要介紹了Android 用 camera2 API 自定義相機(jī)的相關(guān)知識(shí)。具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-04-04
Android開發(fā)adb.exe'' and can be executed.錯(cuò)誤解決方法
這篇文章主要介紹了Android開發(fā)adb.exe' and can be executed.錯(cuò)誤解決方法,本文分析了問題的可能原因并給出了排查步驟,需要的朋友可以參考下2015-06-06
Android使用AlertDialog實(shí)現(xiàn)對(duì)話框
本文主要介紹了Android使用AlertDialog實(shí)現(xiàn)對(duì)話框的相關(guān)知識(shí),具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-03-03
Android實(shí)現(xiàn)日期時(shí)間選擇對(duì)話框
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)日期以及時(shí)間選擇對(duì)話框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
Android 判斷是開發(fā)debug模式,還是發(fā)布release模式的方法
下面小編就為大家?guī)硪黄狝ndroid 判斷是開發(fā)debug模式,還是發(fā)布release模式的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12
Android Doze模式下Alarm定時(shí)任務(wù)實(shí)現(xiàn)流程詳解
這篇文章主要介紹了Android Doze模式下Alarm定時(shí)任務(wù)實(shí)現(xiàn),Android的定時(shí)任務(wù)有兩種,一種是JavaAPI提供的Timer類,另一種就是使用Android的Alarm機(jī)制2022-11-11
Android?Choreographer源碼詳細(xì)分析
Choreographer的作用主要是配合Vsync,給上層App的渲染提供一個(gè)穩(wěn)定的Message處理的時(shí)機(jī),也就是Vsync到來的時(shí)候,系統(tǒng)通過對(duì)Vsync信號(hào)周期的調(diào)整,來控制每一幀繪制操作的時(shí)機(jī)2022-08-08

