Tap, Tap позволяет выполнить жест тройного касания на задней панели телефона Android.

click fraud protection

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