Flutter 多种隐藏子组件的方式
2024-11-13
隐藏子组件有多种方式,常见的包括 Visibility、Offstage 和 Opacity。
708 字
|
4 分钟
Flutter Offstage
2024-11-13
Offstage 是 Flutter 中用于控制子组件是否参与布局和渲染的一个小部件。当 offstage 属性设置为 true 时,子组件会被隐藏,并且不会参与布局或渲染,也不会占用任何空间。
513 字
|
3 分钟
addPostFrameCallback 与 endOfFrame 的区别
2024-11-13
WidgetsBinding 类为我们提供了访问当前 widget 系统状态的能力,正如 Flutter 文档所述,它是 widget 层与 Flutter 引擎之间的粘合剂。通过 WidgetsBinding 实例,我们可以访问 addPostFrameCallback 和 endOfFrame.then。
532 字
|
3 分钟
Flutter App 的优化小记
2024-11-12
RepaintBoundary、GrowableList.add/toList、TimelineTask、shouldRepaint()
359 字
|
2 分钟
Rust 中的 std::ops 和 core::ops
2024-09-08
`std::ops` 和 `core::ops` 是 Rust 中两个常见的 trait 模块,都定义了运算符重载的 traits。
92 字
|
1 分钟
Rust 为什么需要 Pin
2024-09-08
Rust的异步编程中,编写自定义异步库时会遇到 `Pin<&mut Self>` 和 `T: ?Unpin` 等。这些概念源于自引用类型(self-referential types)的安全问题
225 字
|
1 分钟
Rust Debug Macro
2024-09-02
What does :#? mean in Rust debug macro?
209 字
|
1 分钟
Linux 使用 EDL 备份 Qualcomm 9008 设备
2024-08-13
记录使用 EDL 模式备份 Qualcomm 9008 设备的过程
253 字
|
1 分钟