最新 最热

《深入浅出Dart》Dart的异步编程

在 Dart 中,我们使用 Future 和 async/await 来进行异步编程。当你调用一个异步函数时,它将立即返回一个 Future 对象。当异步操作完成时,Future 将被“完成”或“解析”。...

2023-07-27
1

从java到JavaScript(2):对比Java/Go/Swift/Rust看Dart

Dart和java以及C#都差不多,基本上不用学习可以直接使用,从这里可以你可以了解Dart有些特别之处。其实对于Java开发人员来说Dart,还是相对好理解的

2023-04-09
2

从java到JavaScript(1),看Dart:对比Java/Go/Swift/Rust

关于 JIT与AOT,之前整理过《JIT-动态编译与AOT-静态编译:java/ java/ JavaScript/Dart乱谈》,一文不足以概括dart。

2023-04-09
4

【错误记录】Flutter 界面跳转报错 ( Navigator operation requested with a context that does not include a Naviga )

上面是 MaterialApp 的注释 , MaterialApp 中会自动创建一个 Navigator , 此处使用了 MaterialApp 仍然报上述错误 ;

2023-03-29
5

【错误记录】Flutter 界面报错 ( No MediaQuery widget ancestor found. | Scaffold widgets require a MediaQuery )

出现上述问题 , 是因为在界面的根组件 , 没有使用 MaterialApp 组件 , 在 main.dart 中的 main 函数中 , 运行的组件的根组件必须是 MaterialApp ;

2023-03-29
3

【Flutter】Dart 泛型 ( 泛型类 | 泛型方法 | 特定类型约束的泛型 )

泛型作用 : 为 类 , 接口 , 方法 提供复用性 , 支持类型不确定的数据类型 ;

2023-03-28
3

【Flutter】Dart 函数 ( 函数构成 | 私有函数 | 匿名函数 | 函数总结 )

匿名方法 : 只有参数列表和方法体 , 没有方法名称 , 匿名方法可以赋值给一个变量 ,

2023-03-28
3

【Flutter】Dart 面向对象 ( mixins 特性 )

mixins 使用 : 在 with 关键字后跟上若干 mixin 名称 , 如果有多个使用逗号分隔 ;

2023-03-28
5

【Flutter】Dart 面向对象 ( 抽象类 | 抽象方法 )

文章目录一、抽象类与抽象方法二、 相关资源一、抽象类与抽象方法----抽象类 不能创建实例对象 , 其作用是用于定义接口 ;定义抽象类 : 使用 abstract 关键字定义抽象类 , 格式如下 :abstract class 抽象类名称{ }抽...

2023-03-28
2

【Flutter】Dart 面向对象 ( get 方法 | set 方法 | 静态方法 )

get 方法 : 置私有字段的 get 方法 , 让外界可以访问类对象的私有成员 ;

2023-03-28
2