在開發是經常會遇到獲取簡訊驗證碼,然後獲取驗證碼後需要等待1分鐘倒計時,這是是不能再次傳送簡訊請求的,這是需要乙個倒計時程式
這裡我封裝了乙個util類,希望對開發的小夥伴能有幫助,
public class timecountutil extends countdowntimer
@suppresslint("newapi")
@override
public void ontick(long millisuntilfinished)
@suppresslint("newapi")
@override
public void onfinish()
}呼叫方法
然後在需要用這個的方法裡new乙個物件,然後呼叫start();方法就可以啦
countutil timecountutil timecountutil = new timecountutil(this, 60000, 1000, verficationbtn);
timecountutil.start();
// 獲取驗證碼
getverificationcode(phonenum);
實現的效果圖
是不是很簡單,希望可以幫助小夥伴們!
android 驗證碼倒計時
在我們註冊或者修改資訊的時候,常會用到60s倒計時這個功能,寫了這篇文章 效果圖 直接上 public class mainactivity extends activity private void initview 計時重發 private class timecount extends cou...
獲取簡訊驗證碼倒計時
我用的是谷歌自帶的類 countdowntimer 直接看用法 private countdowntimer timer new countdowntimer 60000 300,1000 override public void onfinish countdowntimer自帶倆個方法 onti...
Android中獲取驗證碼時的倒計時操作
第一種 使用倒計時類 android中的倒計時類,此類使用了非同步倒計時 在子執行緒中進行時間的計算,然後通知主線程,進行處理倒計時 countdowntimer time new countdowntimer 60000,1000 override public void onfinish tim...