Flutter学习笔记(一)
Flutter学习笔记(一)
- 学习前言
- dart安装
- vscode配置
- 持续更新中
学习前言
最近准备学习Flutter,参考B站 Dart Flutter教程_2022精讲Dart Flutter3.x入门实战教程 在这里做下学习笔记。如果你也在学习Flutter, 可以仔细阅读这篇文章,了解一下学习过程中踩过的坑。
dart安装
我使用的是windows系统,访问 https://dart.dev/get-dart#windows 获取dart安装命令,安装过程如下:
- windows需要先安装Chocolatey , 以管理员身份运行powershell 输入以下命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- 成功后输入
choco install dart-sdk
; - 这一步可能会报 storage.googleapis.com无法访问问题,可以点击问题参考解决方案;
- 然后你会发现命令还是会失败,所以我采用更简单的方式 点击下载2.18.3安装包让后解压到你要安装的位置;
- 配置环境变量:
![添加环境变量]![在这里插入图片描述]直https://接上传(blig.csdnimg.cn/5m4b2-50aoTUj197407bb931926bd6ebdb.pngd8)![添加环境变量]] - powershell 输入:
dart --version
安装成功;
vscode配置
开发工具这里使用的vscode,具体配置如下:
- 打开vscode,选择左侧扩展按钮,输入框输入dart选择安装
- 安装code runner插件,运行dart需要使用
持续更新中
Flutter学习笔记(一)相关推荐
- Flutter学习笔记(10)--容器组件、图片组件
如需转载,请注明出处:Flutter学习笔记(10)--容器组件.图片组件 上一篇Flutter学习笔记(9)--组件Widget我们说到了在Flutter中一个非常重要的理念"一切皆为组件 ...
- Flutter学习笔记 —— 完成一个简单的新闻展示页
Flutter学习笔记 -- 完成一个简单的新闻展示页 前言 思路分析 案例代码 结束语 上图 前言 刚学Flutter不久,今天我们来看看如何使用 Container & ListView实 ...
- Flutter学习笔记(18)--Drawer抽屉组件
如需转载,请注明出处:Flutter学习笔记(18)--Drawer抽屉组件 Drawer(抽屉组件)可以实现类似抽屉拉出和推入的效果,可以从侧边栏拉出导航面板.通常Drawer是和ListView组 ...
- Flutter学习笔记--Gridview网格组件制作相册
Flutter学习笔记–Gridview网格组件制作相册 效果: GridView可以构建一个二维网格列表,其官方定义参考: https://book.flutterchina.club/chapte ...
- Flutter学习笔记(二)登陆注册界面的实现
Flutter学习笔记(二)登陆注册界面的实现 简单的登录和注册界面的布局 SharedPreferences存储数据 页面路由和参数传递的心得 这几天按照顺序先完成了登录和注册的页面,没有什么特别的 ...
- Flutter学习笔记之-圆形头像实现方式
Flutter学习笔记之-圆形头像实现方式 开发中如何实现类似圆形图片 Container+BoxDecoration来实现圆角图像 class DemoWidget extends Stateles ...
- Flutter学习笔记 —— CustomPainter自定义画布绘制爱心
Flutter学习笔记 -- CustomPainter自定义画布绘制爱心 前言 效果图 代码示例 温馨提示 结束语 前言 最近在学习Flutter中 Canvas相关内容,今天尝试写了一个爱心Dem ...
- Flutter学习笔记08-Padding Row Column Flex Expanded组件详解
学习视频地址:https://www.bilibili.com/video/BV1S4411E7LY?p=27&spm_id_from=pageDriver&vd_source=cee ...
- Flutter学习笔记学习资料推荐,大学生android开发项目实例
Flutter开发中的一些Tips Flutter开发中的一些Tips(二) Flutter开发中的一些Tips(三) 正确操作Dart中的字符串[译] Flutter三种方式实现页面切换后保持原页面 ...
最新文章
- 2021年大数据常用语言Scala(二十五):函数式编程 排序
- python DbUtils 使用教程
- mysql如何算值_如何计算MySQL中具有特定值的列数?
- Database之SQLSever:SQL命令实现理解索引、规则、默认概念及其相关案例之详细攻略
- Js提交表单的两种方法
- 安卓从业者应该关注:Android 6.0的运行时权限
- 人脸识别拷勤门禁主板_捷易讲解AI无感人脸识别考勤门禁终端设备在使用中的维护方法...
- 项目管理沙龙第五次聚会
- 前端学习(1735):前端系列javascript之TypeScript介绍
- 你不是不擅长数学,你只是打开方式不对
- 应用容器Application container
- Java基础——数组应用之StringBuilder类和StringBuffer类
- C# 序列化之二进制
- smartsvn 8.6.6 for linux 的安装与破解
- 用php实现遍历目录
- 一步一步手写实现实时监测物体YOLO v3 EASY METHOD | OpenCV Python CNN卷积神经网络
- 三种方法求最大公约数
- 关于MySQL的驱动org.gjt.mm.mysql.Driver
- MATLAB/Simulink模型开发乐高EV3 双足平衡机器人
- 微信小程序 day4
热门文章
- 关于计算机专业大三方向,计算机专业哪个方向比较好
- [书籍翻译]12周撰写期刊文章 学术出版成功指南——第 X 周 回应编辑的决定
- 2016.3.15__H5页面实战__第七天
- ML:机器学习模型可解释性之explainability和interpretability区别的简介、区别解读、案例理解之详细攻略
- 计算机网络 IPV4及IPV6首部
- 万物新生集团赴美递交上市申请:年营收49亿元,拥有755家线下店
- idea使用maven构建web应用
- 总裁迪代刷系统官网带后台
- 使用c语言编程解决物理问题--质点在二维平面的运动
- element ui搜索栏响应式布局