Flutter开发(四)——Image Widget控件

Image

import 'package:flutter/material.dart';
void main() => runApp(MyApp());

class MyApp extends StatelessWidget{
  @override
  Widget build(BuildContext context){
    return MaterialApp(
      title: "Hello",
      home: Scaffold(
        appBar: AppBar(
          title: Text("AppBar Hello")
        ),
        body: Center(
          child: new Image.network(
            "https://profile.csdnimg.cn/2/0/1/1_redkeyer",  //图片Url地址
            width: 100, //图片宽度
            height: 850,  //图片高度
            // fit: BoxFit.fitHeight,  //以高度优先,图片缩小
            fit: BoxFit.fitWidth, //以宽度优先,图片缩小
            // fit: BoxFit.fill,   //填充,图像变形
            // fit: BoxFit.cover, //图片不变形,裁剪填充
            // fit: BoxFit.scaleDown, //图片不变形

            // repeat: ImageRepeat.repeatY,  //有容器包裹时生效

            // 图片混合模式 color 和 colorBlendMode 一起使用,可以使图片偏向某种颜色或效果
            color: Color.fromARGB(100, 100, 200, 100),
            colorBlendMode: BlendMode.hardLight //模式太多了
          )
          
        ),
      ),

    );
  }
}

效果展示:(网络图片)
在这里插入图片描述

//----------------------------------------------------
上面展示的Image的一些属性和加载网络图片。Flutter加载本地图片,需要进行下配置,以下进行介绍:
1、在项目根目录创建文件夹 image_resorl(这里命名随便,一般写作images),并将要展示的图片拷贝到这个文件夹;
2、在项目根目录打开文件 flutter_app.iml,并在其中添加本地图片路径:

  assets:
    - image_resorl/wangciwang.jpeg

在这里插入图片描述
3、代码中用 Image.asset(‘本地图片路径’),展示本地图片。

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: "Hello",
      home: Scaffold(
        appBar: AppBar(title: Text("AppBar Hello")),
        body: Center(
          child: new Image.asset(
            'image_resorl/wangciwang.jpeg',
            fit: BoxFit.cover,
          ),
        ),
      ),
    );
  }
}

展示效果:(展示 本地图片)
在这里插入图片描述

博客有一定流量的时候或者有固定的访客的时候,是否想过也卖个广告位挣点网费,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
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值