Holey Light Приложение
100% Бесплатно - 100% GPLv3 Открытый Исходный Код - Без рекламы - Без отслеживания - Без надоеданий - Добровольное пожертвование
Holey Light - это приложение для эмуляции светодиодов. Оно анимирует края выреза камеры (также известного как punch-hole) в качестве замены отсутствующему светодиоду на многих современных устройствах.
Кроме того, оно предоставляет отображение уведомлений, когда экран "выключен", заменяя - или работая в сочетании с - функцией Always-On Display. Поскольку это отображение не вокруг отверстия камеры, его уместно назвать Unholey Light.
Поддерживает все устройства Samsung с вырезом камеры на экране и несколько моделей Google Pixel.
Особенности
- Эмулирует светодиод уведомлений
- Четыре различных режима отображения: Swirl, Blink, Pie, Unholey Light
- Настраиваемый размер, позиция и скорость анимации
- Настраиваемый цвет для каждого канала уведомлений
- Выбирает начальный цвет уведомления, анализируя доминирующий цвет значка приложения
- Отображает во время "выключенного" экрана, потребляя менее 1% батареи в час в режиме Unholey Light
- Отдельные режимы настройки для различных состояний питания и экрана
- Возможность отмечать уведомления как прочитанные на основе различных триггеров
- Уважает режим "Не беспокоить" и расписания AOD
- Может полностью или частично скрыть AOD и/или оставить видимым часы
Настройка
Начальная настройка может быть немного сложной для пользователя в первый раз, но в приложении предусмотрен мастер настройки, который проведет вас через процесс.
Разрешения
Это приложение абсолютно требует несколько разрешений для функционирования. Если вас это беспокоит, вы всегда можете ознакомиться с исходным кодом (или не использовать приложение).
- Доступность: приложению нужен сервис доступности для отображения эмулируемого светодиода на экране и отслеживания правильной позиции для отображения в режиме "выключенного" экрана.
- Уведомления: требуется сервис уведомлений, чтобы знать о уведомлениях до их отображения
- Устройство-компаньон: по странному капризу Android это разрешение требуется для чтения желаемого цвета светодиода уведомлений
- Исключение из оптимизации батареи: без этого Android может случайным образом скрывать наш эмулируемый светодиод
- Служба переднего плана: используются как сервис доступности, так и сервис уведомлений, как описано выше
- Блокировка пробуждения: вы решаете, когда и как приложение отображает на экране, иногда это требует обеспечения того, чтобы процессор не спал
- Доступ ко всем пакетам: мы отображаем значки других приложений и получаем некоторые из их базовых данных, чтобы различать разные уведомления друг от друга










