RecyclerView 的使用示例以及自定义 LayoutManager 实现
Android RecyclerView 示例 ------------------------------ 此仓库包含了使用 Android 支持库中 RecyclerView 小组件的示例代码。 免责声明 ------------------------------ 此仓库包含的示例代码旨在展示 RecyclerView 布局管理器 API 的功能。 它不适合作为库依赖项在应用程序中直接使用,也不会作为此类依赖项进行维护。 欢迎对 bug 进行修复,但不会处理问题和功能请求。
示例内容 ----------------------- 在主要示例应用中可以找到以下内容: - 实现 LinearLayoutManager 和 GridLayoutManager,用于垂直和水平滚动。 - 自定义 ItemDecoration - InsetDecoration:在所有子视图上创建内嵌边距。 - DividerDecoration:在垂直子视图下创建内嵌边距并绘制分隔线。 - GridDividerDecoration:在网格线上创建内嵌边距并绘制分隔线。 - 自定义布局管理器 - FixedGridLayoutManager:与 StaticGridLayoutManager 类似,但具有可控的列数。 - 自定义布局管理器 - StaticGridLayoutManager:基于数据集的 2D 滚动网格,可变列数。 可见(非回收)视图的窗口是静态确定的。 - DynamicGridLayoutManager:可见视图的窗口是动态确定的 2D 滚动网格。 这会减少内存中视图的数量,但滚动性能值得怀疑。
许可证-------
此处提供的代码受 MIT 开源 许可证的保护:
暂无开放 Issues,或尚未同步最近议题。