Listview和RecyclerView区别
Posted 你为什么站在冰箱上面
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Listview和RecyclerView区别相关的知识,希望对你有一定的参考价值。
1 Listview中ViewHolder是需要自定义的,在RecyclerView中ViewHolder是谷歌已经封装好的
2 Listview中的Item是只能垂直滑动的,RecyclerView可以水平滑动或者垂直滑动,针对多种类型条目的展示效果,如瀑布流 网格 支持多种类型
3 Listview中删除或添加item时,item是无法产生动画效果的,在RecyclerView中添加、删除或移动item时有两种默认的效果可以选择SimpleItemAnimator(简单条目动画) 和 DefaultItemAnimator(原样的条目动画)。
以上是关于Listview和RecyclerView区别的主要内容,如果未能解决你的问题,请参考以下文章
Android:ListView 和RecyclerView区别