flexbox-layout
SmartRefreshLayout
Our great sponsors
- Appwrite - The Open Source Firebase alternative introduces iOS support
- SonarQube - Static code analysis for 29 languages.
- InfluxDB - Access the most powerful time series database as a service
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
flexbox-layout | SmartRefreshLayout | |
---|---|---|
6 | 0 | |
17,885 | 24,202 | |
0.4% | - | |
0.0 | 3.1 | |
about 2 months ago | about 1 month ago | |
Kotlin | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flexbox-layout
-
Animations and Performance in Nested RecyclerViews
In order to properly encapsulate the reaction view logic, we created a class that extends RecyclerView and has a bind method that takes in the list of reactions and updates the RecyclerView’s adapter with that list. Given that we had to support a multi-line layout, we initially looked into using GridLayoutManager to achieve this but ended up finding an open-source library by Google named flexbox-layout that provides a LayoutManager that supports laying out items in multiple flex-rows, which is exactly what we needed. Using these ingredients, we were able to get a simple version of our layout up and running. What’s next was adding custom animations and improving performance.
-
Am I the only one that feels Compose is a step backward?
You could use FlexBoxLayout, though that's for the old system.
SmartRefreshLayout
We haven't tracked posts mentioning SmartRefreshLayout yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
android-flowlayout - Linear layout, that wrap its content to the next line if there is no space in the current line.
android-gridlayout - A backwards compatible implementation of GridLayout for Android
MultiLineRadioGroup - Multi Line Radio Group is a Radio Group layout to show radio buttons in more than one line.
FlowLayout - Android implementation of FlowLayout. Layout arranges its children in multiple rows depending on their width.
android-linear-layout-manager - Linear Layout Manager which supports WRAP_CONTENT
AndroidSwipeLayout - The Most Powerful Swipe Layout!
SwipeRevealLayout - Easy, flexible and powerful Swipe Layout for Android
DragLinearLayout - Android LinearLayout with drag and drop to reorder.
FlycoTabLayout - An Android TabLayout Lib
android-empty-layout - A library for showing different types of layouts when a list view is empty
Android Accordion Swipe Layout - Accordion Swipe Layout for Android