经过前面三大部分内容知识点的讲解,相信大家对大部分的布局方式、组件的使用、逻辑业务编写都有了一定的了解了。到这里,我们基本上关于 Flutter 的开发课程的内容就说的差不多了。那么接下来我们就用前面学习的一些知识来进行一个完整的实践:实现一个简易日记本应用。通过这个实例我们可以复习巩固我们之前学过的知识,也算是一个总结与检验。本节作为练习篇,主要用到组件、自定义组件、常用布局、插件等知识点来完成一个简易日记本应用,一起来实践吧。
知识整理
本篇练习看似简单,但是已经将应用编写的大部分需要用的功能都贯穿起来进行了实践、并提供了比较好的解决方案,将开发中可能会遇到的很多问题和难点进行了一一解决。
在进行综合实践编写前,我们先整理下我们这节课里用到的一些知识点:
- 引导页(PageView)
- 顶部 ToolBar(AppBar)
- 列表(CustomScrollView)
- 日历(三方库:fluttercustomcalendar)
- 权重(Flexible、Expanded)
- 导航组件(CupertinoTabBar)
- 弹窗(BottomSheet、SnackBar)
- 输入框(TextField)