dart - 将 "uint8list"的字符串转换为 Unit8List

我有一个存储在 Sqllite 中的内存图像使用 toString() 方法转换为字符串,我想将其转换为 Uint8List 以在内存图像小部件中显示它

最佳答案

codeUnits给你一个List<int>
Uint8List.fromList(...)转换 List<int>Uint8List
String.fromCharCodes(...)转换 List<int>Uint8ListString

List<int> list = 'xxx'.codeUnits;
Uint8List bytes = Uint8List.fromList(list);
String string = String.fromCharCodes(bytes);

关于dart - 将 "uint8list"的字符串转换为 Unit8List,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51613234/

相关文章:

dart - Flutter:获取 HTML 页面的某些元素

dart - Navigator routes 清除flutter的堆栈

dart - Flutter:启动时共享首选项为空

flutter - Flutter 是否也在 iOS 上使用 Skia 进行渲染?

dart - 如何在 flutter 中拆分 Dart 类?

dart - 如何在 flutter 搜索页面小部件中消除搜索建议?

dart - flutter 构造函数错误

dart - Flutter:从 Activity 上下文外部调用 startActivity()

flutter - 在 Flutter 中的 TabBar 顶部添加指示器

dart - setState Dart/Flutter 中带有花括号的胖箭头符号