1、AdBanner组件的编写

我们还是把这部分单独出来,需要说明的是,这个Class你也是可以完全独立成一个dart文件的。代码如下:

广告图片class AdBanner extends StatelessWidget {  final String advertesPicture;

  AdBanner({Key key, this.advertesPicture}) : super(key: key);

  @override  Widget build(BuildContext context) {

    return Container(      child: Image.network(advertesPicture),    );  }}

2、数据准备和调用组件

我们先把广告的图片准备好,准备好后就可以调用图片组件了。

String advertesPicture = data['data']['advertesPicture']['PICTURE_ADDRESS']; 广告图片

AdBanner(advertesPicture:advertesPicture),  广告组件  

效果如下图所示:

13-Flutter移动电商实战-ADBanner组件的编写相关推荐

  1. 14-Flutter移动电商实战-ADBanner组件的编写

    拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做.其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1.编写店长电话模块 这个小伙伴们一定轻车熟路了, ...

  2. 12-Flutter移动电商实战-首页导航区域编写

    12-Flutter移动电商实战-首页导航区域编写 1.导航单元素的编写 从外部看,导航是一个GridView部件,但是每一个导航又是一个上下关系的Column.小伙伴们都知道Flutter有多层嵌套 ...

  3. 02-Flutter移动电商实战-建立项目和编写入口文件

    02-Flutter移动电商实战-建立项目和编写入口文件 环境搭建请参考之前写的一篇文章:Flutter_初体验_创建第一个应用 1.创建项目 采用AndroidStudio构建本项目,FIle> ...

  4. Flutter移动电商实战 --(14)首页_拨打电话操作

    拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做.其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1.编写店长电话模块 这个小伙伴们一定轻车熟路了, ...

  5. 66-Flutter移动电商实战-会员中心_编写ListTile的通用方法

    1.界面分析 通过下图我们可以拆分成 4 部分,头部.订单标题区域.订单列表区域.ListTitle同用部分. 2.UI编写 2.1.头部 主要用到了圆形头像裁剪组件-ClipOval 顶部头像区域W ...

  6. 01-Flutter移动电商实战-项目学习记录

    01-Flutter移动电商实战-项目学习记录 一直想系统性的学习一下 Flutter,正好看到该课程<Flutter移动电商实战>的百度云资源,共 69 课时,由于怕自己坚持不下去(经常 ...

  7. 06-Flutter移动电商实战-dio基础_Get_Post请求和动态组件协作

    06-Flutter移动电商实战-dio基础_Get_Post请求和动态组件协作 上篇文章中,我们只看到了 dio 的使用方式,但并未跟应用关联起来,所以这一篇将 dio 网络请求与应用界面结合起来, ...

  8. 11-Flutter移动电商实战-首页_屏幕适配方案和制作

    11-Flutter移动电商实战-首页_屏幕适配方案和制作 1.flutter_ScreenUtil插件简介 flutter_ScreenUtil屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理 ...

  9. 04-Flutter移动电商实战-打通底部导航栏

    04-Flutter移动电商实战-打通底部导航栏 关于界面切换以及底栏的实现可参考之前写的一篇文章: Flutter实 ViewPager.bottomNavigationBar界面切换 1.新建4个 ...

最新文章

  1. php算出明天的日期,PHP获取昨天、今天及明天日期的方法
  2. 【C 语言】数组 ( 多维数组操作模型 | 取某个数组元素地址 | 取某个数组元素值 )
  3. SAP Spartacus的Angular.json内容一览
  4. 计算机2013知识,2013年全国计算机一级考试B基本知识点五
  5. C/C++ 取整函数ceil(),floor(),向上取整,向下取整
  6. 习题9.38 查找字符串中的数字、字母
  7. linux管理进程的数据结构,Linux 进程运行的各项指标的监测和一些管理命令的应用...
  8. 2018年北京市POI数据各类型POI
  9. java 日历选择天_如何从Java中的日历对象构建天,月,年的列表?
  10. 【ANSYS SCDM】,软件介绍及基本操作
  11. This Product is covered by one or more of the following......的问题
  12. MFC深入浅出--永久保存
  13. 网页源文件代码隐藏的代码(转)
  14. malloc和calloc异同
  15. Mac 打造开发工作环境
  16. JS实现当前日期是第几周
  17. 【JY】为什么要了解和学习多款仿真软件?
  18. keras进行时间序列预测
  19. Win10系统磁盘分区管理
  20. 中国音乐史记•黄家驹列传

热门文章

  1. 前端学习(2800):实现news-item的封装
  2. 前端学习(2645):懂代码之header表头页之未读消息
  3. “约见”面试官系列之常见面试题之第八十二篇之MVC(建议收藏)
  4. 前端学习(1938)vue之电商管理系统电商系统之下拉框环境
  5. 前端学习(1407):多人管理27代码优化
  6. 前端学习(730):函数的概念
  7. 前端学习(679):switch语句
  8. 前端学习(584):在dom中调试节点
  9. nginx: [error] open() “/usr/local/var/run/nginx.pid“ failed (2: No such file or directory)
  10. vue事件委托传递节点防止向下传递穿透