flutter 輪播

注意:? ? ? ? ?圖片鏈接是https的

在pubspec.yaml? 導(dǎo)入庫

flutter_swiper : ^1.1.4

? dio : ^1.0.9


import 'package:flutter/material.dart';

import 'package:flutter_swiper/flutter_swiper.dart';

import 'dart:async';

import 'package:dio/dio.dart';

class HomePage extends StatefulWidget {

? _HomePageState createState() => _HomePageState();

}

class _HomePageState extends State<HomePage> {

? Response img;

? List<dynamic> imglist;

? int imgcount=0;

? var arr=["https://p4.ssl.cdn.btime.com/dmfd/480_270_/t012789cf3b81147246.jpg",

? "https://p4.ssl.cdn.btime.com/dmfd/480_270_/t0107a9fbf9e45767d7.jpg"


? ];

? @override

? ? void initState() {

? ? ? // TODO: implement initState

? ? ? super.initState();

? ? ? imget();

? ? }

? ? Future imget() async {

? ? Dio dio = new Dio();

? ? img = await dio.get(Constant.apiUrl + 'app/swiper');

? ? if(img.statusCode==200){

? ? ? ? setState(() {

? ? ? ? ? imglist = img.data;

? ? ? ? ? imgcount = imglist.length;

? ? ? ? ? print(imgcount);

? ? ? ? });

? ? }

? }

? ? @override

? Widget build(BuildContext context) {

? ? return Scaffold(

? ? ? appBar: AppBar(

? ? ? ? backgroundColor: Color.fromARGB(255, 255, 219, 79),

? ? ? ? ? primary: true,

? ? ? ? ? elevation: 0.0,

? ? ? ? ? title: new Container(

? ? ? ? ? ? decoration: new BoxDecoration(

? ? ? ? ? ? ? ? border: new Border.all(

? ? ? ? ? ? ? ? ? ? width: 1.0, color: Color.fromARGB(255, 226, 226, 226)),

? ? ? ? ? ? ? ? borderRadius: new BorderRadius.all(Radius.circular(5.0)),

? ? ? ? ? ? ? ? color: Color.fromARGB(255, 255, 255, 255)),

? ? ? ? ? ? alignment: Alignment.center,

? ? ? ? ? ? height: 30.0,

? ? ? ? ? ? child: new Row(

? ? ? ? ? ? ? children: <Widget>[

? ? ? ? ? ? ? ? new Expanded(

? ? ? ? ? ? ? ? ? ? child: new Icon(Icons.search,

? ? ? ? ? ? ? ? ? ? ? ? size: 17.0, color: Color.fromARGB(255, 226, 226, 226)),

? ? ? ? ? ? ? ? ? ? flex: 1),

? ? ? ? ? ? ? ? new Expanded(

? ? ? ? ? ? ? ? ? ? child: new Text('熱門',

? ? ? ? ? ? ? ? ? ? ? ? style: TextStyle(

? ? ? ? ? ? ? ? ? ? ? ? ? ? color: Color.fromARGB(255, 226, 226, 226),

? ? ? ? ? ? ? ? ? ? ? ? ? ? fontSize: 17.0)),

? ? ? ? ? ? ? ? ? ? flex: 9)

? ? ? ? ? ? ? ],

? ? ? ? ? ? ),

? ? ? ? ? ),

? ? ? ),

? ? ? body: Container(

? ? ? ? ? width: MediaQuery.of(context).size.width,

? ? ? ? ? height: 200.0,

? ? ? ? ? child: Swiper(

? ? ? ? ? ? itemBuilder: _swiperBuilder,

? ? ? ? ? ? itemCount:2,

? ? ? ? ? ? pagination: new SwiperPagination(

? ? ? ? ? ? ? ? builder: DotSwiperPaginationBuilder(

? ? ? ? ? ? ? color: Colors.black54,

? ? ? ? ? ? ? activeColor: Colors.white,

? ? ? ? ? ? )),


? ? ? ? ? ? scrollDirection: Axis.horizontal,

? ? ? ? ? ? autoplay: true,

? ? ? ? ? ? onTap: (index) => print('點(diǎn)擊了第$index個(gè)'),

? ? ? ? ? )),

? ? );?

? }

? Widget _swiperBuilder(BuildContext context, int index) {

? ? return (Image.network(

? ? ? arr[index],

? ? ? fit: BoxFit.fill,

? ? ));

? }

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子汹族,更是在濱河造成了極大的恐慌,老刑警劉巖腕巡,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異血筑,居然都是意外死亡逸雹,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門云挟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人转质,你說我怎么就攤上這事园欣。” “怎么了休蟹?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵沸枯,是天一觀的道長。 經(jīng)常有香客問我赂弓,道長绑榴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任盈魁,我火速辦了婚禮翔怎,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘杨耙。我一直安慰自己赤套,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布珊膜。 她就那樣靜靜地躺著容握,像睡著了一般。 火紅的嫁衣襯著肌膚如雪车柠。 梳的紋絲不亂的頭發(fā)上剔氏,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天塑猖,我揣著相機(jī)與錄音,去河邊找鬼谈跛。 笑死羊苟,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的币旧。 我是一名探鬼主播践险,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼吹菱!你這毒婦竟也來了巍虫?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤鳍刷,失蹤者是張志新(化名)和其女友劉穎占遥,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體输瓜,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡瓦胎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了尤揣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片搔啊。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖北戏,靈堂內(nèi)的尸體忽然破棺而出负芋,到底是詐尸還是另有隱情,我是刑警寧澤嗜愈,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布旧蛾,位于F島的核電站,受9級(jí)特大地震影響蠕嫁,放射性物質(zhì)發(fā)生泄漏锨天。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一剃毒、第九天 我趴在偏房一處隱蔽的房頂上張望病袄。 院中可真熱鬧,春花似錦赘阀、人聲如沸陪拘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽左刽。三九已至,卻和暖如春酌媒,著一層夾襖步出監(jiān)牢的瞬間欠痴,已是汗流浹背迄靠。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留喇辽,地道東北人掌挚。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像菩咨,于是被迫代替她去往敵國和親吠式。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容