RecyclerView 的三种LayoutManager

作者: 曾经的追风少年 | 来源:发表于2016-10-28 09:58 被阅读906次

    RecyclerView 推出了三种布局管理器:
    1、LinearLayoutManager 线性布局管理器,呈现线性布局的RecyclerView,实现ListView效果。

    %N$25E()9M50BI0NRDZ9(LX.png

    2、GridLayoutManager 网格布局管理器,呈现网格布局的RecyclerView,实现GridView效果。

    E73ZL_}{NJCLBCAG)%Q%~)Y.png

    3、StaggeredGridLayoutManager 交错网格布局管理器,呈现交错网格布局的RecyclerView,StaggeredGridLayoutManager 是一种特殊的GridLayoutManager ,与GridLayoutManager 的区别在于,它允许每个Item的长度或高度不一致,实现瀑布流效果。(可以理解为:每个item的尺寸都一样的StaggeredGridLayoutManager == GridLayoutManager)。

    ![F]94EJ]DP}X6](BQ%QW91~R.png](https://img.haomeiwen.com/i2787812/8091e08aac5284c5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    相关文章

      网友评论

        本文标题:RecyclerView 的三种LayoutManager

        本文链接:https://www.haomeiwen.com/subject/hpnsuttx.html