flutter static 图片
时间: 2023-06-21 08:13:25 浏览: 257
在Flutter中,可以使用`AssetImage`来加载静态图片。首先,需要在项目的`pubspec.yaml`文件中声明图片资源,例如:
```yaml
flutter:
assets:
- images/my_image.png
```
然后,在代码中使用`AssetImage`来加载图片:
```dart
Image(image: AssetImage('images/my_image.png'))
```
注意,如果图片放置在子文件夹中,需要在路径中添加子文件夹的名称,例如:
```yaml
flutter:
assets:
- images/icons/my_icon.png
```
```dart
Image(image: AssetImage('images/icons/my_icon.png'))
```
另外,还可以使用网络图片和本地文件图片。使用网络图片时,可以使用`NetworkImage`来加载图片;使用本地文件图片时,可以使用`FileImage`来加载图片。
阅读全文