![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dart
树獭非懒
因上努力,果上随缘
展开
-
带你Dart带你Diao之流程控制语句和异常
关于流程控制语句,大多数内容都和其他(Java…)语言是一样的。比如if/else,while/do while,For循环,Assert等 那么这里我主要说一些Dart关于比较特殊的语法和一些容易忽视的细节 1.避免了JavaScript中常见的陷阱 for循环内部的闭包捕获了索引的值, var callbacks=[]; for(var i=0;i<2;i++){ call...原创 2018-11-24 16:33:50 · 348 阅读 · 0 评论 -
带你Dart带你飞之类的构造方法
在前面的系列文章(文章末尾会有传送门哦~~)都是些比较简单的基础概念,之后就要开始介绍一些注重理解和手动实践的Dart知识了。这篇的内容主要是Dart中的类的构造方法。 Dart是一种面向对象的语言,具有类和基于mixin的继承。每个对象都是一个类的实例,所有的类都是Object的子类。 核心内容如下 普通构造方法 常量构造方法 初始化列表 工厂构造方法 类的成员 和java语言类似,...原创 2018-11-25 20:07:08 · 577 阅读 · 0 评论 -
带你Dart带你Diao之重要概念
核心内容 最基础的Dart程序 Dart一些重要的概念 KeyWord(关键字) Variable(变量) Final&&Const Dart的内置类型 最基础的Dart程序 先看一个最基础的Dart程序 void log(Object object) { print(object.toString()); } /// Returns a Boolean repres...原创 2018-11-25 20:08:20 · 1784 阅读 · 2 评论 -
带你Dart带你Diao之操作符
笔者这次主要讲的是Dart 中定义的操作符,核心内容如下 操作符表 算术操作符 相等相关的操作符 赋值操作符 逻辑操作符 条件表达式 级联操作符 其余操作符 操作符一表览 在上面的操作符表格中所列的操作符都是按照优先级顺序从左到右,从上到下的方式来列出的,上面和左边的操作符优先级要高于下面和右边的。例如%操作符优先级高于 ==,而等号高于 &&。 算术操作符 这些都很简...原创 2018-11-25 20:09:32 · 176 阅读 · 0 评论 -
带你Dart带你Diao之类(二)
在上一篇博客,笔者介绍了Dart类的构造方法 带你Dart带你Diao之类(一) 这一篇博客是介绍Dart类的其他内容,主要包括: Getters和Setters 方法 抽象类和抽象方法 隐式接口 继承 枚举 mixin Getters和Setters方法 这里和java不一样的是,我们只需要使用get和set关键字来实现getter和setter方法可以来读写其他属性 class Rec...原创 2018-12-02 21:50:07 · 166 阅读 · 0 评论 -
带你Dart带你Diao之类(一)
在前面的系列文章(文章末尾会有传送门哦~~)都是些比较简单的基础概念,之后就要开始介绍一些注重理解和手动实践的Dart知识了。这篇的内容主要是Dart中的类的构造方法。 Dart是一种面向对象的语言,具有类和基于mixin的继承。每个对象都是一个类的实例,所有的类都是Object的子类。 核心内容如下 普通构造方法 常量构造方法 初始化列表 工厂构造方法 类的成员 和java语言类似,...原创 2018-12-02 21:51:40 · 147 阅读 · 0 评论 -
带你Dart带你Diao之泛型
泛型学过Java的都应该比较熟悉了,Dart的泛型和Java泛型的核心理念都差不多,在使用中略有不同。 1.使用泛型的好处 泛型通常是类型安全所必需的,对于写出严谨高质量的代码是很有用 适当地指定泛型类型可以生成更好的代码 使用泛型可以减少重复的代码量 举两个栗子 1.添加不是所定义的泛型类型的值时,编译器直接提醒报错 var names = List<String>(); ...原创 2018-12-22 17:26:05 · 155 阅读 · 0 评论 -
带你Flutter带你Fly之单词收藏
本次笔者将实现这样一个效果:收藏列表的单词。并可点击页面右上角按钮展示收藏的单词 准备工作 打开Vs Code编辑器,快捷键 Crtl+Shift+P 打开 Commadn Palette命令板,输入 &amp;gt;Flutter:New Project 新建一个Flutter应用 输入应用名后,保存文件后,项目会自动进行创建,创建完毕之后,main.dart 文件会被自动打开。接下来,我们就对这个 ...原创 2019-01-05 18:47:02 · 480 阅读 · 0 评论