我通过蓝牙从第一台设备向我的Android应用程序中的第二台设备发送数据。我写这个信息到文本文件。但我只需要20个结果。那我该怎么做呢?我想使用SQLite ...并从SQLite表中读取最后的结果......也许我可以用其他方式做到这一点?请帮帮我......我的测试代码将数据写入文件:
try {
String test = "test\n";
File sdCard = Environment.getExternalStorageDirectory();
File dir = new File (sdCard.getAbsolutePath());
dir.mkdirs();
File file = new File(dir, "dir/file.txt");
byteGet = test.getBytes();
writeToFile = new FileOutputStream(file, true);
writeToFole.write(byteGet);
} catch (Exception e) {
}
答案 0 :(得分:0)
您可以使用允许随机读取或转储la toArray()
的固定大小的循环队列来实现您想要的行为。以下是适合该法案的一对夫妇: