我们如何将应用程序操作的日志文件保存在 SD 卡上?
我们应该每天创建一个文件:
- 文件名应具有日期格式
- 文件名应该是当前日期
Environment.getExternalStorageDirectory().toString()使用它来获取 SD 卡的路径,然后获取今天的日期,将其转换为字符串并与 SD 卡路径连接。使用连接的字符串创建一个File并使用FileOutputStream或FileWriter写入您的日志。
在这种情况下,我建议使用 XML 文件。保存和加载数据非常简单。
构建将处理所有 XML 例程的类。每次您想保存活动时,只需在此类中调用适当的方法即可。方法将准备您需要的所有数据,并根据您需要的日期创建文件。