Flutter 渐变文本四种方案深度解析
从源码、性能和使用场景解析 Flutter 中渐变文本的四种实现方案:ShaderMask、TextStyle.foreground、自定义 GradientShaderMask 和 Canvas
Exploring the boundaries of technology and design. Sharing insights on software engineering, UI/UX, and digital craftsmanship.
从源码、性能和使用场景解析 Flutter 中渐变文本的四种实现方案:ShaderMask、TextStyle.foreground、自定义 GradientShaderMask 和 Canvas
从源码、性能和使用场景三个维度深度解析 Flutter 的 IntrinsicHeight 和 IntrinsicWidth 布局组件
记录 Codex skill 明明存在却不显示时,如何检查 SKILL.md 文件头是否带 UTF-8 BOM,并用 PowerShell 转换为无 BOM UTF-8。
打开文章继续阅读
总结 Flutter 中基于 TextPainter 实现最多两行、超出后自动缩小字号且不省略文案的组件方案。
打开文章继续阅读
从 mixin 的线性化继承链、类型约束和 super 调用链理 解 Dart on 关键字