标签: Dart
该标签下的所有文章 "Dart".

Dart 元编程进阶
进阶玩法:运行时类型操作与动态调用、build.yaml 配置、自定义构建器与注解处理器,把重复代码交给机器去写。

Flutter 注解详解
@override、@deprecated 到 required 关键字:内置注解逐个讲清用法,再手写一个自定义注解配合代码生成

Flutter 自定义注解详解
用 const 类自定义注解,配合 build_runner 在编译期生成代码:从注解定义到 source_gen 处理器的完整链路

Dart 并发编程进阶
深入事件循环与事件队列、Zone 的错误隔离,再用生产者-消费者与并行计算两个模式,榨干 Isolate 并发的性能。

Dart 运算符和表达式详解
三元、??=、as/is 类型测试都是常规操作,重点讲 Dart 独有的级联运算符与空安全 ?.、??,写出更短的链式代码。

Dart 控制流语句详解
if-else、switch-case、三种 for 循环、while 与 do-while,加上 break 和 continue 跳出规则,控制流一次配齐。

Dart 异步编程详解
Future 链式调用、async/await 的并行写法、Stream 的创建与监听:网络请求与事件流两种异步场景,一篇讲清该用哪套。

Flutter 实现自定义时间选择器
ListWheelScrollView 做滚轮时间选择器:FixedExtentScrollPhysics 让滚动自动吸附,透视与放大参数调出手感

Dart 语言中常见的设计模式
单例、工厂、建造者、适配器、装饰器、观察者、策略七个模式的 Dart 实现,附真实项目案例,讲清每个模式真正的落地场景与取舍。

Dart 继承和接口详解
Dart 没有 interface 关键字?用隐式接口与多接口实现玩转接口,再讲清抽象类、构造函数继承与多态的实战分寸。