0%

Flutter基于谷歌的Dart语言,如果没有任何的Dart语言基础,建议先学习Dart语言的基本语法,然后再进入Flutter的学习

入口 , 自定义Widget, 添加背景和导航 , Container组件,Text组件详解

阅读全文 »

Dart中的库 , 自定义库 , 系统库 , 第三方库 , 库的重命名 , 部分导入 , 延迟加载 , 异步 async和await

阅读全文 »

静态成员和非静态成员 , 对象操作符 , 类的继承 , 子类覆写 , 抽象类 , 接口 , 一个类实现多个接口 , Dart中的Mixins

阅读全文 »

-自定义类 , 构造函数 , 类的抽离和调用 , 私有方法和私有属性 , 类中的getter和setter

阅读全文 »

函数 , 自定义方法 , 方法的传参 , 可选参数和命名参数 , 给方法传入方法 , 箭头函数 , 函数的相互调用 , 匿名方法 , 自执行方法 , 方法的递归 , 全局变量和局部变量 , 闭包

阅读全文 »

List常用属性和方法 , Set , Map(字典,映射)的常用方法和属性 , 常用循环遍历方法 , 使用循环语句修改list内容where , any , map , every

阅读全文 »

String和Num的类型转换 , ++–自增自减 , for循环基础语法 , 二维List和Map和二维for循环 , 循环语句while和do…while , break语句和continue语句的功能

阅读全文 »

古今中外有学问的人,有成就的人,总是十分注意积累的。知识就是机积累起来的,经验也是积累起来的。我们对什么事情都不应该像“过眼云烟”

邓拓

入口 , 变量 , 常量 , 常用数据类型 , 字符串的拼接 , 布尔类型

Dart语言

Dart

Dart是一种面向对象的语言,Dart的所有东西都是对象,所有的对象都继承自object类。Dart是一门使用类和单继承的面向对象语言,所有对象都是类的实例。并且所有的类都是object的子类。Dart与其他的面向对象语言不一样,Dart中没有public,private,protected这些访问修饰符号,但我们可以使用_下划线把一个属性或者方法定义为私有。

  • 面向对象编程(oop)的三个基本特征是:

    封装: 系统具有相同数据结构与行为的所有对象可组成一类;

    继承: 在基本层次关系的不同类中共享数据和操作。

    多态:(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。多态性在Object Pascal和C++中都是通过虚函数实现的。 Dart中的例子

    阅读全文 »