首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OldBirds
掘友等级
公众号
|
OldBirds
OldBirds 公众号作者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 84
沸点 27
赞
111
返回
|
搜索文章
最新
热门
StatefulWidget 的“一生”:从创建、更新到销毁的完整流程
在上一篇文章中,我们初步了解了 Flutter Widget 的分类,并强调了 `build()`
Flutter Widget 生命周期入门:StatelessWidget 与 StatefulWidget 的核心差异
在 Flutter 中,一切皆 Widget,无论是文本、按钮,还是布局结构,它们都是 Widget。然而,这些 Widget 在应用运行过程中并非一成不变,它们有自己的“生命”,会经历创建、更新和销
Widget()(非 const) key 为什么是相同的?
这是个非常关键但容易被忽略的问题!你问的这个问题可以拆解为: 我们从源码和机制两个层面来深度解析: ✅ Flutter 判断“相同 Widget”的标准 在 Flutter 的 Element.upd
Flutter 中使用了 const Widget, 它还能更新状态吗?
Flutter 提供了 const 构造函数来优化 Widget 的构建过程,但对于很多开发者来说,仍然容易混淆: 如果是 StatefulWidget 且写成 const,它还能更新状态吗? 哪些情
掌握 Flutter Widget 重建:3. 为什么const Widget 能减少重建
编译时常量与对象复用 在 Dart 中,const 声明的对象属于编译期常量,其值在编译时就已确定,因此仅在编译过程中被评估一次。相同参数的 const 对象会被 折叠(canonicalizatio
掌握 Flutter Widget 重建:2. 当你写 Text(msg) 并改变 msg 的值时,Flutter 内部到底发生了什么?
当点击按钮 `setState()` 时,发生了什么? 我们逐步分析: ### ✅ 第 1 步:调用 `setState()` * 通知框架:“State 改变了!” * 框架会把当前 Wid
掌握 Flutter Widget 重建:1. 理解Widget重建的原理
1.1 Flutter框架的运行机制 Flutter是一个声明式UI框架,Widget是其核心构建块。Widget重建是响应状态变化的关键过程,直接影响应用的性能和流畅度。本节通过案例帮助读者理解Wi
DevTools Performance 重建统计
自 Flutter 3.24 起,DevTools 性能页面上推出了新的“重建统计信息”功能。 一旦打开它,只需使用该应用程序,统计数据就会实时更新。 如果您发现某个小部件重建过于频繁,请单击其位置转
掌握 Dart 模式匹配:3. 解构模式的深入应用
Dart 3 引入了强大的 模式匹配(Pattern Matching) 特性,通过解构模式(Destructuring Patterns),开发者可以更简洁地处理复杂数据结构,如列表、映射、记录和对
掌握 Dart 模式匹配: 2. 核心概念与基础模式
在上一章中,我们介绍了 Dart 模式匹配的宏观概念及其在简化代码中的重要性。本章将深入探讨模式匹配的基石——模式(Patterns) 。通过理解这些基础模式,你将能够灵活运用模式匹配进行数据解构和逻
下一页
个人成就
文章被点赞
698
文章被阅读
227,208
掘力值
5,684
关注了
3
关注者
428
收藏集
1
关注标签
15
加入于
2017-08-13