栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

android-ui入门之RecyclerView

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

android-ui入门之RecyclerView

文档:​​​​​​https://developer.android.com/guide/topics/ui/layout/recyclerview

1.简介

RecyclerView 可以让您轻松高效地显示大量数据。

您提供数据并定义每个列表项的外观,而 RecyclerView 库会根据需要动态创建元素。

顾名思义,RecyclerView 会回收这些单个的元素。

当列表项滚动出屏幕时,RecyclerView 不会销毁其视图。

相反,RecyclerView 会对屏幕上滚动的新列表项重用该视图。

这种重用可以显著提高性能,改善应用响应能力并降低功耗。

2.主要组件

将多个不同的类搭配使用,可构建动态列表。

  • RecyclerView 是包含与数据对应的视图的 ViewGroup。它本身就是视图,因此,将 RecyclerView 添加到布局中的方式与添加任何其他界面元素相同。
  • 列表中的每个独立元素都由一个 ViewHolder 对象进行定义。创建 ViewHolder 时,它并没有任何关联的数据。创建 ViewHolder 后,RecyclerView 会将其绑定到其数据。可以通过扩展 RecyclerView.ViewHolder 来定义 ViewHolder。
  • RecyclerView 会请求这些视图,并通过在 Adapter 中调用方法,将视图绑定到其数据。可以通过扩展 Recyc
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/292406.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号