Loading...
本文介绍 实用的 Flutter 开发技巧,帮助开发者提升效率,节省宝贵的开发时间。无论你是新手还是经验丰富的开发者,这些技巧都能让你的工作事半功倍。 任何可以使用的地方都使用 const 如果某个组件不会发生变化,就将其设为 const。 为什么? 减少重建 提升性能 使你的代码更整洁 const Text('Hello Flutter'); 使用 .copyWith() 包裹组件以复用样...
在Flutter开发中,颜色的使用是构建用户界面的关键因素。Flutter的颜色API提供了丰富的功能,开发者可以通过多种方式定义和修改颜色。本文将探讨五种常见的方法,帮助你更好地利用这些工具。 Flutter Color 五种定义与修改颜色的方法 Flutter Color 五种定义与修改颜色的方法 前言 原文 深入了解Flutter的颜色API:五种常用方法 在Flutter开发中,颜色...
有时候项目有Flutter版本要求,可能不能项目Flutter sdk 使用不同版本。如果项目直接升级最新版本Flutter, 可能会导致一些插件的兼容性问题。导致项目无法运行, 等等。 这时候我们就需要不同Flutter sdk 运行项目。那么我们就需要一些工具管理我们的flutter sdk版本,方便我们来回切换不能版本。从而保证我们项目正常运行。fvm 是一个不错flutter版本管理...
插件地址:https://pub.dev/packages/freezed 使用 freezed 比单纯的 json to dart 在功能上是有加强的。 大致有如下几点: 减少 model 代码量 不可变类型定义 @freezed 可变类型 @unfreezed copyWith 方法复制 copyWith + 深拷贝 operator == 操作 toString 方法 空对象支持 对...