首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OldBirds
掘友等级
公众号
|
OldBirds
OldBirds 公众号作者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 84
沸点 27
赞
111
返回
|
搜索文章
OldBirds
公众号 @OldBirds
·
12天前
关注
用 Swift Vapor 打造高性能后端:从苹果密码监视服务谈起
近日,苹果工程师近日分享了他们用 Swift 重写 Java 服务器端应用的经历。 据介绍,这个服务器端应用是 “密码监视” 功能的核心组件,原本采用 Java 实现,每天...
0
评论
分享
OldBirds
公众号 @OldBirds
·
12天前
关注
Swift 炸!Apple 官方出品:apple/container
一款在 Mac 上使用轻量级虚拟机创建和运行 Linux 容器的工具。它使用 Swift 编写,并针对 Apple 芯片进行了优化。 该工具使用并生成符合 OCI 标准的容...
1
评论
分享
OldBirds
公众号 @OldBirds
·
13天前
关注
DRY 原则方法论:如何让 Dart 代码更简洁优雅
DRY 原则方法论:如何让 Dart 代码更简洁优雅 在 Dart 和 Flutter 开发中,DRY(Don't Repeat Yourself) 原则是编写清洁、可维护...
0
评论
分享
OldBirds
公众号 @OldBirds
·
21天前
关注
Flutter element 复用:隐藏的风险
Flutter 以其高效的渲染机制和声明式 UI 而闻名,其中“元素复用”(Element Reuse)是框架内部优化性能的关键策略。然而,对这一机制理解不足或运用不当,可...
1
评论
分享
OldBirds
公众号 @OldBirds
·
21天前
关注
理解 Flutter Element 复用
Flutter 是 Google 开发的高性能 UI 框架,其核心设计理念之一是“一切皆 Widget”。然而,在 Widget 背后,Flutter 的运行时依赖于 El...
0
评论
分享
OldBirds
公众号 @OldBirds
·
22天前
关注
如何判断 Flutter 中 StatefulWidget 是否需要 Key?
在 Flutter 开发中,Key 是用于标识 widget 的重要工具,尤其在 StatefulWidget 中,它直接影响状态 (State) 的保留和匹配。开发者常常...
0
评论
分享
OldBirds
公众号 @OldBirds
·
22天前
关注
Key 和 State 的关系是什么?StatefulWidget 需要加 Key 吗?
在 Flutter 开发中,Key 和 State 是两个核心概念,它们在构建动态用户界面时起着重要作用。特别是当使用 StatefulWidget 时,开发者常常会疑惑是...
1
评论
分享
OldBirds
公众号 @OldBirds
·
23天前
关注
为什么有时候必须用GlobalKey?它有什么危险?
作为Flutter初学者,你可能听说过GlobalKey,但不清楚它是什么、什么时候必须用,以及使用它可能带来的问题。GlobalKey 是Flutter中一个强大的工具,...
0
评论
分享
OldBirds
公众号 @OldBirds
·
23天前
关注
Flutter 列表顺序乱了,是不是 Key 的锅?
“奇怪,我只是重新排了个序,或者删除了一个列表项,怎么整个列表都乱了?” 这几乎是每个 Flutter 开发者都可能遇到的“灵魂拷问”。当你发现你的 `ListView` ...
4
评论
分享
OldBirds
公众号 @OldBirds
·
24天前
关注
Flutter Widget 生命周期:高级技巧、性能优化与疑难解析
我们已经系统地学习了 Flutter Widget 的生命周期,从 StatelessWidget 的简洁到 StatefulWidget 的复杂“一生”。现在,是时候将...
2
评论
分享
OldBirds
公众号 @OldBirds
·
24天前
关注
StatefulWidget 的“一生”:从创建、更新到销毁的完整流程
在上一篇文章中,我们初步了解了 Flutter Widget 的分类,并强调了 `build()`...
3
评论
分享
OldBirds
公众号 @OldBirds
·
25天前
关注
Flutter Widget 生命周期入门:StatelessWidget 与 StatefulWidget 的核心差异
在 Flutter 中,一切皆 Widget,无论是文本、按钮,还是布局结构,它们都是 Widget。然而,这些 Widget 在应用运行过程中并非一成不变,它们有自己的“...
0
评论
分享
OldBirds
公众号 @OldBirds
·
25天前
关注
Widget()(非 const) key 为什么是相同的?
这是个非常关键但容易被忽略的问题!你问的这个问题可以拆解为: 我们从源码和机制两个层面来深度解析: ✅ Flutter 判断“相同 Widget”的标准 在 Flutter...
2
评论
分享
OldBirds
公众号 @OldBirds
·
25天前
关注
Flutter 中使用了 const Widget, 它还能更新状态吗?
Flutter 提供了 const 构造函数来优化 Widget 的构建过程,但对于很多开发者来说,仍然容易混淆: 如果是 StatefulWidget 且写成 const...
4
评论
分享
OldBirds
公众号 @OldBirds
·
26天前
关注
掌握 Flutter Widget 重建:3. 为什么const Widget 能减少重建
编译时常量与对象复用 在 Dart 中,const 声明的对象属于编译期常量,其值在编译时就已确定,因此仅在编译过程中被评估一次。相同参数的 const 对象会被 折叠(c...
3
评论
分享
OldBirds
公众号 @OldBirds
·
26天前
关注
掌握 Flutter Widget 重建:2. 当你写 Text(msg) 并改变 msg 的值时,Flutter 内部到底发生了什么?
当点击按钮 `setState()` 时,发生了什么? 我们逐步分析: ### ✅ 第 1 步:调用 `setState()` * 通知框架:“State 改变了!” *...
0
评论
分享
OldBirds
公众号 @OldBirds
·
27天前
关注
掌握 Flutter Widget 重建:1. 理解Widget重建的原理
1.1 Flutter框架的运行机制 Flutter是一个声明式UI框架,Widget是其核心构建块。Widget重建是响应状态变化的关键过程,直接影响应用的性能和流畅度。...
1
评论
分享
OldBirds
公众号 @OldBirds
·
27天前
关注
DevTools Performance 重建统计
自 Flutter 3.24 起,DevTools 性能页面上推出了新的“重建统计信息”功能。 一旦打开它,只需使用该应用程序,统计数据就会实时更新。 如果您发现某个小部件...
0
评论
分享
OldBirds
公众号 @OldBirds
·
1月前
关注
掌握 Dart 模式匹配:3. 解构模式的深入应用
Dart 3 引入了强大的 模式匹配(Pattern Matching) 特性,通过解构模式(Destructuring Patterns),开发者可以更简洁地处理复杂数据...
0
评论
分享
OldBirds
公众号 @OldBirds
·
1月前
关注
掌握 Dart 模式匹配: 2. 核心概念与基础模式
在上一章中,我们介绍了 Dart 模式匹配的宏观概念及其在简化代码中的重要性。本章将深入探讨模式匹配的基石——模式(Patterns) 。通过理解这些基础模式,你将能够灵活...
0
评论
分享
下一页
个人成就
文章被点赞
677
文章被阅读
214,549
掘力值
5,588
关注了
2
关注者
414
收藏集
1
关注标签
15
加入于
2017-08-13