王學崗高級UI(16)——————手寫支持上億級數據不卡頓的RecyclerView回收池

RecyclerView只是一個控件,數據的存儲和它沒有任何關係。RecyclerView只是負責顯示數據
本篇文章主要包括以下內容,
1,Recycler View的原理解析
2,自定義Adapter接口
3,view回收池
4,自定義實現RecyclerView
(1)觸摸事件的處理
RecyclerView是一個具備滑動功能的控件,所以要對他滑動事件進行監聽
(2)適配器與UI的交互
通過適配器要將UI與數據交互
(3)回收池與適配器的交互
RecyclerView要協調回收池中的View對象與適配器對象之間的工作。
回收池本身是一個集合,它本身要做的事情有兩件——存儲和讀取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章