Быстрое удаление папки с более чем 30000 изображений в Android

Я должен удалить папку с более чем 30000 изображений. У меня есть файл .nomedia внутри, чтобы предотвратить постоянное сканирование. Пытаясь удалить все файлы, я должен проверять имя файла для каждого файла. Если я пропущу эту проверку - файл '.nomedia' будет удален. Если это произойдет перед изображениями - это приведет к большой потере производительности. Любая идея, как решить эту проблему?

ОБНОВЛЕНИЕ:

Кто-нибудь знает способ скрыть изображения от сканирования без использования '.nomedia'? Я могу сохранять файлы с поддельными расширениями, но не уверен, что это работает.

Обновление:

На самом деле тест показывает мне такой результат: Проверка имени делает удаление примерно на 50% медленнее. Проблема не в коде проверки, а в папке системного сканирования :(

7
задан Brian Tompsett - 汤莱恩 21 August 2015 в 13:06
поделиться