|almost 4 years ago||7 days ago|
|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.
We haven't tracked posts mentioning FoldableLayout yet.
Tracking mentions began in Dec 2020.
Am I the only one that feels Compose is a step backward?
2 projects | reddit.com/r/androiddev | 18 Jan 2022
You could use FlexBoxLayout, though that's for the old system.
Is it obligatory to use sp?
1 project | reddit.com/r/Kotlin | 6 Nov 2021
I would highly recommend using sp for text sizes as users can change the font size in their settings. So if someone has bad vision and large text, your app would be disregarding scaling the text up. This does make it more difficult to create layouts that work for all text sizes, but there are patterns such as a constraint layout flow or flex box which will make everything in one row if the content fits our stack on top of each other if it doesn't fit in a single row.
New to iOS dev, how do I create something similar to flexbox layout (from Android) in SwiftUI?
1 project | reddit.com/r/iosdev | 31 Oct 2021
Example where Flow widget in ConstraintLayout shines
1 project | reddit.com/r/android_devs | 24 Mar 2021
This blog doesn't really mention the actual case Flow tries to solve. It is more akin to FlexBoxLayout where it can wrap the row/column if the child widget's size exceeds the size of the container.
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.
FlowLayout - Android implementation of FlowLayout. Layout arranges its children in multiple rows depending on their width.
MultiLineRadioGroup - Multi Line Radio Group is a Radio Group layout to show radio buttons in more than one line.
android-gridlayout - A backwards compatible implementation of GridLayout for Android
android-linear-layout-manager - Linear Layout Manager which supports WRAP_CONTENT
Dragger - Animate your activity!
DragLinearLayout - Android LinearLayout with drag and drop to reorder.
SmartRefreshLayout - 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll，Android智能下拉刷新框架，支持越界回弹、越界拖动，具有极强的扩展性，集成了几十种炫酷的Header和 Footer。
FoldingCell - :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
melonDS-android - Android port of melonDS
Android Accordion Swipe Layout - Accordion Swipe Layout for Android
FlycoTabLayout - An Android TabLayout Lib