Image
在Flutter中,Image
小部件用于显示图像。它支持网络图像、本地文件、内存中的图像等。
基本用法
Image.network(
'https://example.com/image.jpg',
);
Image.asset(
'assets/image.jpg',
);
Image.file(
File('path/to/image.jpg'),
);
属性
image
:ImageProvider
类型,指定要显示的图像。width
: 图像的宽度。height
: 图像的高度。fit
: 图像如何适应给定的空间,可选值有BoxFit.contain
、BoxFit.cover
等。alignment
: 图像在给定空间中的对齐方式,可选值有Alignment.topLeft
、Alignment.centerRight
等。
示例
Image.network(
'https://example.com/image.jpg',
width: 200,
height: 200,
fit: BoxFit.cover,
);
通过使用Image
小部件,可以轻松地在Flutter应用程序中显示各种类型的图像。