├── README.md └── managerimgs ├── AssembleEssay.gif ├── CarouselLayoutManager.gif ├── ChipsLayoutManager.gif ├── CustomLayoutManager.gif ├── DiscreteScrollView.gif ├── ExpandLayoutManager.gif ├── FanLayoutManager.gif ├── GalleryLayoutManager.gif ├── HiveLayoutManager.gif ├── LondonEyeLayoutManager.gif ├── ZLayoutManager.gif ├── ZLayoutManager2.gif ├── ZLayoutManager3.gif ├── flexbox-layout.gif ├── flexbox-layout2.gif ├── greedo-layout-for-android.png └── vlayout.gif /README.md: -------------------------------------------------------------------------------- 1 | # Awesome-RecyclerView-LayoutManager 2 | 3 | RecyclerView-LayoutManager resources 4 | 5 | ## [FanLayoutManager](https://github.com/Cleveroad/FanLayoutManager) 6 | Using Fan Layout Manager you can implement the horizontal list, the items of which move like fan blades
7 | ![](managerimgs/FanLayoutManager.gif) 8 | 9 | ## [CarouselLayoutManager](https://github.com/Azoft/CarouselLayoutManager) 10 | Android Carousel LayoutManager for RecyclerView
11 | ![](managerimgs/CarouselLayoutManager.gif) 12 | 13 | 14 | ## [ChipsLayoutManager](https://github.com/BelooS/ChipsLayoutManager) 15 | A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features
16 | ![](managerimgs/ChipsLayoutManager.gif) 17 | 18 | ## [HiveLayoutManager](https://github.com/Chacojack/HiveLayoutManager) 19 | 这是一个蜂巢布局管理器,它可以在RecyclerView中实现像蜂巢一样的布局。
20 | ![](managerimgs/HiveLayoutManager.gif) 21 | 22 | ## [vlayout](https://github.com/alibaba/vlayout) 23 | VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。
24 | ![](managerimgs/vlayout.gif) 25 | 26 | ## [flexbox-layout](https://github.com/google/flexbox-layout) 27 | FlexboxLayout is a library project which brings the similar capabilities of [CSS Flexible Box Layout Module](https://www.w3.org/TR/css-flexbox-1) to Android.
28 | ![](managerimgs/flexbox-layout.gif) 29 | ![](managerimgs/flexbox-layout2.gif) 30 | 31 | ## [LondonEyeLayoutManager](https://github.com/danylovolokh/LondonEyeLayoutManager) 32 | A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory
33 | ![](managerimgs/LondonEyeLayoutManager.gif) 34 | 35 | ## [DiscreteScrollView](https://github.com/yarolegovich/DiscreteScrollView) 36 | Scrollable list of items, where current item is centered and can be changed using swipes
37 | ![](managerimgs/DiscreteScrollView.gif) 38 | 39 | 40 | ## [greedo-layout-for-android](https://github.com/500px/greedo-layout-for-android) 41 | Full aspect ratio grid LayoutManager for Android's RecyclerView also:[SuitedRecyclerView](https://github.com/asdzheng/SuitedRecyclerView) 42 |
43 | ![](managerimgs/greedo-layout-for-android.png) 44 | 45 | ## [ZLayoutManager](https://github.com/mcxtzhang/ZLayoutManager) 46 | 仿探探、人人影视 炫动滑动 卡片层叠 和流式布局等。同样效果的还有[CardSwipeLayout 47 | ](https://github.com/yuqirong/CardSwipeLayout) 48 |
49 | ![](managerimgs/ZLayoutManager.gif) 50 | ![](managerimgs/ZLayoutManager2.gif) 51 | ![](managerimgs/ZLayoutManager3.gif) 52 | 53 | ## [CustomLayoutManager](https://github.com/leochuan/CustomLayoutManager) 54 | A Circle and a zoom layoutManager for android RecyclerView
55 | ![](managerimgs/CustomLayoutManager.gif) 56 | 57 | ## [AssembleEssay](https://github.com/rantianhua/AssembleEssay) 58 | 实现一个流动布局,可以用作文章展示,也可以用作标签展示,并且可以很方便地为其添加布局动画,示例代码里添加了拖拽插入的动画,如效果图。
59 | ![](managerimgs/AssembleEssay.gif) 60 | 61 | 62 | ## [GalleryLayoutManager](https://github.com/BCsl/GalleryLayoutManager) 63 | 实现 Android 中 Gallery 或者 ViewPager 控件的效果,支持垂直和水平两个方向,支持 RecycleView 的试图回收机制。
64 | ![](managerimgs/GalleryLayoutManager.gif) 65 | 66 | ## [ExpandLayoutManager](https://github.com/Azoft/ExpandLayoutManager) 67 | Android Expandable LayoutManager for RecyclerView
68 | ![](managerimgs/ExpandLayoutManager.gif)
69 | 70 | ## [VegaLayoutManager](https://github.com/xmuSistone/VegaLayoutManager) 71 | fade and shrink the head itemView when scrolling. 72 | ![](https://github.com/xmuSistone/VegaLayoutManager/raw/master/capture.gif)


