FlexboxLayout:Android版Flexbox-开源

时间:2024-05-14 23:28:31
【文件属性】:

文件名称:FlexboxLayout:Android版Flexbox-开源

文件大小:46.63MB

文件格式:GZ

更新时间:2024-05-14 23:28:31

开源软件

FlexboxLayout是一个库项目,将CSS Flexible Box Layout Module的类似功能引入了Android。 从1.1.0版开始,该库有望与AndroidX一起使用。 如果您使用1.1.0或更高版本,则应迁移到AndroidX。 有两种在布局中使用Flexbox的方法。 第一个是FlexboxLayout,它像LinearLayout和RelativeLayout一样扩展了ViewGroup。 您可以从布局XML中指定属性。 第二个是FlexboxLayoutManager,可以在RecyclerView中使用。 使用FlexboxLayoutManager的优势在于,它可以循环使用屏幕上的视图,以便在用户滚动时重新显示出现的视图,而不是膨胀每个单独的视图,这会占用更少的内存,尤其是当Flexbox中包含的项目数很大时容器很大。


网友评论