首页
文章
归档
分类
标签
生活
说说
图库
留言板
网址导航
账号卡站
SIM流量卡
国外信用卡
各类账号
百宝箱
云盘
影音娱乐
免费API
机场&软件
DockerHub
LobeChat
ChatGPT
监控
流量统计
站点监测
小鸡探针
更多
短链服务
青龙面板
Minio
qBittorrent
朋友圈
相关声明
关于我
IT知识空间
专注于前端领域的全栈博主
累计撰写
197
篇文章
累计创建
40
个标签
累计收到
224
条评论
栏目
首页
文章
归档
分类
标签
生活
说说
图库
留言板
网址导航
账号卡站
SIM流量卡
国外信用卡
各类账号
百宝箱
云盘
影音娱乐
免费API
机场&软件
DockerHub
LobeChat
ChatGPT
监控
流量统计
站点监测
小鸡探针
更多
短链服务
青龙面板
Minio
qBittorrent
朋友圈
相关声明
关于我
目 录
CONTENT
以下是
FanJunyang
的文章
2023-03-13
Flutter 基础控件篇-->输入框(TextField)、表单(Form)
Flutter 的Material组件库中提供了输入框组件TextField和表单组件Form。输入框(TextField)TextField主要用于文本输入。源码示例构造函数如下:const TextField({ ... TextEditingController controller,
2023-03-13
878
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->GridView、CustomScrollView
前面我们说了—Flutter 滚动控件篇–>ListView这里说一下GridView,他和ListView的不同之处在于,GridView可以构建一个二维网格列表。顺便再说一下CustomScrollViewGridView源码示例构造函数如下:GridView({ Axis scroll
2023-03-13
794
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->滚动监听及控制(ScrollController)
在前面的滚动控件篇的文章中,我们提到了controller属性,他接收一个ScrollController对象。ScrollController的主要作用是控制滚动位置和监听滚动事件。本章以ListView为例,展示一下ScrollController的具体用法ScrollControllerScr
2023-03-13
509
0
0
Mobile
2023-03-13
Flutter 滚动控件篇-->ListView
Flutter 中的ListView是最常用的可滚动的组件之一,它可以沿一个方向线性排布所有子组件,并且它也支持基于Sliver的延迟构建模型。基于Sliver的延迟构建什么是基于Sliver的延迟构建模型呢?通常可滚动组件的子组件可能会非常多、占用的总高度也会非常大;如果要一次性将子组件全部构建出
2023-03-13
946
0
0
Mobile
2023-03-13
Flutter 基础控件篇-->进度指示器(LinearProgressIndicator、CircularProgressIndicator)
Flutter 中的Material 组件库中提供了两种进度指示器:LinearProgressIndicator和CircularProgressIndicator。它们都可以同时用于精确的进度指示和模糊的进度指示,只不过进度条一个是线形的,一个是圆形的。精确进度通常用于任务进度可以计算和预估的情
2023-03-13
1135
0
0
Mobile
2023-03-10
Flutter 基础控件篇-->单选框(Switch)、复选框(Checkbox)
本章说一下 单选框(Switch) 和 复选框(Checkbox)单选框(Switch)因为按钮都是有状态的,所以在创建模板的时候,一定要创建有状态的模板(使用快捷键stf创建),复选按钮也一样但是这些按钮本身不会保存当前选择状态,因此它们的选中状态都是由父组件来管理的。但是当你点击的时候会触发他们
2023-03-10
434
0
0
Mobile
2023-03-09
Flutter 布局控件篇-->Align、Center
在Flutter中,如果想指定组件的位置的话,可以使用Stack和Positioned,他们可以指定一个或多个子元素相对于父元素各个边的精确偏移,并且可以重叠。但是如果我们只想简单的调整一个子元素在父元素中的位置的话,使用Align组件会更简单一些。我们也可以使用Center组件,让子元素都居中显示
2023-03-09
592
0
0
Mobile
2023-03-08
Flutter 布局控件篇-->Stack、Positioned
Flutter 中的层叠布局,相当于Web中的绝对定位,也是相当重要的一部分。他允许子组件可以根据距父容器四个角的位置来确定自身的位置。绝对定位允许子组件堆叠起来(按照代码中声明的顺序)。Flutter 中使用Stack和Positioned这两个组件来配合实现绝对定位。Stack允许子组件堆叠,而
2023-03-08
503
0
0
Mobile
2023-03-07
手摸手一步步带你封装Axios(环境区分、通用参数配置、异常处理、请求重试、移除重复请求,错误日志收集)
为什么要封装Axios?前端发起一个请求,都要考虑以下几种情况:环境配置(本地环境、测试环境、正式环境)?通用请求头配置?请求前参数处理?请求后数据处理?异常处理?请求错误怎么办?重试操作出现重复请求怎么办?接口的日志收集?等等等…假如每个接口都要配置上面列举的东西,那肯定是不可行的,所以有必要“稍
2023-03-07
608
0
3
Browser
NPM
Font-end web
JavaScript
2023-03-07
Flutter 容器控件篇-->Padding
Flutter 中可以使用Padding组件来给其子节点添加填充(留白),和边距的效果类似。源码示例构造函数如下:Padding({ ... EdgeInsetsGeometry padding, Widget child,})EdgeInsetsGeometry是一个抽象类,开发中,我们一般
2023-03-07
395
0
0
Mobile
1
...
11
12
13
...
20