你想要的是 aUint8List而不是List<byte>or List<int>。
想一想:一个字节有 8 位。因此,Java 列表的每个项目存储 8 位。同样,Uint8List 每个项目存储 8 位,或者每个项目一个字节。
使用提供的代码执行此操作的方式:
import 'dart:typed_data'; //Bundled with Dart
Uint8List example = Uint8List.fromList([0, 2, 5 ,7, ..., ..., x]); //Uint8List of bytes
Run Code Online (Sandbox Code Playgroud)
从技术上讲,您也可以使用List<int>,但按位运算会变得更加棘手,所以我不推荐它。
| 归档时间: |
|
| 查看次数: |
8784 次 |
| 最近记录: |