RecyclerView只是一個控件,數據的存儲和它沒有任何關係。RecyclerView只是負責顯示數據
本篇文章主要包括以下內容,
1,Recycler View的原理解析
2,自定義Adapter接口
3,view回收池
4,自定義實現RecyclerView
(1)觸摸事件的處理
RecyclerView是一個具備滑動功能的控件,所以要對他滑動事件進行監聽
(2)適配器與UI的交互
通過適配器要將UI與數據交互
(3)回收池與適配器的交互
RecyclerView要協調回收池中的View對象與適配器對象之間的工作。
回收池本身是一個集合,它本身要做的事情有兩件——存儲和讀取
王學崗高級UI(16)——————手寫支持上億級數據不卡頓的RecyclerView回收池
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
高級UI-DrawerLayout側滑
cj5785
2020-07-03 05:25:56
高級UI-Palette
cj5785
2020-07-03 05:25:46
高級UI-符合MD的常用控件
cj5785
2020-07-03 05:25:46
王學崗高級UI14——————MaterialDesign中常用控件詳解和超酷炫的組合使用以及嵌套滑動
qczg_wxg
2020-06-30 03:41:07
王學崗高級UI(15)嵌套滑動詳解和自定義LinerLayout,Behavior實現嵌套滑動
qczg_wxg
2020-06-30 03:41:07
王學崗高級UI3——paint的高級使用(上)
qczg_wxg
2020-06-30 03:41:07
王學崗高級UI9、10————事件分發機制
qczg_wxg
2020-06-30 03:41:07
王學崗高級UI8——————屏幕適配
qczg_wxg
2020-06-30 03:41:07
王學崗高級UI2——自定義流式佈局
qczg_wxg
2020-06-30 03:41:07
完全搞懂CoordinatorLayout Behavior 你能做些什麼
HopCoder
2020-06-22 02:48:52
完全搞懂CoordinatorLayout Behavior之源碼解析
HopCoder
2020-06-22 02:48:52
Palette調色板
songjihang
2020-06-08 05:53:15
Android 進階——高級UI必知必會之CoordinatorLayout源碼解析及Behavior解耦思想分享(九)
CrazyMo_
2020-05-05 08:49:47
Android 進階——高級UI必知必會之常用的屏幕適配完全攻略詳解(七)
CrazyMo_
2020-04-09 23:15:01
24小時熱門文章