1.flutter組件預覽
https://flutterchina.club/widgets/
2.分析Stateful widget和Stateless widget
https://juejin.im/post/5ca81c80e51d4509f8232e9b
3.AppBar屬性
/**
leading,//在標題前面顯示的一個控件,在首頁通常顯示應(yīng)用的 logo;在其他界面通常顯示為返回按鈕
title,//Toolbar 中主要內(nèi)容,通常顯示為當前界面的標題文字
actions,//一個 Widget 列表,代表 Toolbar 中所顯示的菜單,對于常用的菜單,通常使用 IconButton 來表示;對于不常用的菜單通常使用 PopupMenuButton 來顯示為三個點,點擊后彈出二級菜單
flexibleSpace,//一個顯示在 AppBar 下方的控件,高度和 AppBar 高度一樣,可以實現(xiàn)一些特殊的效果,該屬性通常在 SliverAppBar 中使用
bottom,//一個 AppBarBottomWidget 對象,通常是 TabBar。用來在 Toolbar 標題下面顯示一個 Tab 導航欄
elevation = 4.0,//紙墨設(shè)計中控件的 z 坐標順序,默認值為 4,對于可滾動的 SliverAppBar,當 SliverAppBar 和內(nèi)容同級的時候,該值為 0, 當內(nèi)容滾動 SliverAppBar 變?yōu)?Toolbar 的時候,修改 elevation 的值
backgroundColor,//APP bar 的顏色,默認值為 ThemeData.primaryColor。改值通常和下面的三個屬性一起使用
brightness,//App bar 的亮度,有白色和黑色兩種主題,默認值為 ThemeData.primaryColorBrightness
iconTheme,//App bar 上圖標的顏色、透明度、和尺寸信息。默認值為 ThemeData.primaryIconTheme
textTheme,//App bar 上的文字樣式。默認值為 ThemeData.primaryTextTheme
centerTitle,//標題是否居中顯示,默認值根據(jù)不同的操作系統(tǒng),顯示方式不一樣,true居中 false居左
*/
4.Flutter中MainAxisAlignment和CrossAxisAlignment詳解
https://blog.csdn.net/yuzhiqiang_1993/article/details/86496145