加载中
12_第一个Flutter程序

使用 package 在这一步中,你将开始使用一个名为 english_words 的开源软件包,其中包含数千个最常用的英文单词以及一些实用功能。 你可以 在 pub.dartlang.org 上找到 english_words 软件包...

2019/02/19 12:12
227
10_Dart异步支持

Dart库中有非常多的函数返回Future对象或Stream对象。这些函数是异步的:在可能耗时的操作(例如I/O)操作的语句之后不等到操作执行完成就返回。 async和await关键字支持异步编程,允许您编写类...

2019/02/18 13:12
275
09_Dart库和可见性

import和library指令可以帮助您创建模块化和可共享的代码库。库不仅提供api,而且包含隐私部分:以下划线(_)开头的标识符仅在库中可见。每个Dart应用程序都是一个库,即使它不使用库指令。 ...

2019/02/18 13:11
242
08_Dart泛型

如果您查看基本数组类型List的API文档,您将看到该类型实际上是List。<...>符号标记列表为泛型(或参数化)类型——具有形式类型参数的类型。根据约定,类型变量具有单字母名称,如E、T、S、K...

2019/02/18 13:10
780
07_Dart类

Dart是一种面向对象的语言,具有类和基于mixin的继承。每个对象都是一个类的实例,所有的类都是Object的子类。基于mixin的继承意味着,尽管每个类(除了Object)都只有一个超类,但类主体可以在...

2019/02/18 00:49
48
06_Dart异常处理

Exceptions 你的Dart代码可以抛出和捕获异常。异常是指程序执行中发生的意料之外的错误。如果没有捕获异常,引发异常的隔离程序将被挂起,通常隔离程序及其程序将被终止。 与Java相反,Dart的...

2019/02/18 00:49
310
05_Dart流程控制

流程控制在大部分语言中大同小异,在Dart中只有最后一个assert比较特殊。 常用流程控制 if 和 else for循环 while和do-while循环 break和continue switch和case assert if 和 else 与JavaScr...

2019/02/18 00:48
42
04_Dart运算符

按照运算符优先级高低进行排序 描述|操作符 --|-- 一元后置操作符| expr++    expr--    ()    []    .    ?. 一元前置操作符| -expr    !expr    ~expr    ++expr    --...

2019/02/18 00:47
165
03_Dart函数

定义函数 函数也是对象,当没有指定返回值的时候,函数返回null。函数定义方法如下: String sayHello(String name) { return 'Hello $name!'; } //is is!操作符判断对象是否为指定类型,如n...

2019/02/17 12:41
38
02_Dart初识

02_Dart初识 Dart简介 Dart是谷歌开发的计算机编程语言,后来被Ecma (ECMA-408)认定为标准。它被用于web、服务器、移动应用和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开...

2019/02/17 12:40
74

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部