如果你查看数组的API文档,你会发现数组`List`的实际类型为`List<E>`。`<>` 符号表示数组是一个泛型(或参数化类型)通常使用一个字母来代表类型参数,比如E、T、S、K 和 V 等等。
分类:
编程语言 时间:
2020-12-10 11:07:01
阅读次数:
4
Dart代码库中有大量返回Future或Stream对象的函数,这些函数都是异步的,它们会在耗时操作(比如I/O)执行完毕前直接返回而不会等待耗时操作执行完毕。
分类:
编程语言 时间:
2020-12-10 11:04:45
阅读次数:
4
Dart代码库中有大量返回Future或Stream对象的函数,这些函数都是异步的,它们会在耗时操作(比如I/O)执行完毕前直接返回而不会等待耗时操作执行完毕。 ...
分类:
编程语言 时间:
2020-12-10 10:48:14
阅读次数:
5
Dart语言 1.在Dart中,一切都是对象,一切对象都是class的实例,哪怕是数字类型、方法甚至null都是对象,所有的对象都是继承自Object 2.虽然Dart是强类型语言,但变量类型是可选的因为Dart可以自动推断变量类型 3.Dart支持范型,List 表示一个整型的数据列表,List ...
分类:
编程语言 时间:
2020-12-02 12:05:23
阅读次数:
5
问题背景 先说说为什么会有开发效率的问题。Flutter 的跨平台多适用于 UI 等上层需求,本来是可以提升开发效率的。但是诸如 LBS、系统和设备信息、获取相册等常用功能都需要两端去写很多 Native 代码。 最终原本的『两端开发』最后成了『三端开发』 。很少会有完全用 Flutter 开发的 ...
分类:
其他好文 时间:
2020-11-27 11:41:11
阅读次数:
11
Dart语言的控制语句跟其他常见语言的控制语句是一样的,基本如下:
- **if 和 else**
- **for 循环**
- **while 和 do-while 循环**
- **break 和 continue**
- **switch 和 case**
- **assert** ...
分类:
编程语言 时间:
2020-11-23 12:01:42
阅读次数:
8
// main(List<String> args) { dynamic x = "xxx"; // 动态数据类型 print(x.runtimeType); // 只有在运行的时候才能知道具体的数据类型,所以可能存在数据类型检查失败的情况 print(x); // x.foo(); // 这里编译 ...
分类:
其他好文 时间:
2020-11-06 01:56:19
阅读次数:
20
前两天学习了flutter的项目初始化和dart的基础语法,今天学习flutter的widget,类似于react的组件,flutter的widget分为两类,StatelessWidget和StatefulWidget,无状态组件和有状态组件。并且发flutter的widget可以嵌套,分为父wi ...
分类:
其他好文 时间:
2020-10-18 16:14:31
阅读次数:
19
flutter是有dart语法开发的,dart语法有哪些特点呢? 1、声明变量的方式: a、使用var来声明,特点:可以声明任何数据类型,但声明后数据类型不能改变, var a = 123;a="123312" 这样的代码应该会报错。 b、明确数据类型 如: String name = "by 小德 ...
分类:
其他好文 时间:
2020-10-16 10:40:22
阅读次数:
19
程序均下载安装Windows 64位的 下载并默认路径安装Android Studio,下载地址https://developer.android.google.cn/studio/ 下载并默认路径安装JDK(jdk-8u261-windows-x64.exe) ,下载地址https://www.o ...
分类:
移动开发 时间:
2020-10-08 18:18:29
阅读次数:
41