12、经典控件(一):文本、图片和按钮在Flutter中怎么用

你好,我是陈航。 在上一篇文章中,我与你介绍了Widget生命周期的实际承载者State,并详细介绍了初始化、状态更新与控件销毁,这3个不同阶段所涉及的关键方法调用顺序。深入理解视图从加载到构建再到销毁的过程,可以帮助你理解如何根据视图的状态在合适的...

Flutter核心技术与实战

13、经典控件(二):UITableView、ListView在Flutter中是什么

你好,我是陈航。 在上一篇文章中,我和你一起学习了文本、图片和按钮这3大经典组件在Flutter中的使用方法,以及如何在实际开发中根据不同的场景,去自定义展示样式。 文本、图片和按钮这些基本元素,需要进行排列组合,才能构成我们看到的UI视图。那么,当...

Flutter核心技术与实战

14、经典布局:如何定义子控件在父容器中排版的位置

你好,我是陈航。 在前面两篇文章中,我们一起学习了构建视图的基本元素:文本、图片和按钮,用于展示一组连续视图元素的ListView,以及处理多重嵌套的可滚动视图的CustomScrollView。 在Flutter中,一个完整的界面通常就是由这些小型...

Flutter核心技术与实战

15、组合与自绘,我该选用何种方式自定义Widget

你好,我是陈航。 在上一次分享中,我们认识了Flutter中最常用也最经典的布局Widget,即单子容器Container、多子容器Row/Column,以及层叠容器Stack与Positioned,也学习了这些不同容器之间的摆放子Widg...

Flutter核心技术与实战

16、从夜间模式说起,如何定制不同风格的App主题

你好,我是陈航。今天,我和你分享的主题是,从夜间模式说起,如何定制不同风格的App主题。 在上一篇文章中,我与你介绍了组装与自绘这两种自定义Widget的方式。对于组装,我们按照从上到下、从左到右的布局顺序去分解目标视图,将基本的Widget封装到C...

Flutter核心技术与实战

17、依赖管理(一):图片、配置和字体在Flutter中怎么用

你好,我是陈航。 在上一篇文章中,我与你介绍了Flutter的主题设置,也就是将视觉资源与视觉配置进行集中管理的机制。 Flutter提供了遵循Material Design规范的ThemeData,可以对样式进行定制化:既可以初始化App时实现全局...

Flutter核心技术与实战
123458