Flutter 安装,配置,运行第一个app 1

起因, 目的:

flutter, 其实几年前,我就写过。 当时纯属是个人兴趣,随意探索。

当时我也写了几篇笔记:

  1. 比如这一篇
  2. 还有这个

flutter,其实不难,比较繁琐,小的知识点很多.

flutter, 又是环境配置。。。。

安装 flutter + first app 视频教程: https://www.youtube.com/watch?v=8sAyPDLorek

1. 安装 Flutter

  1. 按照官方文档给的流程,
  2. 使用国内的镜像。 https://docs.flutter.cn/community/china/
  3. 最后检查一下环境 flutter-doctor

2. 在 VScode 中, 创建 flutter 项目:

  1. 确保安装了 flutter 插件
  2. 按 f1, 输入 > flutter New project
  3. 设置文件夹路径,项目名称(小写字母), done! 我的路径是 D:\flutter_apps

3. 写代码, 写第一个 app.

  1. 修改 pubspec.yaml 的内容,参考: https://codelabs.developers.google.com/codelabs/flutter-codelab-first?hl=zh-cn#2
  2. 修改 pubspec.yaml, 以及 main.dart

4. 代码笔记:

StatefulWidget

  • 有状态的组件。
  • 就是说, 能重新构建自己。
  • 数据和内容,可能会随用户的选择而改变!

setState(() {} )

这个跟 react js 中的 useEffect() 简直是一回事!!!



个人接单,留学生辅导,python, R语言,私聊.

老哥,支持一下啊。

相关推荐
传奇开心果编程1 小时前
组合优先开发范式:从汉字造字原理到声明式UI组件组合思想
android·flutter·ios·swiftui·移动开发·harmonyos·android jetpack
2501_9445215911 小时前
Ramda 跨端三方库仓颉适配全流程
开发语言·javascript·flutter·php
大龄秃头程序员17 小时前
Flutter 架构里总被混淆的 IoC、DI、Service Locator,到底是什么关系?
flutter
事圆则缓1 天前
Flutter 与原生交互的最后一层:RTC 视频帧怎么走
flutter·音视频·实时音视频
2601_949847751 天前
jose 跨端三方库仓颉适配全流程
前端·javascript·flutter
2601_949970691 天前
msgpackr 跨端三方库仓颉适配全流程
前端·javascript·flutter
2601_949970692 天前
HumanizeDuration 跨端三方库仓颉适配全流程
前端·javascript·flutter
传奇开心果编程2 天前
【Flutter踩坑排雷】第3课:const 误用坑|const 错误使用引发 UI 异常与性能损耗
flutter·移动开发·跨平台·dart·编程语言理论·编程框架·声明式ui
程序员老刘2 天前
你的Flutter项目要不要紧急升级3.47.8?
flutter·客户端
Talyra422 天前
不想开会员,我写了一个记账 App
flutter