首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter
IAM17
创建于2022-01-16
订阅专栏
组件,原理,技巧
等 168 人订阅
共76篇文章
创建于2022-01-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【布局 widget】 Flutter FractionallySizedBox
FractionallySizedBox 是布局 widget,可以给 child tight 约束,多用于按比例填充空白。
【布局 Widget】 Flutter SizedBox
Flutter Sizedbox 是一个 布局组件,用来给 child 添加 tight 约束的,也可以用来添加空白,还可以用于占位。
【布局 widget】OverflowBox 与 SizedOverflowBox
OverflowBox 对于 OverflowBox 都可以允许 child溢出。但实际应用场景却有所不同。
【布局 widget】Flutter Align
Align 平时用的最多的恐怕就是居中,居左居右定位这样的功能了,实际上 Align 可以让 child 相对 Align 显示在任意位置。
Flutter Wrap 图例
Flutter Wrap 用来排列多个 child,可以自动换行。只看文档对于 child 如何排列还不是很直观,本文以图例的方式解说每个参数的效果。
使用 AspectRatio Widget
AspectRatio widget 是用来约束宽高比例的,如果你需要 widget 必须要有一定的宽高比,这个组件就很有用。
flutter key 详解
完整示例代码 + 动图演示,最详细的 flutter key 详解。对 key 的作用,LocalKey,ValueKey,ObjectKey,GlobalKey 的应用场景都有详尽的解释。
【布局 widget】Flutter Stack
当你想叠放一些组件的时候, stack 组件非常有用。相当于 web 中 的 relative和absolute 定位产生的效果。如果stack不裁剪,还可以产生溢出效果。
flutter 使用 http 请求数据
flutter 虽然有原生的 HttpClient ,http 对开发会更友好,这是官方推荐的网络请求模块。本文对 http 的 使用方法进行了详细说明。
使用 Flutter Navigator2.0 最舒服的姿势
flutter 路由2.0 的文章不少,大都是讲理论居多,本文主要讲实战。如果不考虑 web,只需要实现 RouterDelegate 就可以了。我们可以从 RouterDelegate17开始。
Center 中的 widthFactor 与 heightFactor 属性
flutter 的 center 组件大家都不陌生,有居中 child 的作用,但其中 的widthFactor 和 heightFactor 可能鲜有人用。下面我们一起来看下 这两个属性的作用。
flutter 动画入门
flutter 动画相关的有很多类。 一开始的时候不知道怎么用。本文通过示例,逐步展示相关的类的用法。 为了展示动画原理,我们从 AnimationController 类开始。
flutter 溢出七种布局方案
本文和大家一起讨论下 flutter 溢出效果的 六 种实现常用方案,并对各种方案的布局过程做了解说。
flutter 约束(constrains )实例研究
如果你是 web 前端开发,你一定会这样的体会, wigth,height 都是作用于 element 本身 但事实上,container 实际的尺寸是由约束,孩子的尺寸,和本身的规则一起决定的。
dart list 数组详解
dart 数组的方法有点多。为了能更好的从前端的视角分析 dart 数组,从 dynamic 类型开始对各个方法进行解释。
dart 中的 dynamic
dynamic 在 dart 中自由度最大。 让 dart 具有充分的灵活性。如果所有变量都用 dynamic,相当于完全放弃类型检查。 dynamic 声明的变量如果没有初始化,默认为 null。