13-Flutter移动电商实战-ADBanner组件的编写
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组件的编写相关推荐
- 14-Flutter移动电商实战-ADBanner组件的编写
拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做.其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1.编写店长电话模块 这个小伙伴们一定轻车熟路了, ...
- 12-Flutter移动电商实战-首页导航区域编写
12-Flutter移动电商实战-首页导航区域编写 1.导航单元素的编写 从外部看,导航是一个GridView部件,但是每一个导航又是一个上下关系的Column.小伙伴们都知道Flutter有多层嵌套 ...
- 02-Flutter移动电商实战-建立项目和编写入口文件
02-Flutter移动电商实战-建立项目和编写入口文件 环境搭建请参考之前写的一篇文章:Flutter_初体验_创建第一个应用 1.创建项目 采用AndroidStudio构建本项目,FIle> ...
- Flutter移动电商实战 --(14)首页_拨打电话操作
拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做.其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1.编写店长电话模块 这个小伙伴们一定轻车熟路了, ...
- 66-Flutter移动电商实战-会员中心_编写ListTile的通用方法
1.界面分析 通过下图我们可以拆分成 4 部分,头部.订单标题区域.订单列表区域.ListTitle同用部分. 2.UI编写 2.1.头部 主要用到了圆形头像裁剪组件-ClipOval 顶部头像区域W ...
- 01-Flutter移动电商实战-项目学习记录
01-Flutter移动电商实战-项目学习记录 一直想系统性的学习一下 Flutter,正好看到该课程<Flutter移动电商实战>的百度云资源,共 69 课时,由于怕自己坚持不下去(经常 ...
- 06-Flutter移动电商实战-dio基础_Get_Post请求和动态组件协作
06-Flutter移动电商实战-dio基础_Get_Post请求和动态组件协作 上篇文章中,我们只看到了 dio 的使用方式,但并未跟应用关联起来,所以这一篇将 dio 网络请求与应用界面结合起来, ...
- 11-Flutter移动电商实战-首页_屏幕适配方案和制作
11-Flutter移动电商实战-首页_屏幕适配方案和制作 1.flutter_ScreenUtil插件简介 flutter_ScreenUtil屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理 ...
- 04-Flutter移动电商实战-打通底部导航栏
04-Flutter移动电商实战-打通底部导航栏 关于界面切换以及底栏的实现可参考之前写的一篇文章: Flutter实 ViewPager.bottomNavigationBar界面切换 1.新建4个 ...
最新文章
- php算出明天的日期,PHP获取昨天、今天及明天日期的方法
- 【C 语言】数组 ( 多维数组操作模型 | 取某个数组元素地址 | 取某个数组元素值 )
- SAP Spartacus的Angular.json内容一览
- 计算机2013知识,2013年全国计算机一级考试B基本知识点五
- C/C++ 取整函数ceil(),floor(),向上取整,向下取整
- 习题9.38 查找字符串中的数字、字母
- linux管理进程的数据结构,Linux 进程运行的各项指标的监测和一些管理命令的应用...
- 2018年北京市POI数据各类型POI
- java 日历选择天_如何从Java中的日历对象构建天,月,年的列表?
- 【ANSYS SCDM】,软件介绍及基本操作
- This Product is covered by one or more of the following......的问题
- MFC深入浅出--永久保存
- 网页源文件代码隐藏的代码(转)
- malloc和calloc异同
- Mac 打造开发工作环境
- JS实现当前日期是第几周
- 【JY】为什么要了解和学习多款仿真软件?
- keras进行时间序列预测
- Win10系统磁盘分区管理
- 中国音乐史记•黄家驹列传
热门文章
- 前端学习(2800):实现news-item的封装
- 前端学习(2645):懂代码之header表头页之未读消息
- “约见”面试官系列之常见面试题之第八十二篇之MVC(建议收藏)
- 前端学习(1938)vue之电商管理系统电商系统之下拉框环境
- 前端学习(1407):多人管理27代码优化
- 前端学习(730):函数的概念
- 前端学习(679):switch语句
- 前端学习(584):在dom中调试节点
- nginx: [error] open() “/usr/local/var/run/nginx.pid“ failed (2: No such file or directory)
- vue事件委托传递节点防止向下传递穿透