6、基础语法与类型变量:Dart是如何表示信息的你好,我是陈航。 在专栏的第2篇预习文章“[Dart语言概览]”中,我们简单地认识了Dart这门优秀的程序语言。那么,Dart与其他语言究竟有什么不同呢?在已有其他编程语言经验的基础上,我又如何快速上手呢? 今天,我们就从编程语言中最重要的组成部分,...2026-02-27Flutter核心技术与实战
7、函数、类与运算符:Dart是如何处理信息的你好,我是陈航。 在上一篇文章中,我通过一个基本hello word的示例,带你体验了Dart的基础语法与类型变量,并与其他编程语言的特性进行对比,希望可以帮助你快速建立起对Dart的初步印象。 其实,编程语言虽然千差万别,但归根结底,它们的设计思想...2026-02-27Flutter核心技术与实战
8、综合案例:掌握Dart核心特性你好,我是陈航。 在前两篇文章中,我首先与你一起学习了Dart程序的基本结构和语法,认识了Dart语言世界的基本构成要素,也就是类型系统,以及它们是怎么表示信息的。然后,我带你学习了Dart面向对象设计的基本思路,知道了函数、类与运算符这些其他编程语...2026-02-27Flutter核心技术与实战
9、Widget,构建Flutter界面的基石你好,我是陈航。 在前面的Flutter开发起步和Dart基础模块中,我和你一起学习了Flutter框架的整体架构与基本原理,分析了Flutter的项目结构和运行机制,并从Flutter开发角度介绍了Dart语言的基本设计思路,也通过和其他高级语言的...2026-02-27Flutter核心技术与实战
10、Widget中的State到底是什么你好,我是陈航。 通过上一篇文章,我们已经深入理解了Widget是Flutter构建界面的基石,也认识了Widget、Element、RenderObject是如何互相配合,实现图形渲染工作的。Flutter在底层做了大量的渲染优化工作,使得我们只需...2026-02-27Flutter核心技术与实战
11、提到生命周期,我们是在说什么你好,我是陈航。今天,我要和你分享的主题是Flutter中的生命周期是什么。 在上一篇文章中,我们从常见的StatefulWidget的“万金油”误区出发,一起回顾了Widget的UI更新机制。 通过父Widget初始化时传入的静态配置,Statel...2026-02-27Flutter核心技术与实战