Android-приложение, которое отображает изображения только в определенной папке

Иногда мне нужно показать свои работы людям, которых я только что встретил.

Фотографии моих работ находятся в специальной папке /sdcard/portfolio на моем телефоне Android.

Однако при запуске стандартного приложения «Галерея» моя личная фотография показывалась даже на долю секунды, прежде чем я находил нужную папку.

Есть ли приложение, которое отображает только изображения в формате /sdcard/portfolio?

Требования:

  • Работает на Android.
  • бесплатно.
  • Нажатие на значок запуска напрямую запускает просмотр нужных изображений (либо в виде галереи миниатюр, либо в виде слайд-шоу, оба варианта в порядке). Нет необходимости перемещаться по папкам или иным образом нажимать что-либо.
  • Конфигурация сохраняется после перезагрузки.
  • Отсутствие рекламы при показе картинок.
  • Нет необходимости загружать фотографии на любом облаке.
  • Работает в автономном режиме.

Ответы (3)

Менеджер фотографий (автор которого я являюсь) позволяет вам определить файл виртуального альбома, который содержит файлы path like '/sdcard/portfolio/%'. Этот альбом-файл можно запустить из любого андроид-файлменеджера и показывает фотографии только из этой папки.

Прежде чем передать свое Android-устройство кому-то другому, вы можете включить расширенную фиксацию приложений , чтобы текущую папку/альбом нельзя было изменить.

Может быть, есть инструмент для Android, который может поместить ссылку на рабочий стол Android для

  • намерение: действие = просмотр +
  • data — это файл://путь/к/raoulsArtfiles.album или совместимый контент-uri

Тогда вы почти закончили.

Бесплатно и с открытым исходным кодом, доступно на F-Droid и UpToDown (не в Google Play).

Я скачал его с F-Droid и не смог найти эту функцию «виртуального альбома» (не стесняйтесь редактировать свой ответ, чтобы объяснить, как это сделать). Но я создал новый «Фильтр», указав путь. Самое замечательное, что когда приложение запускается, оно «помнит», где оно было раньше, поэтому оно работает для моей цели :-)
Прежде чем я смогу принять ваш ответ, отредактируйте свой ответ и добавьте примечание о раскрытии информации о том, что вы являетесь автором этого приложения, спасибо :-)
сделано: добавлено, что я являюсь автором и обновлена ​​устаревшая документация. Если у вас есть идеи, как сделать предполагаемый рабочий процесс более интуитивным, дайте мне знать.

Вы можете использовать Camera Roll для этого. Это позволяет создавать виртуальные папки и скрывать папки. Таким образом, вы можете, например, скрыть все папки, кроме той, которую хотите видеть. Camera Roll доступен на F-Droid и в магазине Google Play . Посмотрим, насколько он соответствует вашим требованиям:

  • Работает на Android: конечно, и только там (по крайней мере, на данный момент).
  • Gratis: Более того, это открытый исходный код.
  • Нет рекламы при показе картинок: Нет рекламы вообще. Даже не может (см. следующие пункты).
  • Нет необходимости загружать изображения в какое-либо облако: это даже не вариант с приложением (см. следующий пункт).
  • Работает в автономном режиме: Определенно. Он даже не запрашивает никаких сетевых разрешений.
  • Конфигурация сохраняется после перезагрузки: я бы сказал, что все, кроме сброса к заводским настройкам. Это должно быть нормально.
  • Нажатие на значок запуска запускает просмотр нужных изображений напрямую: если вы скроете все остальные папки, это должно быть так. Еще не пробовал, так как мне всегда нужно несколько папок.

Я использую приложение еще до того, как оно стало доступно на F-Droid (оно все еще доступно в моем репозитории для более быстрых обновлений), и я им вполне доволен. Доступность на F-Droid говорит о том, что в приложении не будет неприятных сюрпризов. Кроме того, поддержка очень хорошая. Я очень рекомендую это.

Отлично, но все же два недостатка: 1) Требуется два клика из лаунчера, один на иконку, потом один на единственный альбом. 2) При настройке исключение всех других папок может занять много времени, и всякий раз, когда новое устанавливаемое вами приложение решает хранить изображения в своей собственной папке (Whatsapp, Foodie и т. д.), вам нужно скрыть это вручную.
Оба должны быть решаемы легко. Просто откройте вопрос, предлагающий 1) если есть только одна папка, перейти в нее напрямую и 2) дополнительно к папкам «черного списка» (исключить указанные папки, как это делается в настоящее время), иметь параметр «белый список» (только показать папки из белого списка). Лукас обычно быстро реагирует и внедряет вещи, если они кажутся полезными/разумными — и я ожидаю, что он будет считать это.
@NicolasRaoul Уже получил уведомление (я смотрю это репо) и поставил обоим большие пальцы :-)

QuickPic можно настроить для отображения/сканирования только определенных папок, его, безусловно, можно настроить для отображения только одной нужной папки. (Не уверен, что он может отображать их напрямую без первого клика)

Он не отображает рекламу, работает в автономном режиме, а облачные функции присутствуют, но, насколько я могу судить, полностью необязательны.

Редактировать: Как отмечают пользователи в комментариях, Quickpick был куплен ненадежной компанией, известной своей теневой деятельностью и деловой практикой. Хотя я не заметил ничего подозрительного, вероятно, лучше поискать другие альтернативы.

Обратите внимание, что QuickPic недавно купила Cheetah Mobile — компания, которая не вызывает доверия, но довольно известна своими теневыми действиями. Я бы не стал использовать ни одно из их приложений только из соображений безопасности (особенно их приложение «CM Security», которое даже было поймано при просмотре pr0n в фоновом режиме).
Проклятие! Спасибо за наводку, не знал об этом. Думаю, пора искать альтернативу. Спасибо за предупреждение, ответ обновлен
Если вы ищете себя, проверьте мой ответ (Фотопленка). Активно поддерживается. Уже неплохо и с каждым релизом становится лучше. Возможно, у вас еще нет всех функций QuickPic, но это может быть даже не нужно / не нужно;)
Звучит как достойная альтернатива, попробую, уже проголосовал за ваш ответ и добавил приложение в список желаний.
Похоже, приложение окончательно закрыли.