recycleview和listview的区别

来源:1-1 使用RecyclerView优雅实现复杂布局-课程介绍

慕粉3914370

2016-10-14 21:32

recycleview和listview的区别

写回答 关注

4回答

  • dky
    2016-10-14 23:08:35
    已采纳

    recycleview只关注缓存 ,但是样式更多, 动画丰富,不提供点击事件接口,但是实现起来也很方便,

  • 时间你带不走
    2016-10-20 14:55:59

    哦对了。recyclerview还可以通过更改layoutmanager很方便的实现瀑布流样式。但是需要注意它的复用机制,不然item会乱跳。

  • 时间你带不走
    2016-10-20 14:50:35

    recyclerview甚至连item的点击事件都没有,除了复用,其它都需要手动实现。不过它有itemdraghelper可以完成很多item拖拽侧滑添加移除的特效。还可以很方便的设置每个item的阴影效果和间距。还有,听说cardview和recyclerview更配噢。附上我自己写的demo。
    580868ff0001cadd05040378.jpg
    580869160001e0d603600640.jpg

    58086923000117ac03600640.jpg

  • 一210
    2016-10-17 01:15:10

    recyclerview 只关心view的复用。listview要关心item的布局,分割排列等。recyclerview的有专门的适配器,强制开发者使用viewholder.这一点是对listview的升级。

不一样的RecyclerView优雅实现复杂列表布局

教你更快捷简单的实现复杂列表布局,快来掌握她吧,她等着你哦

19296 学习 · 32 问题

查看课程

相似问题