知识储备:Flutter之GlobalKey详解
本片博文是一个Flutter入门级的小应用,简单的模拟了登录功能,不过麻雀虽小五脏俱全,通过这个demo可以了解如下知识点:
1、Sqlite在Flutter的简单使用
2、TextFormField的简单使用
3、TextEditingController的简单使用
4、GlobalKey的工作原理
5、Navigator的简单使用
Sqlite的应用和配置
1、首先在pubspec.yaml引入sqflite库:
dependencies:
flutter:
sdk: flutter
sqflite: ^1.1.5
2、在本篇博文中,我们把用户名和密码都保存在了本地数据库loginDB.db中,该db文件放在assets文件夹下: