第3节:Flutter的最基础知识
本节学习内容:通过最基础的Flutter控件等实现一个app ,让您对Flutter构建的app有一个初步的认识!
本节学习用时:30分钟
本节学习方式:推荐直接看懂代码即可
本节目录:
一、本节内容介绍
二、本节代码解释
一、本节内容介绍
本节通过实现以下界面/功能效果,为您介绍一些最基础的Flutter知识点。
1、主要介绍的知识点有:
MaterialApp的应用
Scaffold的应用
文本的应用:Text
按钮的应用:FloatingActionButton
页面的跳转
2、要实现的效果如下图所示:
3、实现本节效果的代码
本节所有代码文件为:main.dart、NewRoute.dart。
您可自己通过
flutter create materialappproject创建materialappproject项目后,将其lib文件夹下的代码文件替换为如下即可。
3.1、其中完整的main.dart代码如下:
main.dart代码如下:3.2、其中完整的NewRoute.dart代码如下:
NewRoute.dart代码如下:二、本节代码解释
1、MaterialApp的使用方式介绍
2、Scaffold的使用方式介绍
以创建一个新页面NewRoute.dart为例,该文件代码如下:
3、文本Text以及按钮Button的使用介绍
三、按钮Button
1、按钮形式
2、按钮的事件写法
2.1、无方法
2.2、有方法,但该方法无参数
设方法为:
则按钮点击事件为:
2.3、有方法,且该方法有参数
设方法为:
则按钮点击事件为:
四、新页面的创建
以创建一个新页面NewRoute.dart为例,该文件代码如下:
五、页面的跳转 & 路由的管理
5.1 直接跳转
以跳转到上述建立的NewRoute.dart为例,则跳转方法:
方式①:
方式②:
5.2 使用路由管理
Last updated
Was this helpful?
