摘要: 1. 打开Iconnfont,选择自己想要的图标添加到购物车! 2,在右上角点开购物车选择下载代码。 3. 解压下载的代码压缩包,我们可以看到一个iconfont.ttf 4. 在项目根目录下创建一个fonts,并且把这个图标字体文件放入 5. 在pubspec.yaml中添加fonts配置如下: 阅读全文
posted @ 2021-01-20 18:29 淡然吖 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 话不多说,上代码 import 'package:flutter/material.dart'; import 'package:flutter_zhihu/pages/tabs/homeTab.dart'; class TabsController extends StatefulWidget { 阅读全文
posted @ 2021-01-20 16:46 淡然吖 阅读(941) 评论(1) 推荐(0) 编辑
摘要: MaterialApp({ Key key, this.title = '', // 设备用于为用户识别应用程序的单行描述 this.home, // 应用程序默认路由的小部件,用来定义当前应用打开的时候,所显示的界面 this.color, // 在操作系统界面中应用程序使用的主色。 this.t 阅读全文
posted @ 2021-01-20 14:23 淡然吖 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 这只是一个记录^-^ 一个用来监听网络状态,判断网络情况的组件。 pub地址:https://pub.flutter-io.cn/packages/connectivity 安装: dependencies: connectivity: ^2.0.2 具体使用点击上面连接即可,非常简单,不详细记录。 阅读全文
posted @ 2021-01-20 10:20 淡然吖 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 封装网络请求的几个好处:1、便于统一配置请求参数,如header,公共参数,加密规则等2、方便调试,日志打印3、优化代码性能,避免到处滥new对象,构建全局单例4、简化请求步骤,只暴露需要的响应数据,而对错误的响应统一回调5、对接口数据的基类封装,简化解析流程 添加依赖: dependencies: 阅读全文
posted @ 2021-01-20 10:10 淡然吖 阅读(4529) 评论(1) 推荐(0) 编辑