gpt4 book ai didi

android - 快速删除Android中超过30000张图片的文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:40:13 25 4
gpt4 key购买 nike

我必须删除包含超过 30000 张图像的文件夹。我有'.nomedia' 文件在里面以防止一直扫描。试图删除所有文件我必须检查每个文件的文件名。如果我错过了这个检查 - '.nomedia' 文件将被删除。如果这发生在图像之前 - 这将导致很大的性能损失。知道如何解决这个问题吗?

更新:

有没有人知道如何在不使用“.nomedia”的情况下隐藏图像以防止扫描?我可以保存带有假扩展名的文件,但我不确定这是否有效。

更新:

实际测试显示了这个结果:检查名称使删除速度慢了大约 50%。问题不在检查代码中,而是在系统扫描文件夹中:(

最佳答案

我暂时的解决方案是:

  1. 重命名包含图片的文件夹。
  2. 为图像创建新文件夹,其中包含“.nomedia”文件。
  3. 启动后台线程以删除旧文件夹。

这种方式并不比以前的方式快,但允许用户立即继续工作。当然有一个假设——用户必须知道删除和清理占用的空间暂时没有完成。

关于android - 快速删除Android中超过30000张图片的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9748038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com