文章
博客发布的全部文章。

Flutter 插件开发 iOS 平台篇
Swift 与 Objective-C 两种写法实现 FlutterPlugin,podspec 依赖声明、register 注册通道,附 iOS 内存管理要点

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

Flutter 多线程和并发编程
Isolate 不共享内存,用 SendPort/ReceivePort 传消息;耗时计算扔进 Isolate,主线程只管 async/await

Flutter无障碍开发指南
Semantics 语义标签、焦点管理、MergeSemantics 合并朗读,让 TalkBack 与 VoiceOver 正确播报你的界面

Flutter 依赖注入详解
构造函数注入、Provider、GetIt 服务定位器三种方式,把对象创建与使用解耦,让代码可测试、易替换

Flutter 布局约束系统详解
父传约束、子定大小:BoxConstraints 的紧约束与松约束怎么用,Container、Center 等常见 Widget 的约束行为一次讲透

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

Flutter 错误处理和日志管理
runZonedGuarded 兜住未捕获异常,FlutterError.onError 接住框架报错,分级日志让线上问题可追踪

Flutter 热重载和热重启机制
热重载只重建 Widget 树、保留状态,适合调 UI;热重启清掉状态重跑 main,改静态变量或全局状态时用它

Flutter 生命周期管理详解
initState、didChangeDependencies、didUpdateWidget、dispose 各在何时触发:资源在哪一步初始化、哪一步释放