首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter
品品下午茶
创建于2023-10-14
订阅专栏
Flutter 学习之旅。
等 8 人订阅
共18篇文章
创建于2023-10-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Dart并发编程05-认识Future
Future 类型可以看作是对在将来完成任务或返回结果的一个承诺。 我们可以这样定义一个返回 Future 的方法声明。 从中可以看出,Future 是支持范型的,可以返回任意类型的值。
Dart并发编程04-延时执行任务
有时候,我们想要模拟一个长时间执行的任务,Future.delayed 提供了这一个功能,帮助我们达到这一目的。
Flutter 3 基础14: 选择颜色
学习如何添加依赖包,通过颜色对话框,选择并显示颜色。 学习如何添加依赖包,通过颜色对话框,选择并显示颜色。
Dart并发编程03-事件队列先于微任务队列
在一些场景下,我们希望先执行时间队列的代码,再执行微任务队列的代码。通过 Future 的 then 方法来实现。
Flutter 3 基础13: 多值单选
学习如何创建一个多值单选部件,以及如何创建一个枚举与部件进行关联。 学习如何创建一个多值单选部件,以及如何创建一个枚举与部件进行关联。
Dart并发编程02-向微任务队列添加任务
向微任务队列添加任务与向事件队列添加任务一样简单。 这里,我们使用 Future 的 microtask 方法向微任务队列添加了 任务3.
Flutter 3 基础12: 选择并显示时间
学习如何使用时间对话框选择并显示时间点内容,以及如何获取当前的时间。 学习如何使用时间对话框选择并显示时间点内容,以及如何获取当前的时间。
Dart并发编程01-向事件队列添加任务
把一块代码放到 Future 中去执行时,Dart 会把这一代码块放到事件队列中等待处理,而不是马上执行这一块代码。
Flutter 3 基础11: 选择并显示日期
学习如何选择并显示一定格式的日期内容,以及如何本地化日期选择对话框。学习如何选择并显示一定格式的日期内容,以及如何本地化日期选择对话框。
Flutter 3 基础10: 监听文本框的内容变化
在有些场景下,我们除了获取文本框的内容,还需要把文本框输入的内容与其他部件进行联动显示,或者实时校验用户输入的每一个字符是否合规。
Flutter 3 基础08: 添加文本框
在前两篇文章中,我们为页面添加了一个按钮并优化了代码质量,可以让我们更健壮地添加更多部件。 本文将继续为部件页面增添一个新的部件——文本框,进一步丰富页面。
Flutter 3 基础07: 重构按钮代码
学习如何重构代码,把按钮代码提取到独立文件,提升代码质量。学会用短指令快速生成模板代码,提高开发效率。
Flutter 3 基础06: 添加按钮控件
学习如何添加一个按钮,初步渲染按钮,执行按钮点击事件处理代码。 学习如何添加一个按钮,初步渲染按钮,执行按钮点击事件处理代码。
Flutter 3 基础05: 切换导航页面
学习创建简单的页面,在点击导航图标时,展示不同色彩的页面。 学习创建简单的页面,在点击导航图标时,展示不同色彩的页面。
Flutter 3 基础04: 创建应用导航
为Flutter应用添加导航,实现导航项之间的切换。 为Flutter应用添加导航,实现导航项之间的切换。
Flutter 3 基础03: 初始化"自己"的 Flutter 项目
学习如何将 Android Studio 创建的默认模版项目,优化为一个"干净"的项目,作为开发的起点。
Flutter 3 基础02: 创建第一个项目
使用 Android Studio 创建和运行第一个 Flutter 项目。解决首次运行项目的常见问题。
Flutter 3 基础01: 搭建开发环境
学习在 macOS 操作系统上,安装 Flutter 3 SDK, 以及如何升级现有Flutter SDK版本。