一,概述 -- Object Dart语言和Java一样,都是面向对象语言,所有的类也都有个公共的父类 >Object。该类位于Dart sdk核心库core目录下。 二,构造方法 三,属性 四,方法 五,操作符 除了==操作符可以被覆写,其他一些运算符也可以被覆写,具体那些可被覆写,请参考Dart ...
分类:
其他好文 时间:
2019-08-18 09:23:56
阅读次数:
134
一,概述 按顺序访问的值或元素的集合, List集合也是继承于Iterable List和Set也是Iterable,dart:collection库中同样有很多 部分Iterable集合可以被修改 向List或Set添加元素将改变对象所有包含的元素。 向Map添加新的Key会改变所有Map.key ...
分类:
其他好文 时间:
2019-08-18 09:17:23
阅读次数:
107
import 'dart:convert'; import 'package:flutter/material.dart'; import 'package:http/http.dart' as http; import 'dart:async'; class HttpDemo extends St ...
分类:
Web程序 时间:
2019-08-13 15:54:08
阅读次数:
165
所有代码必须放在main函数内 1. 变量和数据类型 number: int 、double Boolean: eg:boll istrue = true string: 转移字符 ”\“,eg: string s1 = 'i \' m du' 拼接:不同类型不可拼接,除非转换成相同类型eg:’my ...
分类:
编程语言 时间:
2019-08-13 15:20:57
阅读次数:
94
import 'package:flutter/material.dart'; import 'dart:async'; enum Action { Ok, Cancel } class AlertDialogDemo extends StatefulWidget { @override _Aler ...
分类:
其他好文 时间:
2019-08-08 21:41:09
阅读次数:
329
```dart import 'dart:math' as math; import 'package:flutter/material.dart'; void main() => runApp(App()); class App extends StatefulWidget { @override... ...
分类:
其他好文 时间:
2019-08-02 20:44:39
阅读次数:
214
Dart是一个单线程语言,可以理解成物理线路中的串联,当其遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到卡顿,于是通常用异步处理来解决这个问题。 Dart异步编程有两种方式:Future和Stream Future相当于40米大砍刀,Stream相当于一 ...
分类:
其他好文 时间:
2019-08-02 14:45:17
阅读次数:
91
 ``` // 增加抽屉背景,即背景头像 import 'package:flutter/material.dart... ...
分类:
其他好文 时间:
2019-07-16 00:10:32
阅读次数:
135
 ``` // 增加抽屉背景,即背景头像 import 'package:flutter/material.dart... ...
分类:
其他好文 时间:
2019-07-16 00:10:02
阅读次数:
110
环境: flutter sdk "v1.7.8+hotfix.3" @stable 对应 flutter engine: "54ad777fd29b031b87c7a68a6637fb48c0932862" 在建立异步线程与消息循环之后,自然就是运行应用脚本,也就是dart文件。这一部分感觉很庞大而 ...
分类:
其他好文 时间:
2019-07-12 15:43:51
阅读次数:
614