首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
joehung
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Flutter 布局(四)- Baseline、FractionallySizedBox、IntrinsicHeight、IntrinsicWidth详解
1. Baseline Baseline这个控件,做过移动端开发的都会了解过,一般文字排版的时候,可能会用到它。它的作用很简单,根据child的baseline,来调整child的位置。例如两个字号不一样的文字,希望底部在一条水平线上,就可以使用这个控件,是一个非常基础的控件。…
Flutter 布局(二)- Padding、Align、Center详解
1. Padding Padding在Flutter中用的也挺多的,作为一个基础的控件,功能非常单一,给子节点设置padding属性。写过其他端的都了解这个属性,就是设置内边距属性,内边距的空白区域,也是widget的一部分。 Flutter中并没有单独的Margin控件,在C…
Flutter 布局(一)- Container详解
1. 简介 Container在Flutter中太常见了。官方给出的简介,是一个结合了绘制(painting)、定位(positioning)以及尺寸(sizing)widget的widget。 可以得出几个信息,它是一个组合的widget,内部有绘制widget、定位widg…
[译] Flutter 布局备忘录
现在我将展示给你我总结的一系列 Flutter 布局代码片段。我会尽量保证代码简短易懂,并且会给出效果图。 但是我们仍旧需要循序渐进 —— 模版目录将会随之逐步深入。我将会将更多的篇幅集中于 Flutter 部件的应用,而不是单纯陈列组件(Flutter Gallery 在这一…
Flutter 布局详解
1. 简介 在介绍Flutter布局之前,我们得先了解Flutter中的一些布局相关的特性。 box constraints有人也翻译为盒约束、箱约束,我个人还是觉得边界约束可能更直观一些。 Flutter中的边界约束,是指widget可以按照指定限定条件,来决定自身如何占用布…
Flutter 布局(六)- SizedOverflowBox、Transform、CustomSingleChildLayout详解
1. SizedOverflowBox 光看名称,就可以猜出,SizedOverflowBox是SizedBox与OverflowBox的结合体。 尺寸部分。通过将自身的固定尺寸,传递给child,来达到控制child尺寸的目的; 超出部分。可以突破父节点尺寸的限制,超出部分也…
Flutter 布局(十)- ListBody、ListView、CustomMultiChildLayout详解
1. ListBody ListBody是一个不常直接使用的控件,一般都会配合ListView或者Column等控件使用。ListBody的作用是按给定的轴方向,按照顺序排列子节点。 在主轴上,子节点按照顺序进行布局,在交叉轴上,子节点尺寸会被拉伸,以适应交叉轴的区域。 在主轴…
Flutter 布局(八)- Stack、IndexedStack、GridView详解
1. Stack Stack可以类比web中的absolute,绝对布局。绝对布局一般在移动端开发中用的较少,但是在某些场景下,还是有其作用。当然,能用Stack绝对布局完成的,用其他控件组合也都能实现。 Stack的布局行为,根据child是positioned还是non-p…
Flutter 布局(七)- Row、Column详解
1. Row 在Flutter中非常常见的一个多子节点控件,将children排列成一行。估计是借鉴了Web中Flex布局,所以很多属性和表现,都跟其相似。但是注意一点,自身不带滚动属性,如果超出了一行,在debug下面则会显示溢出的提示。 每一个child的位置是由mainA…
Flutter 布局(三)- FittedBox、AspectRatio、ConstrainedBox详解
1. FittedBox 按照其官方的介绍,它主要做了两件事情,缩放(Scale)以及位置调整(Position)。 FittedBox会在自己的尺寸范围内缩放并且调整child位置,使得child适合其尺寸。做过移动端的,可能会联想到ImageView控件,它是将图片在其范围…