我是在獲取驗(yàn)證碼的時(shí)候需要用到按鈕倒計(jì)時(shí),倒計(jì)時(shí)用的dispatch,
我主要是封裝了個(gè)manager單例摔吏,用于保存時(shí)間等信息媒怯,退出這個(gè)界面订讼,再次進(jìn)入時(shí)可繼續(xù)剩余的時(shí)間繼續(xù)倒計(jì)時(shí)。
注意:
退出界面要先手動(dòng)調(diào)用cancelTimer沪摄,否則會(huì)造成內(nèi)存泄漏躯嫉,其實(shí)也是可以避免的,沒話精力去處理了杨拐。
主要的是timeId ,用于查詢和記錄祈餐,每個(gè)按鈕都設(shè)定一個(gè)唯一的字符串就行。
原理很簡單哄陶,所以只上傳了文件帆阳,沒寫demo了.
文件下載地址:
https://github.com/HitlerHunter/buttonTimeDown.git