首页
文章
归档
分类
标签
动态
留言板
JY小店
国外AI
百宝箱
云盘
免费API
机场&软件
更多
站点监测
青龙面板
Minio
相关声明
关于我
IT知识空间
事情在好起来之前,总会变得更坏
累计撰写
207
篇文章
累计创建
40
个标签
累计收到
231
条评论
栏目
首页
文章
归档
分类
标签
动态
留言板
JY小店
国外AI
百宝箱
云盘
免费API
机场&软件
更多
站点监测
青龙面板
Minio
相关声明
关于我
目 录
CONTENT
以下是
Mobile
相关的文章
2023-03-13
Flutter 基础控件篇-->输入框(TextField)、表单(Form)
Flutter 的Material组件库中提供了输入框组件TextField和表单组件Form。输入框(TextField)TextField主要用于文本输入。源码示例构造函数如下:const TextField({ ... TextEditingController controller,
2023-03-13
928
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->GridView、CustomScrollView
前面我们说了—Flutter 滚动控件篇–>ListView这里说一下GridView,他和ListView的不同之处在于,GridView可以构建一个二维网格列表。顺便再说一下CustomScrollViewGridView源码示例构造函数如下:GridView({ Axis scroll
2023-03-13
834
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->滚动监听及控制(ScrollController)
在前面的滚动控件篇的文章中,我们提到了controller属性,他接收一个ScrollController对象。ScrollController的主要作用是控制滚动位置和监听滚动事件。本章以ListView为例,展示一下ScrollController的具体用法ScrollControllerScr
2023-03-13
545
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->ListView
Flutter 中的ListView是最常用的可滚动的组件之一,它可以沿一个方向线性排布所有子组件,并且它也支持基于Sliver的延迟构建模型。基于Sliver的延迟构建什么是基于Sliver的延迟构建模型呢?通常可滚动组件的子组件可能会非常多、占用的总高度也会非常大;如果要一次性将子组件全部构建出
2023-03-13
995
0
0
Mobile
2023-03-13
Flutter 基础控件篇-->进度指示器(LinearProgressIndicator、CircularProgressIndicator)
Flutter 中的Material 组件库中提供了两种进度指示器:LinearProgressIndicator和CircularProgressIndicator。它们都可以同时用于精确的进度指示和模糊的进度指示,只不过进度条一个是线形的,一个是圆形的。精确进度通常用于任务进度可以计算和预估的情
2023-03-13
1176
0
0
Mobile
2023-03-10
Flutter 基础控件篇-->单选框(Switch)、复选框(Checkbox)
本章说一下 单选框(Switch) 和 复选框(Checkbox)单选框(Switch)因为按钮都是有状态的,所以在创建模板的时候,一定要创建有状态的模板(使用快捷键stf创建),复选按钮也一样但是这些按钮本身不会保存当前选择状态,因此它们的选中状态都是由父组件来管理的。但是当你点击的时候会触发他们
2023-03-10
472
0
0
Mobile
2023-03-09
Flutter 布局控件篇-->Align、Center
在Flutter中,如果想指定组件的位置的话,可以使用Stack和Positioned,他们可以指定一个或多个子元素相对于父元素各个边的精确偏移,并且可以重叠。但是如果我们只想简单的调整一个子元素在父元素中的位置的话,使用Align组件会更简单一些。我们也可以使用Center组件,让子元素都居中显示
2023-03-09
686
0
0
Mobile
2023-03-08
Flutter 布局控件篇-->Stack、Positioned
Flutter 中的层叠布局,相当于Web中的绝对定位,也是相当重要的一部分。他允许子组件可以根据距父容器四个角的位置来确定自身的位置。绝对定位允许子组件堆叠起来(按照代码中声明的顺序)。Flutter 中使用Stack和Positioned这两个组件来配合实现绝对定位。Stack允许子组件堆叠,而
2023-03-08
536
0
0
Mobile
2023-03-07
Flutter 容器控件篇-->Padding
Flutter 中可以使用Padding组件来给其子节点添加填充(留白),和边距的效果类似。源码示例构造函数如下:Padding({ ... EdgeInsetsGeometry padding, Widget child,})EdgeInsetsGeometry是一个抽象类,开发中,我们一般
2023-03-07
450
0
0
Mobile
2023-03-06
Flutter 布局控件篇-->Wrap、Flow
前面的文章,我们说了:线性布局—Flutter 布局控件篇–>Row、Column弹性布局—Flutter 布局控件篇–>Flex、Expanded接下来我们说一下流式布局在线性布局Row中,如果子widget超出屏幕范围,则会报溢出错误,如:Row( children: <Wi
2023-03-06
699
0
0
Mobile
1
2
3