本例通过继承StatefulWidget,使用Draggable和GridView使GridView的Item实现可拖拽排序。 最终效果如下: 实现原理: 不管是Flutte...
本例通过继承StatefulWidget,使用Draggable和GridView使GridView的Item实现可拖拽排序。 最终效果如下: 实现原理: 不管是Flutte...
感君一回顾,思君朝与暮。 <一>语法 var、final、const我们在iOS中定义变量类型会是string,array,dictionary,number,int等。在d...
showDatePicker、showTimePicker 是 flutter 提供的日期选择器弹框。 1. showDatePicker showDatePicker 属性...
1、(r'^-?[0-9.]+');是否含有数字。2、(r'^-?[0-9]+');是否是数字和 . 的集合。3、(r'^[\u4e00-\u9fa5]+');是否含有汉字。...
项目中存在一个输入框,只能提交中文字符串,于是使用了如下的方法实现 但是上线运行之后,发现在iOS原生拼音输入法中,只能一个字一个字输入,每次输入超过一个字就会直接变成拼音字...
背景 做移动端开发的朋友经常会遇到数据需要层级展示的场景,如二级或者三级列表。因此flutter也为我们提供了列表中可用来折叠的组件ExpansionTile,基本能满足我们...
前言 Flutter在运行web版时,加载完成字体之后,才会展示页面,巧合的是我的字体文件是4.8M,更巧合的是,我部署的服务器宽带只有1M,加载完成需要40秒,所以我想到了...
TextInputFormatter篇 1.忽略特殊字符 2.只能输入数字和小写字母 3.只能输入数字和字母 4.忽略表情 4.只能输入数字 5.长度限制(限制6位) 6.限...
Flutter--Future 什么是Future? 简单来说future就是一个Future<T>对象,当执行return await。。。的时候,实际上返回的是一个延迟计...
原因 Flutter在运行和构建Web应用程序时,可以在两个不同的渲染器之间进行选择。 这两个渲染器是: HTML。CSS,Canvas元素和SVG元素。 该渲染器的下载大小...
前言 在 Flutter 中有两种定义常量的方式,一种是 final,一种是 const。而在性能优化的很多文章中,都会建议将子组件尽可能地用 const 声明。那么,con...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
很多情况下用Flutter来编写整个项目是不太现实的。例如公司已经有了成熟的App产品了,去用Flutter去重写整个项目会有很大的工作量和功能上的风险;有时候公司出于谨慎的...
前言 本文只讲集成!只讲集成!只讲集成!flutter集成包含本地依赖和远程依赖,我们采用的是debug环境本地依赖调试,确认没问题后把本地flutter module生成的...
Groovy基础语法 1.Groovy中的变量 1.1、变量的类型:基本类型(java中的int,float,double,byte,char,long,short)和对象类...
一.前言 flutter发布到现在也有一年多了,越来越多的猿加入flutter的大军当中。所在公司也非常鼓励使用新的技术,所以就想着把目前android项目中的某些页面替...
Flutter里面使用TabBar和TabBarView的时候。如果是二级TabBar,产品说了一个需求:二级TabBar需要是那种联动的,就是说下面一层的TabBar滑不动...
业务背景: 最近在做一个卡片式的首页模块,这个模块最终会应用到三个app的iOS和Android端,大部分业务相同,但也有一些差异化的东西 所以就考虑到使用跨平台方案去做,考...
这篇文章介绍Flutter页面的入栈出栈方式、Flutter页面和Native页面互相跳转的方法,以及混合页面栈的管理方案思考。 1. Flutter页面之间的跳转 在不同的...