还记得第一个看到的颤振组件吗?

  

  还记得第一个看到的颤振组件吗?   

  

注意:无特殊说明,颤振版本及飞镖版本如下:

  
      <李>颤振版本:1.12.13 +热修复补丁。李5   <李>飞镖版本:2.7.0李
     

     MaterialApp

  

在学习颤振的过程中我们第一个看见的控件应该就是MaterialApp,毕竟创建一个新的颤振项目的时候,项目第一个组件就是MaterialApp,这是一个物质风格的根控件,基本用法如下:

  <前>   <代码类=" lang-dart "> MaterialApp (   家:支架(   appBar: appBar (   标题:文本(“老孟”),   ),   ),   )      

  <代码> 参家数是应用默认显示的页面,效果如下:

  

  还记得第一个看到的颤振组件吗?   

  标题<代码> 参数是应用程序的描述,在Android上,在任务管理器的应用程序快照上面显示,在IOS上忽略此属性,IOS上任务管理器应用程序快照上面显示的是   <代码> Info.plist 文件中的   <代码> CFBundleDisplayName> onGenerateTitle>   <前>   <代码类=" lang-dart "> MaterialApp (   标题:“老孟,> MaterialApp (   路线:{   “容器”:(上下文)=比;ContainerDemo (),   “安装”:(上下文)=比;FittedBoxDemo (),   “图标”:(上下文)=比;IconDemo (),   },   initialRoute: '/',   家:支架(   appBar: appBar (   标题:文本(“老孟”),   ),   ),> MaterialApp (   主题:ThemeData (   primaryColor: Colors.red   ),   darkTheme: ThemeData (   primaryColor: Colors.red   ),   themeMode: ThemeMode.dark,      

效果如下:

  

  还记得第一个看到的颤振组件吗?   

  <代码>语言> localizationsDelegates> localeListResolutionCallback> localeResolutionCallback> supportedLocales>   

在   <代码> pubspec.yaml 文件中添加包依赖:

  <前>   <代码类=" lang-dart ">依赖性:   颤振:   sdk:颤振   flutter_localizations:   sdk:颤振   flutter_cupertino_localizations: ^ 1.0.1      

设置如下:

  <前>   <代码类=" lang-dart "> MaterialApp (   localizationsDelegates:(   GlobalMaterialLocalizations.delegate,   GlobalWidgetsLocalizations.delegate,   GlobalCupertinoLocalizations.delegate   ],   supportedLocales:(   const地区(“zh型”、“CH”),   const地区(“en”,“我们”),   ],   …   )      
      <李> GlobalMaterialLocalizations.delegate:为材料组件库提供了本地化的字符串和其他值。   <李> GlobalWidgetsLocalizations.delegate:定义部件默认的文本方向,从左到右或从右到左。   <李> GlobalCupertinoLocalizations.delegate:为库比蒂诺(ios风格)库提供了本地化的字符串和其他值。
  

  <代码> supportedLocales>   

  <代码> localeResolutionCallback> localeListResolutionCallback> localeResolutionCallback> localeListResolutionCallback> localeResolutionCallback 返回的第一个参数是当前语言的语言环境,而   <代码> localeListResolutionCallback 返回当前手机支持的语言集合,在早期的版本手机没有支持语言的集合,只显示当前语言,在设置→语言和地区的设置选项效果如下:

还记得第一个看到的颤振组件吗?