加载中
将博客搬至CSDN

将博客搬至CSDN

2019/10/10 10:44
257
解决 Android Studio 开发 Flutter时 Colors 提示卡住的问题

分析原因 Flutter文档提示采用的是MarkDown解析,在Flutter的源码文档注释中含有大量的图片标签 ![],所以在提示的时候,会访问网络,加载这些图片资源。 大量的网络请求,导致提示卡住。 在...

12_第一个Flutter程序

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

2019/02/19 12:12
227
11_Dart生成器、call()、隔离器、元数据

生成器 当您需要延迟地生成一个值序列时,请考虑使用生成器函数。Dart内置支持两种生成器函数: 同步生成器:返回Iterable对象 异步生成器:返回Stream对象 要实现同步生成器函数,将函数体标...

2019/02/18 13:13
2.1K
09_Dart库和可见性

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

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

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

2019/02/18 13:10
798
06_Dart异常处理

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

2019/02/18 00:49
316
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
177
03_Dart函数

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

2019/02/17 12:41
38
Android Design Support Library - TabLayout的用法

TabLayout可以完成TabPageIndicator的效果,而且还是官方的,最好的是它可以兼容到2.2以上版本,包括2.2。下面我就举一个简单的例子来使用它。

2017/01/14 19:17
563

没有更多内容

加载失败,请刷新页面

返回顶部
顶部