上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 39 下一页
摘要: DartPad DartPad国内特供版 try-dart 阅读全文
posted @ 2019-10-16 14:33 野猿新一 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Dart是一种面向对象的变成语言,Object是所有类的基类,包括基本数据类型、Function和Null。所以任何类型的数据都可以赋值给Object声明的对象。先声明对象未马上赋值的情况void main() ... 阅读全文
posted @ 2019-10-16 10:42 野猿新一 阅读(91) 评论(0) 推荐(0) 编辑
摘要: dynamic声明的变量类型是动态的,可以赋值任何类型的数据void main() { dynamic v; v = '野猿新一'; print(v); v = 100; print(v); v = ... 阅读全文
posted @ 2019-10-16 10:02 野猿新一 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 先声明后赋值类似于JavaScript中的var,用var声明的变量可以接收任何类型的变量void main() { var v; v = '野猿新一'; print(v); v = 100; prin... 阅读全文
posted @ 2019-10-16 09:52 野猿新一 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 假设我们有多个异步任务要一起执行,我们可以分别执行它们,然后分别设置回调处理它们的处理结果或者异常信息我们还可以用Stream.fromFutures把它们放在一起执行,然后统一监听它们的处理结果或者异常信息,每... 阅读全文
posted @ 2019-10-15 17:24 野猿新一 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 假设有如下三个异步任务分别为登录、获取用户信息、和保存用户信息。我们的代码要实现的功能是登录成功后获取用户信息然后保存用户信息到本地。这三个任务是按顺序且有依赖关系的,获取用户信息任务依赖登录接口返回的用户id,... 阅读全文
posted @ 2019-10-15 16:13 野猿新一 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Future.thenFuture.delay延迟两秒后执行第二个参数里面的内容,返回一个Future对象,执行then后面的内容,then里面方法的参数为delayed第二个参数方法返回的内容,也就是"Hell... 阅读全文
posted @ 2019-10-15 14:12 野猿新一 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在一步步实现一个Flutter plugin插件这篇文章我们介绍了如何实现一个plugin,但是这里通过MethodChannel只实现了Flutter向Platform的通信,并未实现从Platform向Flu... 阅读全文
posted @ 2019-10-14 16:17 野猿新一 阅读(54) 评论(0) 推荐(0) 编辑
摘要: print('我是日志');String name = '野猿新一';print('我的名字叫${name}');没啦,就这么简单 阅读全文
posted @ 2019-10-14 15:03 野猿新一 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 假设你的项目同时引用了some_package和other_package两个包,而这两个包又同时引用了collection这个包,若这两个包引用了不同的collection版本就会造成冲突。some_packa... 阅读全文
posted @ 2019-10-12 17:08 野猿新一 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 39 下一页