当前位置: 首页 > news >正文

【Flutter3.8x】flutter从入门到实战基础教程(五):Material Icons图标的使用

flutter给我们内置准备了很多图标,这些图标可以使我们在没有设计师的前提下,也能做出自己满意的app

icon网站

https://material.io/tools/icons/
在这里插入图片描述
进入网站后,点击我们需要的图标,然后滑动找到flutter的tab选项,就可以看到在fluuter中的图标名字了,很方便

实战效果

在这里插入图片描述

代码实现

import 'package:flutter/material.dart';
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';class IconPage extends StatelessWidget {const IconPage({super.key});Widget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text('图标'),),body: Center(child: Row(mainAxisAlignment: MainAxisAlignment.center,children: [Icon(Icons.add_circle_outline),Icon(Icons.add_circle_outlined),Icon(Icons.add_circle_outlined,size: 50,),Icon(Icons.add_circle_outlined,color: Colors.red,size: 50,),Icon(Icons.shop,size: 60,color: Color(0xff72b236),),Icon(MdiIcons.outdoorLamp),Icon(Icons.perm_scan_wifi),Icon(Icons.power_settings_new),Icon(Icons.output),Icon(Icons.hourglass_full)],),));}
}

第三方插件的使用

如果有自己喜欢的第三方图标,也可以拿过来用

  • 配置依赖
dependencies:flutter:sdk: fluttermaterial_design_icons_flutter: ^5.0.5955-rc.1
  • 安装
flutter pub get
  • 页面引入
    在这里插入图片描述
    这样就可以在我们的页面中使用第三方图标了
http://www.dtcms.com/a/309481.html

相关文章:

  • 燃气营商环境测评:以用户反馈推动服务升级​(第三方市场调查)
  • 逻辑回归----银行贷款模型优化
  • 嵌入式教学的云端革命:高精度仿真如何重塑倒车雷达实验与工程教育——深圳航天科技创新研究院赋能新一代虚实融合实训平台
  • IIS 让asp.net core 项目一直运行
  • Linux文件系统理解2
  • OpenGL Camera
  • 【03】海康MVS V4.3.0 ——安装教程、查看示例、库、头文件、开发指南
  • vue项目预览pdf隐藏工具栏和侧边栏
  • YOLOv8/YOLOv11 C++ OpenCV DNN推理
  • 人机协作!智慧环卫如何实现按需清扫?
  • 【支持Ubuntu22】Ambari3.0.0+Bigtop3.2.0——Step7—Mariadb初始化
  • 链接脚本中. = ALIGN(4);的作用?
  • C++ --- stack和queue的使用以及简单实现
  • 高级11-Java日志管理:使用Log4j与SLF4J
  • 【Electron】打包后图标不变问题,图标问题
  • 支持selenium的chrome driver更新到138.0.7204.183
  • uv 常用指令
  • GitLab Docker Compose 迁移后 Redis 权限问题排查与解决
  • 计算机网络:点分十进制如何转化为32位4字节二进制表现形式
  • 在Centos7中安装gitlab
  • elementui中rules的validator 用法
  • 3ds Max V-Ray渲染崩溃?8招告别卡顿冻结
  • 建造者模式及优化
  • docker配置gpu运行环境:linux离线安装nvidia-container,避免网络问题
  • 预测性维护之温振传感器选型与应用秘籍
  • 抗辐照DCDC与MCU在核环境监测设备中的集成应用
  • 使用 Docker 部署 Label Studio 时本地文件无法显示的排查与解决
  • 新手小白做一个简单的微服务
  • pve 删除集群
  • 车规MCU软错误防护技术的多维度分析与优化路径