flutter使用阿里巴巴图标

从Iconfont中下载资源放到项目根目录/assets/fonts文件夹下

把iconfont.ttf 和 iconfont.json放到里面即可

在pubspec.yaml中配置资源路径

复制代码
flutter:
      fonts:
        - family: ityingIcon #指定一个字体名 根据自己的需求定义
          fonts:
              - asset: assets/fonts/iconfont.ttf

创建图标类 ityingIcons

复制代码
import 'package:flutter/material.dart';

class ItyingIcons {
  static const IconData xiaomi =
      IconData(0xe623, fontFamily: 'ityingIcon', matchTextDirection: true);

  static const IconData weixiufuwu =
      IconData(0xead5, fontFamily: 'ityingIcon', matchTextDirection: true);
}

使用

复制代码
const Icon(ItyingIcons.xiaomi, color: Colors.white),
相关推荐
likuolei20 小时前
XSL-FO 软件
java·开发语言·前端·数据库
正一品程序员20 小时前
vue项目引入GoogleMap API进行网格区域圈选
前端·javascript·vue.js
j***894620 小时前
spring-boot-starter和spring-boot-starter-web的关联
前端
star_111220 小时前
Jenkins+nginx部署前端vue项目
前端·vue.js·jenkins
im_AMBER20 小时前
Canvas架构手记 05 鼠标事件监听 | 原生事件封装 | ctx 结构化对象
前端·笔记·学习·架构
JIngJaneIL20 小时前
农产品电商|基于SprinBoot+vue的农产品电商系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·农产品电商系统
Tongfront20 小时前
前端通用submit方法
开发语言·前端·javascript·react
可爱又迷人的反派角色“yang”20 小时前
LVS+Keepalived群集
linux·运维·服务器·前端·nginx·lvs
han_20 小时前
前端高频面试题之CSS篇(二)
前端·css·面试
JIngJaneIL20 小时前
书店销售|书屋|基于SprinBoot+vue书店销售管理设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·书店销售管理设计与实现