我正在使用 Flutter 创建一个应用程序,该应用程序具有大约 1500+ 预定义的颜色和渐变。 我想知道我应该创建一个始终在应用程序开头加载的配置文件,还是应该创建一个具有静态 final/const 变量(如 map+list(的类?
哪一个会更节省内存、更不容易出错和代码友好? 有什么建议吗?
多谢!
感谢您的所有评论。现在由于我不需要更新OTA,我决定创建一个具有静态map+列表组合的类
我发现好处是: 1.不易出错,因为命名将由编辑器检查。 2.仅在我们需要的页面中加载。 3.与从JSON文件读取相比,它不需要异步函数来更快地获取数据。因为文件读取是 I/O 操作