Flutter 布局探索 - 薪火相传- 掘金小册课程推荐/优惠

Flutter 布局探索 - 薪火相传--掘金小册课程推荐/优惠

由浅入深,从源码探索 Flutter 布局原理~
张风捷特烈
16讲 | 2164人已学习
优惠价¥3.5
官网优惠购买
版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

你将获得

  • 从约束传递认识布局特点,了解布局结构;

  • 从组件属性解读布局特性,完成案例演练;

  • 从源码角度探索布局组件的实现原理;

  • 实现自定义布局组件,更自由控制布局。

作者介绍

张风捷特烈,Flutter 全端开发工程师、FlutterUnit 开源项目作者。FlutterUnit 是一款帮助刚入门的朋友快速认识 Flutter 的应用,它包含绝大多数 Flutter 内置组件及绘制的展示案例。

作者本人热爱探索源码、分享知识。除了出版过《Flutter 之旅》以外,还在掘金上线了其他 4 门课程:

小册介绍

对于布局来说,明面上是 Widgets 层的事,但暗地里组件布局特性本质上渲染对象 所决定的。组件只是个 属性搬运工 而已。对源码中布局流程的了解,在一定程度上也能透过表象的 Widget,站在更高的视角去审视 渲染对象 的作用,从而对 Flutter 框架有更深的认知。

你会学到什么

总的来说,这本小册会分为4个模块。

模块一:让大家感知盒约束的存在,并认知布局的特点。 这块是比较轻松的引子,会结合一些案例,从盒约束的角度去解释看似不合理的尺寸现象,以及对布局结构有基本的认知。

模块二:初步了解常用布局组件特点和演练。 这块会选取常用的布局组件,从属性的解读去分析它们的布局特性,最后会结合几个案例进行演练。

模块三:从源码的角度去探索组件布局特性 。 到这里,将进入硬核的下半篇章。通过对布局组件源码的分析,从根本上去认识各布局组件内部约束传递、尺寸确定、偏移设置的实现。

模块四:自定义布局组件和总结篇。 这块将介绍通过 CustomSingleChildLayoutCustomMultiChildLayoutFlow 组件自定义布局的方法,以及如何通过 Overlay 组件实现浮动层。通过这部分的学习,你可以更自由的控制布局,而不只拘泥于 Flutter 提供的布局组件。最后,会对本册进行一个总结。

最后:由于纯手工码字以及认知的局限性,如果本册内容上有什么错误疑问错别字修改建议,可在评论区指正,或直接联系我进行探讨 ~

适宜人群

  • 基本了解 Flutter 布局的使用,会创建 Flutter 项目,了解 Dart 基础语法;
  • 想全面了解布局相关知识,进一步提升的Flutter工程师;
  • 想提升自身读码能力或有兴趣探索源码;
  • 有一颗心平气和、勇于探索的心。

课程目录

  • 开篇: 欢迎进入 Flutter 布局探索
  • 从打破紧约束开始说起
  • 认识常用组件下施加的约束
  • 探索 Flex 对布局结构的划分
  • Flex、Wrap、Stack 组件属性梳理
  • 常见单子布局组件作用分析
  • 常见布局实践演练
  • 探索约束传递与尺寸确定
  • 探索单子布局组件源码实现(上)
  • 探索单子布局组件源码实现(下)
  • 探索 Flex、Wrap、Stack 源码实现
  • 使用单子与多子自定义布局
  • 浮层 Overlay 的使用与定位
  • 使用 Flow 组件自定义布局
  • 探索 IntrinsicHeight 作用与源码实现
  • 总结篇 - 立于布局体系之上的风采

作者介绍

万花过尽知无物
海的彼岸有我未曾见证的风采

作者其他课程

