Flutter-Image组件

2022-04-29  本文已影响0人  阿博聊编程
配图来自网络,如侵必删

在应用开发当中,Image加载图片是我们最常见的组件之一。这篇博客就来分享一个Image组件相关的知识,希望对看文章的小伙伴有所帮助。

Image

Image组件用来在屏幕中绘制图片,其中加载的图片资源可以来自本地,也可以来自网络,Image组件内部提供了多个构造函数来加载各种来源的图片。

加载网络图片

最常见的场景就是加载网络图片,代码示例:

Image.network(
     "https://xxx.com/a.jpg",
     height: 300,
     width: 200,
)

显示代码大概就是这样,network构造函数就是为我们加载网络图片的。

加载图片文件

Image.file()

加载本地图片资源

Image.asset()

Image常用属性

对齐方式,可选参数有Alignment.centerAlignment.topLeftAlignment.topLeftAlignment.topCenterAlignment.topRightAlignment.centerLeftAlignment.centerRightAlignment.bottomLeftAlignment.bottomCenterAlignment.bottomRight

alignment: Alignment.center

拉伸方式:

fit: BoxFit.fill

可选参数说明:

重复方式:

repeat: ImageRepeat.repeat

可选参数说明:

上一篇 下一篇

猜你喜欢

热点阅读