73 | 74 | ## [flowlayoutmanager](https://github.com/xiaofeng-han/AndroidLibs/tree/master/flowlayoutmanager) 75 | FlowLayoutManager is a layoutManager that works with Android RecyclerView Widget, to layout views in flow style, with support of predictive animations, item per line limit, auto measurement & alignments (left or right) 76 | ![](https://cloud.githubusercontent.com/assets/15362031/15170689/fe3117d6-16fc-11e6-8ffc-3e90b9bf5430.gif) 77 | 78 | 79 | ## [StackCardLayoutManager](https://github.com/amyu/StackCardLayoutManager) 80 | This project is the movement of a new card type UI for Android
81 | 82 | ![](https://github.com/amyu/StackCardLayoutManager/raw/master/sc/screen.gif) 83 | 84 | ## [TimetableLayout](https://github.com/MoyuruAizawa/TimetableLayout) 85 | TimetableLayout is a RecyclerView.LayoutManager to display the timetable for Android.
86 | 87 | ![](https://github.com/MoyuruAizawa/Images/raw/master/TimetableLayout/sample_01.gif?raw=true) 88 | 89 | 90 | ## [turn-layout-manager](https://github.com/cdflynn/turn-layout-manager) 91 | A carousel layout manager for RecyclerView
92 | 93 | ![](https://github.com/cdflynn/turn-layout-manager/raw/master/app/img/turn_demo.gif?raw=true) 94 | 95 | 96 | ## [StackLayoutManager](https://github.com/HirayClay/StackLayoutManager) 97 | customized layoutmanager,let item pile up like stackview/类似最美有物卡片堆叠效果 98 |
99 | ![](https://github.com/HirayClay/StackLayoutManager/raw/master/static/hrreverse.gif) 100 | ![](https://github.com/HirayClay/StackLayoutManager/raw/master/static/VerticallSLM.gif) 101 | 102 | 103 | ## [Greedo Layout for Android](https://github.com/500px/greedo-layout-for-android) 104 | Full aspect ratio grid LayoutManager for Android's RecyclerView 105 |
106 | ![](https://github.com/500px/greedo-layout-for-android/raw/master/screenshot.png) 107 | 108 | ## [CircularLayoutManager](https://github.com/leshchenko/CircularLayoutManager) 109 | Simple in usage Recycler Layout Manager with circular item positioning. 110 |
111 | ![](https://github.com/leshchenko/CircularLayoutManager/raw/master/animation.gif) 112 | 113 | 114 | ## [Sticky-LayoutManager](https://github.com/qiujayen/sticky-layoutmanager) 115 | An android recyclerView sticky item view layout manager library 116 |
117 | ![](https://github.com/qiujayen/sticky-layoutmanager/raw/master/images/Screenshot_1512376704.png) 118 | 119 | 120 | ## [CircleRecyclerView](https://github.com/kHRYSTAL/CircleRecyclerView) 121 | the library is a loop RecyclerView(expression), can show some effects when display 122 |
123 | ![](https://camo.githubusercontent.com/118c5f6828921f9f7085763d2fe37e7feee5a7ea/687474703a2f2f7777322e73696e61696d672e636e2f6c617267652f37326639366362616a773166377971637766306379673230637a306c396e35342e676966) 124 | 125 | ## [StackLayoutManager](https://github.com/LittleMango/StackLayoutManager) 126 | A RecyclerView.LayoutManager implementation which provides functionality to show a group of stack view. 127 |
128 | ![](https://github.com/LittleMango/StackLayoutManager/raw/master/gif/sample1.gif) 129 | 130 | 131 | ## [Circular-Layout-Manager](https://github.com/kapil93/Circular-Layout-Manager) 132 |
133 | 134 | ![](https://github.com/kapil93/Circular-Layout-Manager/raw/master/app/src/main/assets/clm.gif) 135 | 136 | 137 | ## [RecyclerCoverFlow](https://github.com/ChenLittlePing/RecyclerCoverFlow) 138 |
139 | 140 | ![](https://github.com/ChenLittlePing/RecyclerCoverFlow/raw/master/gif/demo.gif) 141 | 142 | ## [FocusLayoutManager](https://github.com/CCY0122/FocusLayoutManager) 143 | A Horizontal / vertical scroll RecyclerView-LayoutManager with focus item. 144 |
145 | ![](https://github.com/CCY0122/FocusLayoutManager/blob/master/pic/gif_hor_2.gif) 146 | 147 | ## [StickyHeaders](https://github.com/ShamylZakariya/StickyHeaders) 148 | Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning. 149 |
150 | ![](https://github.com/ShamylZakariya/StickyHeaders/raw/master/readme-assets/video-addressbook.gif) 151 | 152 | ## [ZoomRecylerLayout](https://github.com/Spikeysanju/ZoomRecylerLayout) 153 | An beautiful Zoom Animation Library for RecyclerView Items in Android using Kotlin. 154 |
155 | ![](https://github.com/Spikeysanju/ZoomRecylerLayout/raw/master/horizontal_scroll.gif) 156 | 157 | 158 | ## [EchelonLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 159 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 160 |
161 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img1.gif) 162 | 163 | ## [SkidRightLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 164 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 165 |
166 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img2.gif) 167 | 168 | ## [SlideLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 169 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 170 |
171 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img3.gif) 172 | 173 | ## [PickerLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 174 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 175 |
176 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img4.gif) 177 | 178 | ## [BannerLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 179 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 180 |
181 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img5.gif) 182 | 183 | ## [ViewPagerLayoutManager](https://github.com/DingMouRen/LayoutManagerGroup) 184 | 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 185 |
186 | ![](https://github.com/DingMouRen/LayoutManagerGroup/raw/master/picture/img6.gif) 187 | 188 | [![Stargazers over time](https://starchart.cc/jiang111/Awesome-RecyclerView-LayoutManager.svg)](https://starchart.cc/jiang111/Awesome-RecyclerView-LayoutManager) 189 | 190 | -------------------------------------------------------------------------------- /managerimgs/AssembleEssay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/AssembleEssay.gif -------------------------------------------------------------------------------- /managerimgs/CarouselLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/CarouselLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/ChipsLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/ChipsLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/CustomLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/CustomLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/DiscreteScrollView.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/DiscreteScrollView.gif -------------------------------------------------------------------------------- /managerimgs/ExpandLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/ExpandLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/FanLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/FanLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/GalleryLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/GalleryLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/HiveLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/HiveLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/LondonEyeLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/LondonEyeLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/ZLayoutManager.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/ZLayoutManager.gif -------------------------------------------------------------------------------- /managerimgs/ZLayoutManager2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/ZLayoutManager2.gif -------------------------------------------------------------------------------- /managerimgs/ZLayoutManager3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/ZLayoutManager3.gif -------------------------------------------------------------------------------- /managerimgs/flexbox-layout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/flexbox-layout.gif -------------------------------------------------------------------------------- /managerimgs/flexbox-layout2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/flexbox-layout2.gif -------------------------------------------------------------------------------- /managerimgs/greedo-layout-for-android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/greedo-layout-for-android.png -------------------------------------------------------------------------------- /managerimgs/vlayout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jiang111/Awesome-RecyclerView-LayoutManager/12b67b29719f8939a82d4ace2821f6d1b28a8f36/managerimgs/vlayout.gif --------------------------------------------------------------------------------