Flutter 项目中常用的布局详情,及封装和使用,快速开发项目....以及手势事件和滚动事件的使用
Scaffold 导航栏的实现,有些路由页可能会有抽屉菜单(Drawer)以及底部Tab导航菜单等
const Scaffold({
Key key,
this.appBar...})
底部导航栏BottomNavigationBar的实现,与经常搭配的PageView实现项目中常用的tab切换
?...,//溢出处理方式
List<Widget children: const <Widget [],
})
我们可以用Stack来实现:请求网络中的时候,显示加载中的布局;请求网络成功后,隐藏加载中的布局...自定义一个LoadingWidget,传递isLoading是否正在加载中,child加载成功后显示的布局.这样的好处就是我们可以在任何需要用到加载中的布局时,直接使用,统一管理.使用setState来改变