摘要:
unselectedLabelColor: Colors.black38, //未被激活样式的颜色 indicatorColor: Colors.black54, //被激活的字体颜色 indicatorSize: TabBarIndicatorSize.label, //指示器长度和标签长度是一样 阅读全文
摘要:
参考链接 https://www.cnblogs.com/asche/p/10078415.html 1. 安装flutter ①更改环境变量:控制面板→用户账户→更改我的环境变量,选中path编辑,将安装flutter文件夹下bin的路径追加到path值里边。 ②如果是国内用户还需要添加两个配置( 阅读全文
摘要:
、 每一个flutter的项目在最外面必须包含MaterialApp不然跑不起来 阅读全文
摘要:
super 在dart中是单继承只能继承单个父类,不能继承多个类,若想实现多继承必须通过多混合的方式实现。extend关键字将变成with来实现混合 混合:同时具备多个类的方法 若类中有一个方法,混合里边也有一个方法,则优先使用类自身的方法; 若只有混合里边有同名的方法,在最后面的会生效(如下例子中 阅读全文
摘要:
方法一 var url = location.search; //获取url中"?"符后的字串 if (url.indexOf("?") != -1) { var str = url.substr(1) //从第一个字符开始 因为第0个是?号 获取所有除问号的所有符串 strs = str.spli 阅读全文
摘要:
1. 目录结构 idea:Android studio带的文件 Android / iOS:很少使用,但很重要 lib:开发目录 main.dart:承载dart语言,文件中包含一些特殊方法来启动APP(APP启动会寻找main,其他方法可以命名,main不接受任何数据) test:测试文件 .gi 阅读全文
摘要:
所有代码必须放在main函数内 1. 变量和数据类型 number: int 、double Boolean: eg:boll istrue = true string: 转移字符 ”\“,eg: string s1 = 'i \' m du' 拼接:不同类型不可拼接,除非转换成相同类型eg:’my 阅读全文
摘要:
打开编辑器“文件” → “设置” 中搜索settings.json,打开json文件添加如下配置 阅读全文
摘要:
原生开发 优势: 可访问平台全部功能(GPS、摄像头); 速度快、性能高、可以实现复杂动画及绘制,整体用户体验好; 可访问平台全部功能(GPS、摄像头); 速度快、性能高、可以实现复杂动画及绘制,整体用户体验好; 主要缺点: 平台特定,开发成本高;不同平台必须维护不同代码,人力成本随之变大; 内容固 阅读全文
摘要:
1. 弹框不在遮罩层中,出现遮罩层和弹框两个区域移动时会造成body滚动(遮罩层位于弹框和body中间层) 1.1设置遮罩区域引起的body滚动 1.2 设置弹框区域不会引起body滚动 阅读全文