Flutter
文章平均质量分 85
Tracy林立颖
与其拍手抱怨不如握拳去拼。
展开
-
浅谈 Flutter 空安全
浅谈 Flutter 空安全介绍使用使用过程容易出现的问题常用场景总结介绍空安全(Sound null safety)是Flutter 更新之后 Dart 中新增的一项特性,它并不是独有的,像Kotlin、swift等语言也有此特性。有了空安全,Dart 分析器可以进行更好的检查。例如:它将在您读取一个可空的变量前提示您进行空检查。由于 Dart 的空安全是十分有效的, Dart 编译器和运行环境也同时可以通过优化减少内部的空安全检查, 这样应用就可以更快且更小。与空安全相关的新操作符和关键字有 ?、!原创 2021-04-28 09:16:45 · 2381 阅读 · 2 评论 -
Flutter 之 Dart 基础 ----- 函数
前言上一篇我们了解到Dart的变量声明方式和区别以及一些常见操作,也都比较的基础。我们今天再来讲一讲。在Dart语言中,函数(方法)相当于一个对象。定义函数的方法,也跟Java非常类似,不过也有一些区别。比如返回类型跟参数类型可以省略,不过我自己还是比较建议显示去指定类型。毕竟代码可读性和调试会方便点。看一下代码,两个函数的效果是一样的。main() { String s1 = printStr("李雷"); print('s1:'+s1); }String printStr原创 2020-05-19 20:36:05 · 398 阅读 · 0 评论 -
Flutter 之 Dart 基础语言入门
前言接下来一段时间自己可能要慢慢接触Flutter,Flutter采用Dart语言开发。因为前些时间开发过微信小程序,对于我这种不怎么接触前端语言的人来说,学习起来还是需要花费一定的时间和精力。而Flutter开发的话对于原生开发来说比较容易接受。介绍Dart在静态语法方面和Java非常相似,如类型定义、函数声明、泛型等。而在动态特性方面又和JavaScript很像,如函数式特性、异步支持等。总的来说,个人理解Dart有以下几点好处1、Dart可基于AOT(Ahead Of Time)原创 2020-05-19 08:38:26 · 315 阅读 · 0 评论