我們很高興隨著 Flutter 3.7 的發(fā)布開(kāi)啟 2023 年湿滓!在 Flutter 3.7 中,我們作為一個(gè)社區(qū)舌狗,繼續(xù)改進(jìn)框架叽奥,增加了一些很棒的新功能,例如:創(chuàng)建自定義菜單欄的能力痛侍、級(jí)聯(lián)菜單朝氓、更好地支持國(guó)際化的工具、新的調(diào)試工具等等主届。
我們還繼續(xù)改進(jìn)全局選擇赵哲、使用 Impeller、DevTools 更快地渲染等功能君丁,以及一如既往的性能枫夺!
讓我們一起快速探索 Flutter 3.7 的新特性吧!
增強(qiáng)的 Material 3 支持
隨著以下小部件的遷移绘闷,Material 3 支持在 3.7 中得到了極大增強(qiáng):
- Badge
- BottomAppBar
- Filled和Filled Tonal按鈕
- SegmentedButton
- Checkbox
- Divider
- Menus
- DropdownMenu
- Drawer和NavigationDrawer
- ProgressIndicator
- Radio buttons
- Slider
- SnackBar
- TabBar
- TextFields和InputDecorator
- Banner
要使用這些新功能橡庞,只需打開(kāi)useMaterial3應(yīng)用程序中的標(biāo)志即可。ThemeData widget. 要充分利用 M3 支持印蔗,您需要完整的 M3 配色方案扒最。您可以提供自己的,使用新的主題構(gòu)建colorSchemeSeed工具华嘹,或者 Flutter 可以使用構(gòu)造函數(shù)的參數(shù)從單一種子顏色為您生成一個(gè)ThemeData: