Flutter打印中常用的小图标(Emoji)可以提高日志的可读性
状态/操作图标
Dart
print("✅ 操作成功");
print("✔️ 完成");
print("🎯 目标达成");
print("🌟 优秀");
print("❌ 操作失败");
print("🚫 被拒绝");
print("💥 崩溃");
print("🔥 错误");
print("⚠️ 警告");
print("🔔 提醒");
print("📢 通知");
print("👀 注意看");
print("🔄 处理中...");
print("⏳ 等待中");
print("🌀 加载中");
print("📥 下载中");
网络/API相关
Dart
print("🌐 网络请求开始");
print("📡 发送请求");
print("📨 接收响应");
print("📊 数据处理");
print("🔗 连接中");
print("📶 信号强度");
数据库/存储
Dart
print("💾 保存数据");
print("🗄️ 数据库操作");
print("📁 文件操作");
print("🗑️ 删除数据");
print("🔍 查询数据");
print("📤 发送数据");
print("📦 数据包");
print("📥 接收数据");
print("✅ 数据处理完成");
UI/页面相关
Dart
print("📱 页面构建");
print("🎨 UI更新");
print("📜 滚动");
print("🖱️ 点击事件");
print("⌨️ 键盘输入");
print("🔧 设置");
音频/视频播放
Dart
print("🎵 音频播放");
print("🎶 音乐");
print("🎧 耳机连接");
print("📻 收音机");
print("🔊 音量调节");
print("⏯️ 播放/暂停");
蓝牙/设备
Dart
print("📱 设备连接");
print("🔌 插拔");
print("🔋 电池");
print("📶 蓝牙信号");
print("🔍 搜索设备");
调试/开发
Dart
print("🐛 调试信息");
print("🔧 修复bug");
print("⚡ 性能");
print("📏 尺寸测量");
print("🎪 测试");
时间
Dart
print("⏰ 定时器");
print("📅 日期");
print("🕐 时间");
print("⏱️ 计时");
一般使用用例
Dart
// Widget生命周期
print("🎬 initState");
print("🎨 build");
print("🔄 setState");
print("🧹 dispose");
// 路由导航
print("➡️ push页面");
print("⬅️ pop返回");
print("🔄 替换路由");
// 状态管理
print("📦 Provider更新");
print("🔗 BLoC事件");
print("🎯 Redux Action");
更多图示
Dart
=========================文件==================================
📄 文档 📑 多个文档 📊 图表
📈 增长图表 📉 下降图表 📋 剪贴板
📁 文件夹 📂 打开文件夹 🗂️ 卡片文件夹
🗃️ 卡片盒 📅 日历 📆 日历表
🗒️ 记事本 📝 便签 📌 图钉
📍 圆图钉 📎 回形针 🖇️ 回形针连接
📏 直尺 📐 三角尺 ✂️ 剪刀
🗑️ 废纸篓 🔒 锁定 🔓 解锁
==========================网络====================================
🌐 全球网络 📡 卫星天线 📶 信号条
📱 手机 ☎️ 电话 📞 电话听筒
📠 传真机 💻 笔记本 🖥️ 台式机
🖨️ 打印机 ⌨️ 键盘 🖱️ 鼠标
💽 磁盘 💾 软盘 💿 光盘
📀 DVD 🎥 摄像机 📹 摄像机
📼 录像带 🔌 插头 🔋 电池
==========================状态=====================================
⭕ 空心圆圈 ✅ 勾选框 ☑️ 勾选框勾选
✔️ 勾号 ✖️ 乘号 ❌ 叉号
➕ 加号 ➖ 减号 ➗ 除号
❓ 问号 ❔ 空心问号 ❕ 空心叹号
❗ 叹号 ⚠️ 警告 ‼️ 双叹号
🔅 低亮度 🔆 高亮度 🔱 三叉戟
🎯 靶心 💯 一百分 🔢 数字
🧹 GC垃圾回收 🔥 CPU使用率 🎯 Event触发
==========================方向===================================
⬆️ 上箭头 ↗️ 右上箭头 ➡️ 右箭头
↘️ 右下箭头 ⬇️ 下箭头 ↙️ 左下箭头
⬅️ 左箭头 ↖️ 左上箭头 ↕️ 上下箭头
↔️ 左右箭头 ↩️ 左弯箭头 ↪️ 右弯箭头
⤴️ 向上弯曲 ⤵️ 向下弯曲 🔃 顺时针箭头
🔄 逆时针箭头 🔙 返回箭头 🔚 结束箭头
🔛 ON箭头 🔜 即将箭头 🔝 顶部箭头
=========================音频处理=================================
print("🎵 加载音频文件");
print("🎚️ 设置音量: 80%");
print("⏯️ 播放/暂停");
print("⏭️ 下一首");
print("⏮️ 上一首");
print("🔁 单曲循环");
print("🔀 随机播放");
print("⏹️ 停止播放");
===========================情感状态===================================
// 高兴/成功
print("😄 操作成功");
print("🎉 庆祝");
print("🌟 太棒了");
print("👏 鼓掌");
// 困惑/问题
print("😕 不理解");
print("🤔 思考中");
print("😟 担心");
print("😰 紧张");
// 惊讶
print("😲 惊讶");
print("🎪 意想不到");
print("✨ 神奇");
// 专注
print("👨💻 编程中");
print("🔬 研究中");
print("📚 学习中");