Open1
FlutterのCard()とは
FlutterのCard
は、マテリアルデザインの一部として提供されるウィジェットであり、情報をコンパクトに表示するためのボックス型の要素です。Card
は通常、テキスト、画像、アイコンなどを含むコンテンツを表示するために使用されます。
Card
ウィジェットは、視覚的に分離された領域を提供し、コンテンツをグループ化する役割を果たします。これにより、コンテンツが整理され、ユーザーが情報を簡単に把握できるようになります。
以下は、基本的なCard
ウィジェットの例です。
Card(
child: Column(
children: <Widget>[
ListTile(
leading: Icon(Icons.person),
title: Text('John Doe'),
subtitle: Text('johndoe@example.com'),
),
ButtonBar(
children: <Widget>[
FlatButton(
child: Text('EDIT'),
onPressed: () {/* TODO: Implement edit functionality */},
),
FlatButton(
child: Text('DELETE'),
onPressed: () {/* TODO: Implement delete functionality */},
),
],
),
],
),
)
この例では、Card
内にListTile
(リストアイテム)とButtonBar
(ボタンバー)が含まれており、それぞれのコンテンツがCard
内で整然と表示されています。Card
は、情報の表示や操作のためのコンテナとしてよく使用されます。