Kodo
kon
kodokon.com
课程
/
Flutter
精通
Flutter · 熟练 - 高级模式与性能优化
为数据建模:类、JSON 与不可变性
借助 fromJson、toJson、copyWith 以及可靠的值相等,把 JSON 转换成不可变的 Dart 类。
Dart 中的异步:Future、async/await、FutureBuilder
掌握 Future、async/await 和 FutureBuilder,既不阻塞 UI,也不会意外地重复触发你的请求。
调用 HTTP API:解码与界面状态
用 http 包构建一次专业的网络调用:超时、状态码、类型化解码,以及穷尽的状态。
结构化的状态管理:ChangeNotifier 与 Provider
用 ChangeNotifier 和 Provider 共享应用状态,同时掌握 watch、read 和 select,实现有针对性的重建。
用 shared_preferences 实现本地持久化
用 shared_preferences 持久化偏好设置和轻量数据,同时了解它在安全性和容量上的局限。