FileIO 与 Android
Android 提供了如记录共享多个应用程序之间的文件来这里 。如果只有一个应用程序可以创建和使用该文件,则不需要这样做。
Android 提供了替代存储选项, 如共享和私有首选项,已保存的绑定包和内置数据库。在某些情况下,它们比仅使用普通文件更好。
Android 活动确实没有几个特定的方法看起来像 Java 标准文件 IO 方法的替代品。例如,对于 File.delete()
, 你可以调用 Context.deleteFile()
,而不是递归地应用 File.listFiles()
, 你可以调用 Context.fileList()
来获取所有应用程序特定文件的列表,但代码更少。但是,它们不提供超出标准 java.io
包的额外功能。