好租客-04 首页轮播图实现

好租客04 首页轮播图实现

1、UI效果:

模拟器上效果显示有点瑕疵。
在这里插入图片描述


2、第三方库 flutter_swiper 引入

dependencies:
  flutter:
    sdk: flutter
  # 安装第三方的路由管理页面
  fluro: "^1.5.1"
  # 引入轮播图组件
  flutter_swiper: ^1.1.4  

3、轮播图使用

(1) 图片数据源
List _imgUrlList = [
    'http://ww3.sinaimg.cn/large/006y8mN6ly1g6e2tdgve1j30ku0bsn75.jpg',
    'http://ww3.sinaimg.cn/large/006y8mN6ly1g6e2whp87sj30ku0bstec.jpg',
    'http://ww3.sinaimg.cn/large/006y8mN6ly1g6e2tl1v3bj30ku0bs77z.jpg'
  ];
  

(2)swiper使用
import 'package:flutter_swiper/flutter_swiper.dart';

var screenWidth = MediaQuery.of(context).size.width;
var swiperHeight = screenWidth / 750 * 424.0;
Swiper(
	itemCount: _imgUrlList.length,
	autoplay: true,Container(
              height: swiperHeight,
              width: double.infinity,
              child: Swiper(
                  itemCount: _imgUrlList.length,
                  autoplay: true,
                  control: SwiperControl(),
                  pagination: SwiperPagination(margin: EdgeInsets.all(10.0)),
                  itemBuilder: (context, index) {
                    return Image.network(
                      _imgUrlList[index],
                      fit: BoxFit.cover,
                    );
                  }),
            )
	control: SwiperControl(),
	pagination: SwiperPagination(margin: EdgeInsets.all(10.0)),
	itemBuilder: (context, index) {
		return Image.network(
			_imgUrlList[index],
            fit: BoxFit.cover,
		);
	}
),
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值