FlexboxLayout:Google 最新开源的 Android 布局方案

Android · jonsnow · 于 发布 · 最后由 d_clock回复 · 2180 次阅读
48

1.什么是 Flexbox

简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。

你可以简单的理解为 Flexbox 是CSS领域类似 Linearlayout 的一种布局,但是要比 Linearlayout 要强大的多。

2.什么是 FlexboxLayout?
刚才说了 Flexbox 是CSS领域的比较强大的一个布局,我们在 Android 开发中使用 Linearlayout + RelativeLayout 基本可以实现大部分复杂的布局,但是Google就想了,有没有类似 Flexbox 的一个布局呢?这使用起来一个布局就可以搞定各种复杂的情况了,于是 FlexboxLayout 就应运而生了。

所以 FlexboxLayout 是针对 Android 平台的,实现类似 Flexbox 布局方案的一个开源项目,开源地址:https://github.com/google/flexbox-layout

共收到 2 条回复
213 1485143427
yasic · #1 ·

Coooooooool....刚刚体验了一下,感觉是个利器啊!

30
d_clock · #2 ·

这周打算找个时间玩耍一下!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册