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.containBoxFit.cover等。
  • alignment: 图像在给定空间中的对齐方式,可选值有Alignment.topLeftAlignment.centerRight等。

示例

Image.network(
  'https://example.com/image.jpg',
  width: 200,
  height: 200,
  fit: BoxFit.cover,
);

通过使用Image小部件,可以轻松地在Flutter应用程序中显示各种类型的图像。