RecyclerView中倒計時item的優雅方案

本文介紹在RecyclerView中使用倒計時樓層,並且每秒刷新顯示倒計時。 沒有糾結於樣式,主要介紹代碼結構和設計模式。 先看一下效果: 我們採取的是觀察者模式的方法,啓動一個handler,每隔一秒去刷新所有註冊過的item樓層。觀察者模式的大概關係如下圖: 我們並沒有使用JAVA中的Observable,因爲在釋放Holder的時機比較難處理存在內存泄露的風險,所以我們採用WeakHashM
相關文章
相關標籤/搜索