开发者社区 问答 正文

为什么Recycler View提供比List View更好的体验?

我看到您可以使用列表视图列出任何视图对象。但是在大多数代码示例中,它们使用回收者视图。所以我的问题是:什么时候可以使用列表视图而不是回收者视图?

展开
收起
Puppet 2020-01-06 14:36:22 521 分享 版权
1 条回答
写回答
取消 提交回答
  • 该RecyclerView部件是更先进的,灵活的版本ListView。

    RecyclerView是作为ListView改进而创建的 在RecyclerView模型中,几个不同的组件协同工作以显示数据。用户界面的整体容器是RecyclerView您添加到布局中的对象。 在RecyclerView与布局管理器,你提供提出的意见罢了本身。 的优点RecyclerView是在上/下滚动时重用单元格从其容器解耦列表动画被解耦并委托给ItemAnimator RecyclerView是用于处理“列表数据”的更灵活的控件,该控件遵循关注委托的模式,仅留给自己一项任务-回收物品

    2020-01-06 14:36:31
    赞同 展开评论
问答地址: