Flutter未分类 Flutter 2024-07-21 滚动条 分类 CustomScrollView DraggableScrollableSheet GridView ListView Read More
Flutter未分类 Flutter 2024-07-21 布局管理 基本概念Widget的大小通过constraints来约束,它有minWidth、maxWidth、minHeight、maxHeight几个属性。 Tight constraints:紧约束,最大值和最小值相等的情况 Loose constraints:松约束,最大值和最小值不相等的情况 Unbounded constraints:maxWidth、maxHeight都设置为double.infinity Read More
Flutter未分类 Flutter 2024-07-21 自定义Lint Flutter默认提供了许多的Lint规则,但有时候我们可能有特殊的需求。如果按照官方的方式,你需要了解: Introduction:https://github.com/dart-lang/sdk/blob/main/pkg/analyzer_plugin/doc/tutorial/introduction.md Package Structure:https://github.com/dart-lang/sdk/blob/main/pkg/analyzer_plugin/doc/tutorial/package_structure.md Getting Started:https://github.com/dart-lang/sdk/blob/main/pkg/analyzer_plugin/doc/tutorial/getting_started.md Read More
Flutter未分类 Flutter 2024-07-21 Flutter静态代码检测 代码检测是规范写法,提高质量的一种重要方案,几乎所有的主流语言都有相关方案。在Flutter开发过程中,我们可以使用IDE自带的Inspect Code功能,也可以直接使用命令行dart analyze 官方方案Flutter官方提供analyzer来检测代码 使用步骤 pubspec.yaml配置 Read More
Flutter Flutter 2024-07-21 Flutter命令详解 create在指定的目录中,创建新的flutter项目,如果没有指定目录,则在当前目录下创建项目 12345flutter create ~/flutter #在家目录下的flutter目录项目flutter create . #在当前目录下创建flutter create -t module flutter_module # 创建一个module -v查看APP所有日志的输出,对于调试是非常有用处,在调试时需要配合run命令使用 1flutter -v run Read More