Tap, Tap, приложение, которое переносит жесты обратного касания в стиле iOS 14 на любое устройство Android, получает первую бета-версию с поддержкой жестов Triple Tap.
Еще в феврале мы подробно описали скрытую функцию в приложении Pixel SystemUI под названием «Колумбус» — новый механизм жестов, созданный Google, который использует данные датчиков гироскопа и акселерометра для обнаружения касаний на задней панели некоторых телефонов Pixel. Google работал над тем, чтобы сделать возможным выполнять действия например, запуск Google Assistant или создание снимков экрана с помощью этой уникальной функции, но компания удалила эти жесты в бета-версиях Android 11. Признанный разработчик XDA Куинни899 затем решил повторно использовать скрытый код машинного обучения и модели TensorFlow для создания приложения под названием «Tap, Tap», которое позволяет использовать жест двойного обратного касания на любом устройстве Android. Вам не нужно иметь root-права, чтобы использовать это изящное маленькое приложение, и оно даже имеет возможность интеграции с Tasker для большей гибкости настройки.
С наше первоначальное покрытие, разработчик добавил в приложение множество исправлений, а также новые функции. Прежде всего, Tap, Tap больше не считается альфой. Первая бета-версия (версия 0.8) вышла два дня назад, на смену ей пришла сборка быстрого исправления (версия 0.8.1). Во-вторых, теперь с помощью приложения можно настроить жесты тройного касания. Обратите внимание, что включение жеста тройного касания в некоторых случаях может замедлить действия двойного касания.
Помимо этих изменений, первая бета-версия Tap, Tap включает четыре новых глобальных действия для специальных возможностей Android 11, которые включают действия в панели приложений при установке поддерживаемых средств запуска. Поддержка устаревших устройств ARMv7 также была добавлена начиная с альфа-версии 0.4. В настройках жестов есть экспериментальная опция чувствительности с ползунком (начиная с версии 0,5 альфа), что должно быть полезно конечным пользователям для настройки способности датчиков распознавать постукивание. И последнее, но не менее важное: модуль Gates, то есть процедура условного выполнения, теперь может обнаруживать гарнитуру, воспроизведение музыки и положение устройства на столе.
Разверните список ниже, чтобы увидеть совокупный журнал изменений для Tap, Tap:
Нажмите, нажмите журнал изменений
-
0,4 Альфа:
- Добавлено новое действие «Разделение экрана», которое запускает разделение экрана.
- Добавлен новый режим имитации доступности, в котором используется разделенный экран с пустой верхней половиной (за исключением двух кнопок для открытия уведомлений и быстрых настроек, не поднимая руки).
- Объявление категории действия перемещено в TapAction вместо определения элементов каждой категории в виде списка.
- В средстве выбора реализовано логическое значение isAvailable, которое скрывает снимок экрана и экран блокировки на <9.0. Обновлен список по умолчанию, чтобы справиться с этой проблемой в версии <9.0 (теперь по умолчанию используется «Ассистент», затем «Домой»).
- Перешел на использование библиотеки Tensorflow вместо общей библиотеки и кода, взятого из SystemUI, что, надеюсь, исправит Android 7.0. Это также включит поддержку Armv7.
- Добавлено множество новых языков и обновлений к текущим (теперь поддерживаются английский, немецкий, испанский, французский, итальянский, польский, португальский (Бразилия), русский, украинский, вьетнамский и традиционный китайский)
-
0,5 Альфа:
- Добавлена опция чувствительности с помощью ползунка в настройках жестов (экспериментально).
- Добавлена возможность отключить оптимизацию батареи и несколько советов о том, как заставить ее работать на ваших странных OEM-прошивках.
- Тактильная обратная связь теперь будет происходить только в том случае, если функция «Не беспокоить» не включена (спасибо Ашутошу Сингху) — при желании можно отключить эту настройку.
- Добавлено действие в меню питания (спасибо Адриану Кампосу)
- «Доступность» перенесена в «Утилиты».
- Добавлены ворота для видимости и ориентации клавиатуры.
- Исправлена ошибка, из-за которой средство выбора приложений не отображало все приложения при выборе шлюза, а скрытие системных приложений выполняло прямо противоположное тому, что должно было делать.
- Еще больше улучшен пользовательский интерфейс
- Обновлены переводы
-
0,6 и 0,61 Альфа:
- Реализованы «требования» (они же «при вратах») к действиям. Это позволяет вам указать действие, которое будет запускаться только при выполнении условия (для этого можно использовать любой шлюз), например, при запуске приложения или выключении дисплея — пример в потоке XDA.
- Добавлены ворота стола.
- Добавлены карманные ворота.
- Добавлены ворота для обнаружения гарнитуры и воспроизведения музыки.
- Добавлен контроль профиля звука — доступ не должен мешать, приложение предложит вам (спасибо Ашутошу Сингху)
- Обновленные переводы и авторы
-
0.7 Альфа и 0.7.1 Альфа:
- Исправлена проблема в JAR Columbus, из-за которой ворота проверялись гораздо чаще, чем нужно. Это означает, что действия теперь запускаются значительно быстрее, а также может быть меньше использования процессора и расхода заряда батареи.
- Добавлена возможность разделить фоновую службу на службу доступности и службу переднего плана с уведомлением, что может помочь на некоторых устройствах. Это не является обязательным и включается на новой странице расширенных настроек.
- Добавлена возможность автоматического перезапуска службы каждый час. Некоторым людям удалось сделать это самостоятельно с помощью Tasker, так что это автоматическая реализация. Опять же, зарегистрируйтесь на новой странице расширенных настроек.
- Добавлена автоматическая проверка обновлений, которая запускается один раз в день в полдень и отображает уведомление о наличии обновления, а также проверяет время запуска приложения.
- Добавлен переключатель экстренного отключения для отключения жеста без остановки службы специальных возможностей (обратите внимание, что это выполняет полную услугу). перезапустите, поэтому, если жест перестанет работать, включение и выключение этого параметра (или использование плитки QS) перезапустит его и заработает. снова)
- Добавлена плитка быстрых настроек для переключения аварийного выключателя.
- Добавлено действие для запуска Google Voice Access (приложения специальных возможностей). Это означает, что с помощью этого приложения вы можете дважды нажать на заднюю часть устройства, чтобы выполнить специальные действия, такие как нажатие значков или прокрутка.
- Добавлено действие по запуску Google Поиска (спасибо, arkon!)
- Исправлен сбой, вызванный входом в систему на некоторых устройствах.
-
0.8 Бета:Сейчас в бета-версии!
- Добавлен тройной тап — совершенно новый раздел приложения с тем же пользовательским интерфейсом, действиями и элементами управления, что и при двойном касании. Функция Triple Tap активирована и все еще является экспериментальной. Я предлагаю убедиться, что у вас установлена оптимальная модель жестов, и перезагрузиться после ее первого включения для достижения наилучших результатов.
- Добавлена поддержка тройного нажатия на событие Tasker.
- Добавлены действия для четырех новых глобальных действий специальных возможностей Android 11: кнопка специальных возможностей, выбор кнопок специальных возможностей, ярлык специальных возможностей и панель приложений (только поддерживаемые средства запуска).
- Добавлен экшен-гамбургер с оговоркой (прочитайте предупреждение)
- Действие «Блокировка экрана» теперь будет отключать пробуждение до тех пор, пока оно не будет выполнено, чтобы предотвратить повторное пробуждение устройства, если включена обратная связь с устройством пробуждения.
- Надеемся, исправлена ошибка, при которой служба запускалась дважды и выполняла неправильные действия на некоторых устройствах, когда служба часто включалась/отключалась/перезапускалась.
- Экспериментальное: действия уведомлений и быстрых настроек теперь являются динамическими в зависимости от заголовка окна. Теперь они закроют панель уведомлений/QS, если она открыта, на поддерживаемых устройствах.
- Обновлены переводы
-
0.8.1 Бета:
- Исправлен сбой при изменении параметров обратной связи для некоторых устройств.
- Дальнейшие изменения в сервисе, которые, надеюсь, исправят дублирование прослушивателей/действий.
- Исправлены отсутствующие приложения на Android 11 из-за изменений видимости пакетов.
- Добавлены пустые состояния на страницы действий и ворот.
- Исправлен сбой, когда тройное касание было включено и запущено, но действия не были установлены.
читать далее
Как всегда, вы можете скачать последний APK-файл Tap, Tap, используя Тег «Последний выпуск» из репозитория проекта на GitHub. Альтернативно, перейдите на ветку форума XDA, указанную ниже, и скачайте APK из первого сообщения.
Tap, Tap — тема загрузки и обсуждения на XDA