BMI计算器
一个使用Flutter构建的Android应用程序,通过输入(体重、身高和年龄)来计算人的身体质量指数(BMI)并提供建议。使用Flutter构建。
我们的目标
本教程的目的是探讨如何自定义Flutter小部件以实现我们自己精美的用户界面设计。如果您有设计师,无论他们的设计多么不寻常,我们都可以使用Flutter创建它们。
您将创建的内容
我们将制作一个身体质量指数(BMI)计算器,灵感来自Ruben Vaalt所做的精美设计:Simple-BMI-Calculator。这将是一个多屏幕应用,功能简单但具有完全自定义的样式。

你将学到什么
- 如何使用 Flutter 主题来创建统一的品牌形象。
- 如何使用 Flutter 路由和导航器创建多页面应用程序。
- 如何通过单击按钮来提取和重构 Flutter 小部件。
- 如何将函数作为参数和字段传递。
- 如何使用 GestureDetector 小部件来检测更多内容,而不仅仅是点击。
- 如何通过使用十六进制代码使用自定义颜色调色板。
- 如何自定义 Flutter 小部件以实现特定的设计风格。
- 了解 Dart 枚举和三元运算符。
- 了解组合与继承以及 Flutter 创建自定义 UI 的方式。
- 了解 Dart 中 const 和 final 的区别以及何时使用它们。