存储和转换材料颜色



如果我有材料颜色(例如colors.red),并且想将其保存在firestore(或任何数据库)中,然后当我重新启动应用程序时,将其检索并将该颜色转换为材料颜色,最好的方法是什么?

我最初想到将颜色存储为数据库中的字符串,例如"蓝色","红色"等,然后只使用开关语句再次将它们转换为材料颜色。似乎有更好的出路。有任何建议吗?

将颜色存储为1,2,3,4…(快速检索的较小较小)。

然后在全球类中,具有基于整数返回颜色的get函数。

最新更新