摘要:“Color(颜色)”是我们在设置应用程序界面样式时最常用到的属性。 Flutter 中颜色设置的方式有很多种,其中最常用的有下列几种: Color c1 = Color(0xFF0099ff); Color c2 = Color.fromRGBO(60, 170, 250, 1); Color c
阅读全文
摘要://int转string 8848.toString(); //string转int int.parse("8848");
阅读全文
摘要:运行flutter run时报错 提示如下: Could not find the built application bundle at build/ios/iphonesimulator/Runner.app. Error launching application on iPhone 11 P
阅读全文
摘要:style:TextStyle(color: Colors.white) style:TextStyle(color: Colors.white70) color: Colors.blue[400] color: Color(0xfff1f1f1)
阅读全文
摘要:// 拼接字符串, 输出:单引号空格 或者 双引号空格 String blockStr = '单引号'+'空格'; String blockStr1 = "双引号"+"空格";
阅读全文
摘要:width: MediaQuery.of(context).size.width, height: MediaQuery.of(context).size.height,
阅读全文
摘要:// 单引号里面有单引号,必须在前面加反斜杠 String str3 = '单引号里面有单引号it\'s,必须在前面加反斜杠.'; //双引号里面嵌套单引号(正常使用) String str4 = "双引号里面有单引号it's."; //单引号里面嵌套双引号(正常使用) String str5 = '单引号里面有双引号,"hello world"'; //双引号里面嵌套双引号,必须在前面加反斜杠...
阅读全文
摘要:在默认情况下,Flutter只支持英文,要添加多国语言支持,需要在pubspec.yaml文件中添加依赖 1.使用flutter_i18n(插件安装参考:https://www.cnblogs.com/gaozhang12345/p/12082436.html) 在pubspec.yaml文件中添加
阅读全文
摘要:createState initState didChangeDependencies build addPostFrameCallback didUpdateWidget deactivate dispose
阅读全文
摘要:首先介绍 ScrollPhysics ,在 Flutter 官方的介绍中,ScrollPhysics 的作用是 确定可滚动控件的物理特性, 常见的有以下四大金刚: BouncingScrollPhysics :允许滚动超出边界,但之后内容会反弹回来。 ClampingScrollPhysics :
阅读全文
摘要:import 'dart:async'; import 'package:flutter/material.dart'; import 'package:shared_preferences/shared_preferences.dart'; void main() { runApp(new MaterialApp(home: new MyApp())); } class MyAp...
阅读全文
摘要:出现这个问题本质原因是找不到第三方的库基本可以确认库的名字错了 1.库名中有空格请用"_"替换; 2.库名多了少了前后缀(多了少了s呀,ea不分呀); 3.库名大小写问题;
阅读全文
摘要:首先我要鄙视一下那些博客写一半的人(我叼他螺母),太坑了。 这边就两个文件main.dart和sqflite_page.dart 1.添加sqflite插件 在pubspec.yaml文件中添加sqflite,当前版本1.2.0:(别忘了点击右上角的“Packages get”或者“Packages
阅读全文
摘要:正常情况下在Android stdio中下载flutter_i18n插件只需要走 “Android stdio”->"Preferences(偏好设置)"->"Plugins"(上面的Marketplace搜索Flutter i18n) ->"Install"。 即可完成安装,但是遇到版本不兼容还有
阅读全文
摘要:大多数情况是在升级flutter应用程序时发生的,要解决此问题,请按照以下步骤操作 直接跑 rm ios/Podfile (就是直接删掉项目中的Podfile文件,不用担心,运行flutter run马上就生成新的Podfile文件) 后面还是不行就是别的问题了。
阅读全文
摘要:首先必须注意一点:在升级flutter1.9+之后,flutter默认的iOS项目为swift,Android的默认项目为kotlin,而且通过IDEA创建的flutter项目,即使勾选了语言为oc,但是创建后的项目仍然是swift,颇为头疼.这里我们讲解的是基于iOS的OC和Android的JAV
阅读全文
摘要:在升级flutter1.9+之后,flutter默认的iOS项目为swift,Android的默认项目为kotlin,而且通过IDEA创建的flutter项目,即使勾选了语言为oc,但是创建后的项目仍然是swift,颇为头疼. 那么我们修改创建项目项目的语言呢, 首先查看flutter create
阅读全文
摘要:这一次我们使用 AnimatedWidget 来实现动画,使用它就不需要给动画 addListener(...) 和 setState((){})了,AnimatedWidget 自己会使用当前 Animation 的 value 来绘制自己。当然,这里 Animation 我们是以构造参数的方式传
阅读全文
摘要:看看结果: 感谢:https://www.jianshu.com/p/3f2ae714f804
阅读全文
摘要:1.线性动画 2.非线性动画,在1.的基础上修改部分代码 3.给 Animation 添加 addStatusListener(...) 来监听当前动画的状态,如:动画是否播放完成。我们可以给上面的例子加一个状态监听,让动画无限执行: AnimationStatus.completed 表示动画在结
阅读全文