flutter 中的内置图标位于何处(flutter 文件夹中的默认位置)

Where are inbuilt icons in flutter located (default location in flutter folder)

我想使用 flutter 内置图标作为资产。所以我想要所有 flutter 图标都位于 flutter 安装的 flutter 文件夹中的默认位置。

我不认为他们是。如果您查看 IconData class (https://api.flutter.dev/flutter/widgets/IconData-class.html)。你会看到描述说 'A description of an icon fulfilled by a font glyph.'

以其中一个图标值为例:

static const IconData list_alt = IconData(0xe81b, fontFamily: 'MaterialIcons');

我相信这告诉我们的是图标是由名为 MaterialIcons 的 Unicode 字体系列中的位置 0xe81b 定义的

这似乎暗示有一个名为 'MaterialIcons' 的 fontFamily。不确定您是否可以从 Flutter 发行版的任何部分轻松获得它,但 https://material.io/resources/icons/ 将展示如何为您的 material 设计下载或引用字体。

static const IconData ac_unit_outlined = IconData(0xe005, fontFamily: 'MaterialIcons')

不是原始问题的答案,但可能有切线帮助...

要直观地识别和 search/filter 图标,包括来自 Google 的 MaterialIcons 和社区创建的图标,请查看: https://materialdesignicons.com/

要使用它们,material_design_icons_flutter 的相关 pub.dev 包。