Flutter 状态管理: 源码探索与实战 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 状态管理: 源码探索与实战
从实践探索到源码级分析,全面通关 Flutter 状态管理。
张风捷特烈
681人已学习
优惠价¥9.9
掘金小册官网优惠购买
Flutter 路由导航: 源码探索与实战 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 路由导航: 源码探索与实战
路由导航是应用程序必须的一环,从源码到实践完全解读。
张风捷特烈
657人已学习
优惠价¥9.9
掘金小册官网优惠购买
Flutter  实战:正则匹配应用 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 实战:正则匹配应用
从思想分析到应用实践, Flutter 全平台玩转正则表达式 ~
张风捷特烈
806人已学习
优惠价¥9.9
掘金小册官网优惠购买
Flutter 渲染机制 - 聚沙成塔 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 渲染机制 - 聚沙成塔
全面探索 Flutter 框架源码,助你攀登九层之台,一览顶上风采 ~
张风捷特烈
1799人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 滑动探索 - 珠联璧合 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 滑动探索 - 珠联璧合
从源码入手,带你深入探索 Flutter 滑动体系
张风捷特烈
1922人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 动画探索 - 流光幻影 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 动画探索 - 流光幻影
Flutter 动画探索,一起去见证 Flutter 动画的风采 ~
张风捷特烈
2373人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 手势探索 - 执掌天下 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 手势探索 - 执掌天下
Flutter 手势探索,用你的手指,掌控着整个屏幕世界 ~
张风捷特烈
2154人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 语言基础 - 梦始之地 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 语言基础 - 梦始之地
从语法到思想,欢迎来到 Flutter 梦开始的地方 ~
张风捷特烈
2360人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 绘制指南 - 妙笔生花  - 掘金小册课程推荐/分享/优惠/折扣
Flutter 绘制指南 - 妙笔生花
带你见证 Flutter 的绘制之美,全面解析绘制相关的知识。数学和程序的碰撞,擦出创造的火花。
张风捷特烈
3850人已学习
优惠价¥3.28
掘金小册官网优惠购买

推荐

Kafka 原理与源码精讲 - 掘金小册课程推荐/分享/优惠/折扣
Kafka 原理与源码精讲
Kafka 源码+ Kafka 架构原理 + 生产环境落地
肖恩架构
964人已学习
优惠价¥39.9
掘金小册官网优惠购买
深入浅出微前端 - 掘金小册课程推荐/分享/优惠/折扣
深入浅出微前端
微前端的技术深度相对于 React 或者 Vue 框架要简单很多,但是它的广度却涵盖了前端知识的方方面面。本课程将会带你系统了解微前端的运行本质,有助于你在业务广度和技术深度上更进一层。
子弈
2894人已学习
优惠价¥59.9
掘金小册官网优惠购买
Uniapp 从入门到进阶 - 掘金小册课程推荐/分享/优惠/折扣
Uniapp 从入门到进阶
从基础到实战,详细讲解跨平台应用开发的方方面面,包含 Uniapp 开发常用知识点,基础 api,前端交互、组件封装,后端 Nodejs 开发、前后端联调和调优部署,是一套非常全面的综合课程。
阿面
2247人已学习
优惠价¥29.9
掘金小册官网优惠购买
Android 应用稳定性剖析与优化 - 掘金小册课程推荐/分享/优惠/折扣
Android 应用稳定性剖析与优化
全方位攻克 Android 应用疑难杂症,实战助力学习前沿优化技术
Pika
623人已学习
优惠价¥29.9
掘金小册官网优惠购买
深入浅出 SVG - 掘金小册课程推荐/分享/优惠/折扣
深入浅出 SVG
精通 SVG 技术,解锁前端开发必备技能
大漠_w3cpluscom
890人已学习
优惠价¥79.9
掘金小册官网优惠购买
玩转 Trae AI 编程 - 掘金小册课程推荐/分享/优惠/折扣
玩转 Trae AI 编程
本小册带你玩转新一代 AI 编程工具 Trae。从核心功能到高阶技巧,贯穿 7 大实战项目,带你掌握 AI 编程思维,让你从 AI 的使用者,变为驾驭 AI 的创造者,高效完成各类开发任务。
智见君
76人已学习
优惠价¥49.9
掘金小册官网优惠购买