This extension is the adaptation of the android RecyclerView widget. It is composed of several parts, first the RecyclerView extension, which is the widget that makes it possible to create dynamic lists of any type.On the other hand, there are also various widgets that can be used to build our items.There are also extensions that are compatible with RecyclerView for Kodular, these extensions work as tools to facilitate or provide different additional functionalities.In a very vague summary, it can be said that with RecyclerView any type of lists can be made, but they are not just lists because in reality it makes use of a property called layoutmanager that the RecyclerView has. Through this mentioned property, you can change how the items will be displayed. Currently the extension has implemented: "ListView", "GridView" and "StaggeredGridView", this means that effectively, we can do more than lists.
Main Features:
The features depend mainly on the widgets used:
- Animations
- Custom backgrounds (gradients, images, borders, ripple effect)
- Ability to overlay widgets for better interface designs.
- Support for gif images, images from servers or from the phone.
- Animations using Lottie.
- Different types of view, ideal for projects such as chat, where several designs are needed without losing the performance of the application.
- Injection of custom widgets, which allows to display advertising banners or any widget available in the components (of Kodular)
- Swipe Actions, allows you to show actions on both sides of the items that will be revealed when you swipe them.
- Controlled sliding.
- [NEW] SnapHelper adds an elegant slide functionality, which allows centering the RecyclerView widgets similar to the ViewPager.
Demo:
https://drive.google.com/uc?export=download&id=1D9YuBGVvoWjeU4M1-HZUnaeGt1UYr2sA
Full documentation and guide: