Недавно мне удалось динамически загружать иконки Material Design во Flutter с помощью flutter_icons / flutter_icons.dart
// First Approach
Icon icon = new Icon(Icons.settings);
// Second Approach
icon = new Icon(MaterialIcons.getIconData(Model.dynamic_icon_name);
Скриншот Flutter
Это заставило меня задуматься, могу ли я сделать что-то подобное, используя собственный подход android, с чем-то вроде
// Glide Theoretical Example
Glide.with(context.getApplicationContext())
.asBitmap()
.load(MaterialIcons.getIconData(Model.dynamic_icon_name))
.apply(new RequestOptions().fitCenter())
.into(iconView);
Я думаю, было бы интересно узнать, так как я думаю может дать некоторое преимущество, заключающееся в том, что разработчику не нужно связывать эти ресурсы с приложением