最新 最热

FlutterDojo设计之道—状态管理之路(三)

通过Dart提供的Stream机制,Flutter可以很轻松的构建响应式的编程方式,同时也让跨页面、跨Widget的数据管理问题迎刃而解。

2020-09-08
0

Flutter配置路由组件抽离及页面传参

在lib目录下新建个routes文件夹,里面新建个Routes.dart文件来统一管理我们的路由跳转及传参, 在这里我们就以Home.dart文件跳转到Search.dart文件并传参为例

2020-09-03
1

Flutter定义tabbar底部导航路由跳转

第一步 把三个页面放到tabs里 Category.dart || Home.dart || Setting.dart 在这里我只展示Home.dart 另外两个页面相同

2020-09-03
1

Dart类的继承

//定义一个父类class Person { var name; var age; Person(this.name, this.age); getInfo() { print("${this.name},${this.age}"); }}//定义Web类继承Person类,可以使用...

2020-09-03
0

Dart中..级联操作

class Person { var name; var age; Person(this.name, this.age); getInfo() { print("${this.name},${this.age}"); }}main() { var p = new Person('...

2020-09-03
0

Dart类中static静态成员及访问

class Person { //用static关键字声明静态成员 static var name = "zz"; //静态值 var age = 18; static void show() {//静态方法可以访问静态成员,但是不可以访问非静态的成员 print(name); } ......

2020-09-03
1

Dart自定义类、构造函数

//创建自定义类 命名为Personclass Person { var name = "张三"; var age = 30; setInfo() { this.age = 50; } getInfo() { print("${this.name}, ${this.age}");...

2020-09-03
0

Dart数组的常规操作

void main() { var list = ['aa', 'bb', 'cc']; print(list.isEmpty); //判断是否为空 print(list.isNotEmpty); //判断是否不为空 list.add('dd'); //增加一条数...

2020-09-03
0

Dart判断运算符

void main() { bool flag = true; var val = flag ? 'true' : 'false'; print(val); //val为true i

2020-09-03
0

Dart环境配置和运行

第一步,去官网下载Dart的SDK https://gekorm.com/dart-windows/

2020-09-03
0