如何在android中将文件夹转换为单个文件

时间:2015-03-22 10:18:52

标签: android

我想将包含图片和视频的文件夹转换为单个文件。 我知道要压缩文件,但我不想浪费移动电池,因为程序将在后台进行。 所以我需要将文件夹转换为单个文件,它不应该吸收RAM和电池。 因此,文件夹需要转换为单个文件,不会发生任何干扰。

1 个答案:

答案 0 :(得分:1)

  

我想将包含图片和视频的文件夹转换为单个文件

Android内置的唯一内容就是使用java.util.zip类来压缩文件。欢迎您找到一个可以实现其他类似算法的库(例如tar)。

  

但是我不想浪费移动电池,因为程序将在后台进行

如果您关注的是ZIP文件的压缩方面,请选择压缩级别0(即setMethod()上的ZipEntry,其值为STORED),这只是将文件连接在一起

  

我需要将文件夹转换为单个文件,它不应该吸收RAM和电池

任何尝试"将文件夹...转换为单个文件"会对RAM和电池产生一些影响,因为涉及磁盘I / O.将文件连接在一起就像你得到的一样便宜。