Card 是卡片组件块,内容可以由大多数类型的 Widget 构成,Card 具有圆角和阴影,这让它看起来有立体感。
Card组件的常用属性:
属性 | 说明 |
margin | 外边距 |
child | 子组件 |
shape | Card的阴影效果,默认的阴影效果为圆角的长方形边 |
![](https://img2018.cnblogs.com/i-beta/1414690/201912/1414690-20191206111342519-1753662681.png)
import 'package:flutter/material.dart'; void main() { runApp(MaterialApp( title: "CardWidget", home: MyApp(), )); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( body: ListView( children: <Widget>[ Card( margin: EdgeInsets.all(10), child: Column( children: <Widget>[ ListTile( title: Text("张三",style: TextStyle(fontSize: 28)), subtitle: Text("董事长"), ), Divider(), ListTile( title: Text("电话:123456789"), ), ListTile(title: Text("地址:xxxxxxxxxxxxxxxxx")) ], ), ), Card( margin: EdgeInsets.all(10), child: Column( children: <Widget>[ ListTile( title: Text("李四",style: TextStyle(fontSize: 28)), subtitle: Text("CEO"), ), Divider(), ListTile( title: Text("电话:123456789"), ), ListTile(title: Text("地址:xxxxxxxxxxxxxxxxx")) ], ), ), ], ), ); } }