Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种简单的方法可以使用 FileOutputStream 写入文件顶部?
这个选项
FileOutputStream fos = openFileOutput("Activity.log", Context.MODE_APPEND);
附加到文件(写入到末尾)。但是我找不到“自动”选项来写入文件的开头。有没有,或者我必须把它降低一个档次并计算开始和结束索引等并写“一点一点”?
创建一个名为“Activity_temp.log”的临时文件并将新数据写入其中,然后读取原始“Activity.log”并将其附加到临时文件中,然后删除“Activity.log”并将临时文件重命名为“活动日志”。