Flutter学习笔记(二)布局
上一篇是对于Flutter当中Widget概念的简要介绍,从而对于无状态及有状态的小部件有一定的认识,并对于它们在实际中的使用进行了了解,包括状态的设置、用户交互的响应等。那么,我们知道要是构建一个应用,在让功能实现前先需要将小部件们合理的组织在一起。在Flutter中,可见的元素以小部件的形式存在,而小部件的位置布局关系等也是以小部件形式存在的。
在昨天已经完成了在macOS上安装配置Flutter开发环境并真机调试成功第一个iOS App based on Flutter,也在Windows上搭建了Flutter环境。对这个开发方式感觉还是有点意思的,今天继续学一下Flutter的知识。
一开始根据官方教程建App时,就指出了在Flutter中一切都以Widget的形式存在的。Flutter的Widget是受React影响以现代框架进行创建的,它们描述自己在当前配置与状态下的样式。当状态改变时它就改变描述,框架根据与之前描述的差异以最小的变动展现状态变化带来的样式变化。