×

注意!页面内容来自https://blog.csdn.net/m0_50891221/article/details/156867154,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

Flutter---常见的ICON图标

效果图

代码实例

import 'dart:async';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

class HomePage extends StatefulWidget {
  const HomePage({super.key});

  @override
  State<StatefulWidget> createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {

  List<IconData> IconsList = [
    //操作类
    Icons.add                 // ➕ 添加
    Icons.remove              // ➖ 移除
    Icons.close               // ❌ 关闭
    Icons.check               // ✓ 完成/选中
    Icons.clear               // 🗑️ 清除
    Icons.delete              // 🗑️ 删除
    Icons.edit                // ✏️ 编辑
    Icons.save                // 💾 保存
    Icons.done                // ✅ 完成
    Icons.cancel              // ❌ 取消
    Icons.refresh             // 🔄 刷新
    Icons.search              // 🔍 搜索
    Icons.menu                // ☰ 菜单
    Icons.more_vert           // ⋮ 更多(垂直)
    Icons.more_horiz          // ⋯ 更多(水平)
    Icons.share               // ↗️ 分享
    Icons.download            // ⬇️ 下载
    Icons.upload              // ⬆️ 上传

    //导航类
    Icons.arrow_back          // ⬅️ 返回
    Icons.arrow_forward       // ➡️ 前进
    Icons.arrow_upward        // ⬆️ 向上
    Icons.arrow_downward      // ⬇️ 向下
    Icons.home                // 🏠 首页
    Icons.navigate_before     // ◀️ 上一个
    Icons.navigate_next       // ▶️ 下一个
    Icons.expand_more         // 🔽 展开更多
    Icons.expand_less         // 🔼 收起
    Icons.chevron_left        // ◀️ 左箭头
    Icons.chevron_right       // ▶️ 右箭头

    //通讯类
    Icons.phone               // 📞 电话
    Icons.email               // 📧 邮件
    Icons.message             // 💬 消息
    Icons.chat                // 💭 聊天
    Icons.call                // 📞 通话
    Icons.videocam            // 📹 视频
    Icons.mic                 // 🎤 麦克风
    Icons.mic_off             // 🚫🎤 麦克风关闭
    Icons.notifications       // 🔔 通知
    Icons.notifications_off   // 🔕 通知关闭

    //用户相关图标
    Icons.person              // 👤 个人
    Icons.person_add         //👤➕ 添加用户
    Icons.account_circle    // ⭕ 账户
    Icons.face                // 😊 人脸
    Icons.supervised_user_circle// 👥 用户组
    Icons.logout              // 🚪 退出
    Icons.login               // 🔑 登录
    Icons.settings            // ⚙️ 设置
    Icons.help                //❓ 帮助
    Icons.info                //ℹ️ 信息

    //文件文档类
    Icons.description          ,//📄 文档
    Icons.insert_drive_file   ,// 💾 文件
    Icons.folder              ,// 📁 文件夹
    Icons.folder_open         ,// 📂 打开文件夹
    Icons.attachment          ,// 📎 附件
    Icons.cloud               ,// ☁️ 云
    Icons.cloud_upload        ,// ☁️⬆️ 云上传
    Icons.cloud_download      ,// ☁️⬇️ 云下载
    Icons.print               ,// 🖨️ 打印
    Icons.picture_as_pdf      ,// 📊 PDF

    //媒体控制相关类
    Icons.play_arrow           ,//▶️ 播放
    Icons.pause                ,//⏸️ 暂停
    Icons.stop                ,// ⏹️ 停止
    Icons.skip_next           ,// ⏭️ 下一首
    Icons.skip_previous       ,// ⏮️ 上一首
    Icons.replay               ,//🔄 重播
    Icons.volume_up            ,//🔊 音量加
    Icons.volume_down          ,//🔉 音量减
    Icons.volume_off          ,// 🔇 静音
    Icons.headset              ,//🎧 耳机

    //功能设备类
    Icons.bluetooth            ,//📶 蓝牙
    Icons.wifi                 ,//📡 WiFi
    Icons.signal_cellular_4_bar ,//📶 信号满格
    Icons.battery_full         ,//🔋 满电
    Icons.gps_fixed            ,//📍 GPS
    Icons.nfc                  ,//🔘 NFC
    Icons.usb                  ,//🔌 USB
    Icons.camera               ,//📷 相机
    Icons.camera_alt           ,//📸 相机替代

    //社交应用类
    Icons.thumb_up             ,//👍 赞
    Icons.thumb_down           ,//👎 踩
    Icons.favorite             ,//❤️ 收藏
    Icons.favorite_border     ,// 🤍 未收藏
    Icons.star                ,// ⭐ 星级
    Icons.star_border          ,//☆ 未评分
    Icons.share                ,//↗️ 分享
    Icons.comment             ,// 💬 评论
    Icons.tag                 ,// 🏷️ 标签
    Icons.link                ,// 🔗 链接、

    //商业购物类
    Icons.shopping_cart        ,//🛒 购物车
    Icons.payment              ,//💳 支付
    Icons.credit_card          ,//💳 信用卡
    Icons.receipt              ,//🧾 收据
    Icons.local_offer          ,//🏷️ 优惠券
    Icons.attach_money        ,// 💰 货币
    Icons.monetization_on     ,// 💵 钱币
    Icons.business            ,// 🏢 商业
    Icons.store               ,// 🏪 商店
    Icons.shopping_bag        ,// 👜 购物袋

    //IOS风格
    CupertinoIcons.arrow_left       // iOS左箭头
    CupertinoIcons.arrow_right        // iOS右箭头
    CupertinoIcons.chevron_up         // iOS上箭头
    CupertinoIcons.chevron_down       // iOS下箭头
    CupertinoIcons.home               // iOS首页
    CupertinoIcons.settings           // iOS设置
    CupertinoIcons.search             // iOS搜索
    CupertinoIcons.profile_circled    // iOS圆形个人资料
    CupertinoIcons.bell               // iOS铃铛
    CupertinoIcons.chat_bubble        // iOS聊天气泡
    CupertinoIcons.camera             // iOS相机
    CupertinoIcons.photo              // iOS照片
    CupertinoIcons.mail               // iOS邮件
    CupertinoIcons.phone              // iOS电话
    CupertinoIcons.heart              // iOS心形
    CupertinoIcons.heart_fill         // iOS实心心形
    CupertinoIcons.star               // iOS星星
    CupertinoIcons.star_fill          // iOS实心星星

 //放大镜
    Icons.search            
  ];
  @override
  Widget build(BuildContext context) {

    return Scaffold(
      body:GridView.count(
        crossAxisCount: 6,
        crossAxisSpacing: 10,
        mainAxisSpacing: 10,
        childAspectRatio: 1,
        children: List.generate(IconsList.length(index){
          return Container(
            decoration: BoxDecoration(
              color: Colors.lightBlueAccent,
            ),
            child: Center(
              child: Icon(IconsList[index],color: Colors.white,),
            ),
          );
        }),

      ),



    );
  }


  }

确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
参与评论 您还未登录,请先 登录 后发表或查看评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
点击重新获取
扫码支付
< type="text/css">
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值