我想将包含图片和视频的文件夹转换为单个文件。 我知道要压缩文件,但我不想浪费移动电池,因为程序将在后台进行。 所以我需要将文件夹转换为单个文件,它不应该吸收RAM和电池。 因此,文件夹需要转换为单个文件,不会发生任何干扰。
答案 0 :(得分:1)
我想将包含图片和视频的文件夹转换为单个文件
Android内置的唯一内容就是使用java.util.zip
类来压缩文件。欢迎您找到一个可以实现其他类似算法的库(例如tar)。
但是我不想浪费移动电池,因为程序将在后台进行
如果您关注的是ZIP文件的压缩方面,请选择压缩级别0(即setMethod()
上的ZipEntry
,其值为STORED
),这只是将文件连接在一起
我需要将文件夹转换为单个文件,它不应该吸收RAM和电池
任何尝试"将文件夹...转换为单个文件"会对RAM和电池产生一些影响,因为涉及磁盘I / O.将文件连接在一起就像你得到的一样便宜。