我即将开始研究类似百科全书的应用程序,我希望我的对象Item
包含主要图像以及用于图库目的的其他图像列表。
我已经做了一些关于如何在Flutter中存储图像的研究,但我很困惑 - 一些已回答的问题包括:
所以问题是 - 在这种情况下最好的方法是什么?
任何提示/提示非常感谢! :)
如果它们是静态的,我会将它们存储为资产(在应用程序发布后不要更改,或者仅在应用程序更新时更改)
您可以使用SQLite并维护一个包含有关图像元信息的表和一个包含图像文件名的字段(如果需要,还可以使用路径),以便从SQL数据库的查询功能和最佳性能中受益。
有关详细信息,则需要更多信息。
尝试这种方法获得更多图像
import 'dart:convert';
import 'dart:typed_data';
Uint8List bytesImage1;
bool bolWithImage1 = false;
try {
bytesImage1 =
base64Decode(base64StringFromSql);
bolWithImage1 = true;
} catch (err) {}