Android Developer 入门FLutter 整理 群号:528214618
Flutter 依赖于 Android 操作系统的多种功能和配置 视图 (Views) FLutter框架是声明式UI 参考 Win32 到 Web 再到 Android 和 iOS 是属于命令式UI widget 或它们的状态变化时, Flutter 框架都会创建一个新的 widget 树的实例 Flutter 支持 Material Components 库。它提供实现了 Material Design 设计规范 的 widgets。 Material Design 是一套 为所有平台优化 (包括 iOS)的灵活的设计系统。 如何更新 widgets Widget 是不可变的,无法被直接更新,你需要操作 Widget 的状态。 有状态 (Stateful) 和无状态 (Stateless) Widget StatefulWidget 有一个 跨帧存储和恢复状态 数据的 State 对象 Layout widgets 布局中添加或删除一个组件 通过布尔标记值控制子 Widget 的创建,返回一个 Widget 的父 Widget 传入一个方法 Widget 如何实现动画 Animation<double> 的子类 AnimationController 来暂停、播放、停止以及逆向播放动画 Ticker 在垂直同步 (vsync) 的时候发出信号 运行的时候创建一个介于 0 和 1