Sunmoon的博客

点点滴滴

对话框很干扰用户,却是移动应用中绕不开的话题之一。一起来详细了解 Flutter Dialog 吧。

阅读全文 »

RendererBinding.drawFrame() 负责生成帧。这个方法对于理解 Flutter 渲染过程非常重要。简单了解下。

阅读全文 »

Flutter 提供了不少性能分析工具,但感觉相关文档不咋的,散落在官方的各个地方,对开发者不太友好。另外,有的工具目前只在 Android Studio 中有,比如 Flutter Performance;甚至有的工具只在 debug 模式下可用。本文对这些工具简单整理一下,便于做性能优化时查找和参考。

阅读全文 »

Flutter 开发指南中提到 Widget 是 Android View 的对等物。虽然形象,但不准确。Flutter 文档说一切皆 Widget,同时又说 Widget 只是 UI 配置/蓝图,到底该如何理解?本文带你揭开 Widget 的神秘面纱,探寻背后藏着的 RenderObject。

阅读全文 »
0%