Flutter
文章平均质量分 68
音乐小钢炮
这个作者很懒,什么都没留下…
展开
-
Dart 入门(7)库与依赖
库与依赖没有三方库的语言是没有灵魂的,那么我我们需要怎么给我们的项目添加三方依赖库呢?首先找到项目中 pubspec.yaml 这个文件,查看 pubspec.yaml 里面的元素,找到 dependencies 这个单词,对,这个就是依赖的意思,我们需要什么依赖,就按着格式在下面添就行了比如:dependencies: flutter: sdk: flutter http: ^0.12.2 english_words: ^3.1.0这里的缩进是很讲究的,编译器可以用缩进的方式原创 2021-01-28 17:29:51 · 636 阅读 · 0 评论 -
Dart 入门(6)异步
异步FutureDart 里面的异步,和 Java 里面的异步有些区别,要实现异步操作,我们就需要用到 Future 这个关键字,Future 将来的意思,可以放一个泛型 Future<T> ,做为一个返回值,当线程完毕后我们能拿到这个对象,而 Future 对象里面同样有一些静态方法也是可以有异步的效果:void main() { print("start time ${DateTime.now()}"); Future.delayed(new Duration(seconds原创 2021-01-28 17:08:05 · 464 阅读 · 0 评论 -
Dart 入门(5)异常
异常Dart 的异常与 Java 是非常类似的。都是用 try catch 关键字捕获异常,而需要捕获指定异常的时候,使用关键字 on。同样,在 Dart 中也可以使用自定义异常的方式捕获自己抛出的异常进行程序控制。先看看系统抛出的异常:void main() { int a = 5; int b = 0; int c = a ~/ b ;// / 前面加~表示强转int类型,且向下取整 print("程序执行完毕");}这里我们代码块除数等于 0,但在数学常识里面除数是不能为原创 2021-01-28 10:23:21 · 665 阅读 · 0 评论 -
Dart 入门(4)类
类Dart 是一种基于类和 mixin 继承机制的面向对象的语言。 每个对象都是一个类的实例,所有的类都继承于 Object. 。 基于 * Mixin 继承* 意味着每个类(除 Object 外) 都只有一个超类, 一个类中的代码可以在其他多个继承类中重复使用。使用类的成员变量对象的由函数和数据(即方法和实例变量)组成。 方法的调用要通过对象来完成: 调用的方法可以访问其对象的其他函数和数据。使用 (.) 来引用实例对象的变量和方法:定义一个类类由 class 关键字定义,下面我们将定义一个名原创 2021-01-27 17:41:51 · 1177 阅读 · 0 评论 -
Dart 入门(3)函数
函数函数是具有一定功能的代码块。函数的定义函数的参数与返回值箭头函数函数的定义说道函数,无法避开的一个话题,每个程序都有一个入口,那么这个入口一般会被定义为 main 函数,Dart 也不例外,当你 main.dart 文件有了 main 函数后,main.dart才能开始编译执行。看看 Dart 里面的主函数的样子:void main() {}两个单词一个 () 一个 {}。解释一下这个意思吧;void 是一个关键字,表示这个函数没有返回值的意思;main 函数的名字,这原创 2021-01-27 15:51:07 · 273 阅读 · 0 评论 -
Dart 入门(2)控制流程语句
流程控制语句if and elseswitch case?:、??(三元运算符)forwhile loop and do whilecontinue and break and returnif and else String fullName = "音乐小钢炮"; bool isEmpty = fullName.isEmpty;// 判断是否名字是否为空 if (isEmpty) {// 如果名字为空 print("$fullName 为空"); } else原创 2021-01-27 14:31:04 · 153 阅读 · 0 评论 -
Dart 入门 (1)数据类型
Dart 入门(1、数据类型)- Dart 常用变量Number(int,double)StringBooleanListMapSetNumberDart 语言的 Number 有两种类型:int整数值不大于64位, 具体取决于平台。 在 Dart VM 上, 值的范围从 -263 到 263 - 1. Dart 被编译为 JavaScript 时,使用 JavaScript numbers, 值的范围从 -253 到 253 - 1.声明一个 int 类型变量:int i =原创 2021-01-27 11:07:33 · 205 阅读 · 0 评论