第六回:如何使用Image Widget


我们在上一章回中介绍了ListView Widget,本章回中将介绍 Image这种Widget,闲话休提,让我们一起Talk Flutter吧。

概念介绍

在Flutter中Image Widget主要用来显示图片,和Andrid中的ImageView,IOS中的UIImageView的作用相同。本章回中将介绍如何使用这种Widget.

使用方法

  1. 在项目中创建图片目录,并且在该目录下放一张图片;
  2. 创建Image对象,使用Image类的构造方法就可以;
  3. 通过AssetImage对象获取项目中某个位置的图片,并且将它赋值给Image对象;

示例代码

    Widget imageEx = Container(
      width: 300,
      height: 200,
      color: Colors.blue[300],
      child: Row(
        children: const [
          Image(image: AssetImage("images/ex.png"),),
        ],
      ),
    );

上面的代码中使用了前面章回中介绍过的ContainerRow widget,我们在它们的基础上添加了Image Widget.这里重点说一下如何加载项目中具体位置中的图片。

首先需要在配置文件中创建图片目录,然后把图片复制到该目录下就可以。配置文件(pubspec.yaml)中的内容如下:

  assets:
  - images/ex.png

注意:在使用图片时只需要图片的相对位置就可以,配置文件中的图片目录也是相对路径,这个路径和配置文件位于相同目录下。

把上面的代码添加到我们创建的MaterialApp中就可以运行,运行程序时会显示一张图片,我在这里就不演示程序运行结果了,下面是MaterialApp的代码:

  return MaterialApp(
        title: 'Flutter Demo',
        theme: ThemeData(primaryColor: Colors.blue),

        home: Scaffold(
            appBar: AppBar(
              title: const Text("Title of Hello App"),
            ),
            body: Column(
              children: [
                wechatBottom,
                imageEx,
              ],
            )
        )
    );

看官们,关于Image Widget的内容就介绍到这里,欢迎大家在评论区交流与讨论!

博客有一定流量的时候或者有固定的访客的时候,是否想过也卖个广告位挣点网费,O(∩_∩)O~,经常逛博客的朋友应该会看到,某些博主在博客上放的招商广告,那广告位图片做的十分漂亮,如果你流量不错的话,是否也想过这些呢? 这些图片一般都放在博客的侧栏的显眼处,当你图片做好后,把它放到博客的侧栏的过程中,就会有点小麻烦了,需要修改sidebar.php中的代码,稍有不慎整个侧栏就会被你改动的面目全非,着实让人难受,如果你为此而烦恼的话,那么,你可以试试这款插件Image Widget,这款插件可以帮你添加图片到侧栏中,也让你省去了麻烦。 Image Widget插件安装: 1、下载Image Widget插件,将压缩包解压后,把文件夹上传到wp-content/plugins/目录下,登录WordPress管理后台,点击“Plugins”找到上传的插件,激活该插件。 2、插件激活后,在后台的左侧栏中“Appearance”--->“Widgets”中,把“Image Widgets”拖拽到sidebar中去。如下图所示: 图中是上传设置好后的效果,页面中主要包括了已下几个内容: •Title:标题 •Image:设置上传的图片 •Caption:图片的描述 •Link:图片链接的URL •width:宽度 •Height:高度 •Align:对其方式(无,左,中,右) •Alternate Text:设置Alt文本 这些内容的填写都十分的简单,图片上传成功后,那么,就会在前台页面出现漂亮的图片招商广告位了,这样就不会再去麻烦的修改代码了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值