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