Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台
flutter是基于dart语言开发的,我们将首先通过几章节介绍下dart语言,再详细的学习flutter
1.dart里面是有类型的,并且具有类型校验校验 ,如果不申明具体类名,而是用var,dart就会自动推断变量类型2.dart变量名称是区分大小的,name和Name是两个不同的变量
3.dart数据类型(可以通过is关键字判断类型):
- 整形 int 浮点型:double double可以被赋值整形或者浮点型,但是int必须是整型。
- 字符串 String
- 布尔 bool
- Lsit (数组)
- Map (字典),类似于js中的对象
//用var来定义变量,能定义任何变量,但是会自动推断变量类型,一旦赋值给某个具体的变量类型后,变量类型不会发生变化了
// void表示没有返回值,所有的dart代码需要放在main方法里面
//下面定义了一个数组,数组的增加是通过add()
void main(){
var arr=new List();
arr.add('张四');
arr.add('张五');
arr.add('张六');
print(arr);
}
---不同类型的变量,可以通过一些方法进行转换类型&#x