16-flutter-Swiper 插件的使用

Flutter-Swiper 插件的使用

1 在pubspec.ymal 中去导入插件

dependencies:
  flutter:
    sdk: flutter
      
  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  flutter_swiper: ^1.1.4

2 运行

flutter packages get

3 导入直接使用

import ‘package:flutter_swiper/flutter_swiper.dart’;

插件github 的地址

插件 https://pub.flutter-io.cn/packages/flutter_swiper

import 'package:flutter/material.dart';
// 导入swiper 组件
import 'package:flutter_swiper/flutter_swiper.dart';

class HomePage extends StatefulWidget
{
    // 重写Create State 方法
    @override
    _HomePageState createState() => _HomePageState();

}


class _HomePageState extends State<HomePage>
{

    List _imgUrls = [
      'http://pic1.nipic.com/2008-12-05/200812584425541_2.jpg',
      'http://pic18.nipic.com/20111129/4155754_234055006000_2.jpg',
      'http://b-ssl.duitang.com/uploads/item/201412/25/20141225204152_aYEc3.jpeg'
    ];

    @override  
    Widget build(BuildContext context) {
      return Scaffold(
        body: Center(
          child: Column(
            children: <Widget>[
              Container(
                height: 160,
                // 
                child:Swiper(
                    itemCount: _imgUrls.length,
                    autoplay: true,
                    itemBuilder: (BuildContext context,int index){
                      // 获取图片
                      return Image.network(
                          _imgUrls[index],
                          // 适配方式
                          fit: BoxFit.fill,
                      );
                    },
                    // 添加一个页码指示器
                    pagination: SwiperPagination(),
                ),
              )
            ],
          ),
        )
      );
    }

}

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值