All Projects → HirayClay → Stacklayoutmanager

HirayClay / Stacklayoutmanager

customized layoutmanager,let item pile up like stackview/类似最美有物卡片堆叠效果

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Stacklayoutmanager

Drawer Behavior
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Stars: ✭ 394 (+14.87%)
Mutual labels:  android-ui, card, slide
Discretescrollview
A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
Stars: ✭ 5,533 (+1513.12%)
Mutual labels:  layoutmanager, recyclerview, android-ui
Carouselrecyclerview
Carousel Recyclerview let's you create carousel layout with the power of recyclerview by creating custom layout manager.
Stars: ✭ 107 (-68.8%)
Mutual labels:  layoutmanager, recyclerview, android-ui
Horizontalpicker
A simple, customizable and easy to use picker where centre view is scaled up
Stars: ✭ 337 (-1.75%)
Mutual labels:  layoutmanager, recyclerview
vue-smart-widget
🗃️Smart widget is a flexible and extensible content container component for Vue2.x / Vue3.x in Next branch.
Stars: ✭ 110 (-67.93%)
Mutual labels:  widget, card
SlideTable
可以滑动 以表格形式展示数据
Stars: ✭ 14 (-95.92%)
Mutual labels:  slide, recyclerview
SlideView
🔖 Card RecycleViewManager, to make your interface cool.Use recyclerView to add cool effects to the view.
Stars: ✭ 16 (-95.34%)
Mutual labels:  recyclerview, layoutmanager
RecyclerELE
Android Library for easy addition of Empty, Loading and Error views in a RecyclerView
Stars: ✭ 27 (-92.13%)
Mutual labels:  recyclerview, android-ui
CeilingLayout
CeilingLayout用来控制子View的吸顶联滑,理论上支持实现了NestedScrollingChild的联滑控件,如NestedScrollView、RecyclerView、SmartRefreshLayout等;只需要在xml里配置需要吸顶子View的位置索引就能自动实现吸顶联滑效果。
Stars: ✭ 26 (-92.42%)
Mutual labels:  recyclerview, android-ui
Fastadapter
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
Stars: ✭ 3,512 (+923.91%)
Mutual labels:  recyclerview, android-ui
Carbon
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Stars: ✭ 2,942 (+757.73%)
Mutual labels:  widget, android-ui
android-tableview-kotlin
Android's missing TableView component.
Stars: ✭ 40 (-88.34%)
Mutual labels:  recyclerview, android-ui
recycler-adapter
RecyclerView-driven declarative UIs
Stars: ✭ 124 (-63.85%)
Mutual labels:  recyclerview, android-ui
Swipedelmenulayout
The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最简单侧滑菜单,0耦合,支持任意ViewGroup。一步集成侧滑(删除)菜单,高仿QQ、IOS。~
Stars: ✭ 3,376 (+884.26%)
Mutual labels:  recyclerview, slide
gossip
An online user interface to efficiently author and delivery awesome and informative presentation. 🚀
Stars: ✭ 378 (+10.2%)
Mutual labels:  slide, stack
FloatingView
FloatingView moved by finger supporting OverlaySystem, OverlayActivity, OverlayViewGroup modes
Stars: ✭ 58 (-83.09%)
Mutual labels:  widget, android-ui
Tableview
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Stars: ✭ 2,928 (+753.64%)
Mutual labels:  recyclerview, android-ui
Gradient Widgets
Flutter widgets wrapped with gradients
Stars: ✭ 290 (-15.45%)
Mutual labels:  widget, card
Cardslideview
一行代码实现ViewPager卡片效果,比ViewPager2更强大,底层同样是RecyclerView
Stars: ✭ 301 (-12.24%)
Mutual labels:  recyclerview, card
Android-Model-View-Presenter
No description or website provided.
Stars: ✭ 26 (-92.42%)
Mutual labels:  widget, recyclerview

中文 (因为目前代码组织得非常烂,仅仅是个玩具,如果有Item 增删操作的话最好不要用进项目,因为predictive动画并不支持。当初只是模仿着写,对RV的一整套东西并没有理解很透彻)

Why

A long long time ago ,i was inspired by this project android-pile-layout ,the author cannot find the appropriate math model with LayoutManager .Now i have some spare time and try to do the UI with layoutManager,barely ok with the result.

Blog

this is the relevant blog ,i hope it helps to understanding it

Display

horizontal

vertical(only top)

Demo Apk

download(vertical support)

Attention

If you don't care about item ADD REMOVE operation, this is what you want, because predictive animation is not supported yet,otherwise take care!

Usage

Config config = new Config();
config.secondaryScale = 0.8f;
config.scaleRatio = 0.5f;
config.maxStackCount = 3;
config.initialStackCount = 2;
config.space = 70;
config.parallex = 1.5f;//parallex factor
config.align= Align.RIGHT
recyclerview.setLayoutManager(new StackLayoutManager(config));
recyclerview.setAdapter(new StackAdapter(datas));

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].