logo

该视频仅会员有权观看

立即开通课程「Flutter 移动端应用开发实践」权限。

¥
199
/ 年

自定义小部件(StatelessWidget)

  • 我们能自定义小部件,设计其样式和功能,然后将它们置于应用界面的特定位置。
  • Flash应用有两种常用小部件:无状态的"status as vidit"和有状态的"state for widget",状态指的是小部件的状态或数据。
  • 可以创建一个无状态小部件并将其放在单独的文件中,文件名与小部件名保持一致。
  • 在这个文件顶部导入需要的包,定义一个类,让它继承无状态或有状态小部件的类。
  • 无状态小部件需要覆写build方法,接收BuildContext参数,返回小部件本身。
  • 当更换小部件时,需要重新启动应用,才能在模拟器上看到更新后的界面,显示指定的文本内容。
  • 在Flash开发工具中,可以观察到小部件树的结构,其根部是app小部件,包含center和text小部件。