Flutter
EthanQ
这个作者很懒,什么都没留下…
展开
-
Flutter中的容器组件
Container是一个很方便的组件,相当于Web HTML中的div,它包含了公共的绘制,定位和尺寸组件。更准确的描述,请参考官方Container Class 文档容器组件用于包含能够应用样式属性的子组件。如果Container组件没有子项,它将自动填满屏幕上的给定区域,否则它的尺寸取决于给定子元素的高度和宽度。注意:在没有任何父组件的情况下,不应直接使...原创 2020-01-30 06:36:37 · 888 阅读 · 0 评论 -
Flutter必备语言Dart教程01 - 变量,类型,函数
Hello World致敬经典 ‘Hello World’ 程序。与Java类似,每个Dart程序都必须有一个main作为其入口点。要运行程序,请将其保存在名为“hello_world.dart”的文件中,并在终端中执行以下命令。(如果没有dart环境,请先完成安装。)定义变量就像在JavaScript中一样,您可以使用var关键字来定义变量。但是!与JavaScript不同,...原创 2019-09-16 09:29:28 · 388 阅读 · 0 评论 -
Flutter必备语言Dart教程02 - 控制流,异常
我们已经完成了Dart中的变量,类型和函数的学习(如果你还没有读过它,请阅读Flutter必备语言Dart教程01 - 变量,类型,函数),现在我们来看看Dart中的控制流和异常处理。控制流If – elseDart中的 if-else 非常简单,与其他语言非常相似。您还可以使用三元运算符编写 if-else 条件的简短形式。循环Dart支持各种循环,您会很快熟悉上手这些语法,因...原创 2019-09-16 09:30:57 · 388 阅读 · 0 评论 -
Flutter必备语言Dart教程03 - 类,泛型
上篇中我们学习了Flutter必备语言Dart教程02 - 控制流,异常,现在我们继续学习Dart中的类和泛型。Class以下是在Dart中声明一个简单类,并创建它的实例的方法。向类中添加实例变量,以及构造函数Dart提供了一种构造函数初始化的简洁语法。如下所示:如您所见,我们编写了一行构造函数,第一个参数值将设置为name,第二个参数值将设置为age。现在我们就不用写 this...原创 2019-09-20 11:33:52 · 424 阅读 · 0 评论 -
Flutter必备语言Dart教程04 - 异步,库
现在我们来看看如何在Dart中处理异步代码。使用Flutter时,会执行各种操作,例如网络调用和数据库访问,这些操作都应该异步执行。在Dart中导入库在Dart中使用异步,需要先导入异步库。Future异步库包含一个名为Future的类,Future是基于观察者模式的。如果您熟悉Javascript中的Rxjs或Promises,那么理解起来会很容易。简单来说,Future定义的是“...原创 2019-09-20 11:31:36 · 217 阅读 · 0 评论