Button

在移动应用程序中,按钮是用户与应用程序交互的重要方式之一。在Flutter中,我们可以使用Button Widget来创建各种类型的按钮。

RaisedButton

RaisedButton是一个凸起的按钮,当用户点击它时会出现阴影。

RaisedButton(
  onPressed: () {
    // 按钮被点击后执行的操作
  },
  child: Text('Click me'),
)

FlatButton

FlatButton是一个扁平的按钮,不带阴影效果。

FlatButton(
  onPressed: () {
    // 按钮被点击后执行的操作
  },
  child: Text('Click me'),
)

IconButton

IconButton是一个带有图标的按钮。

IconButton(
  icon: Icon(Icons.add),
  onPressed: () {
    // 按钮被点击后执行的操作
  },
)

除了以上提到的几种类型外,Flutter还提供了其他类型的按钮,如FloatingActionButton、OutlineButton等。根据设计需求和风格选择合适的按钮类型来提升用户体验。