如何实现一个简单的RecyclerView

2020-03-19  本文已影响0人  DrChenZeng

解释一下:

在recyclerView 上面扩展一些迷之动画还是特别难的(例如:支付宝的银行卡页面),所以实现一个recyclerView 并不是花里胡哨的炫技操作。

设计:

如何实现:

自己实现是不可能的,recyclerview太复杂了,说实话我也搞不定。看别人的代码,把他实现recyclerView 功能的部分剔出来:

https://github.com/loopeer/CardStackView

滑动实现

数据显示(adapter)实现

ReyclerView 和 adapter 之间如何交互刷新?

缺少的只是一个观察者:(ViewDataObserver)RecyclerViewDataObserver

下面是简单实现的示例图:

image
提取后的代码:
https://github.com/drchengit/SimpleRecyclerView
上一篇下一篇

猜你喜欢

热点阅读