Обновлены жесты навигации: улучшено скрытие панели навигации, действие запуска приложения, совместимость с Android P и многое другое.

click fraud protection

Навигационные жесты от XDA позволяют управлять жестами в стиле iPhone X на любом устройстве Android. Мы усердно работали, и наше последнее обновление приносит много пользы!

Мы запущен наш Навигационные жесты приложение чуть больше 3 недель назад, и с тех пор, как наш последнее обновление, мы усердно работали над ответами на огромное количество полученных отзывов. Наше приложение, которое изначально задумывалось как простое приложение для управления жестами на основе жестов Apple iPhone X, с тех пор приобрело множество функций настройки. Мы не собираемся останавливаться на достигнутом, поскольку будущее обновление позволит пользователям создавать элементы управления навигацией с помощью жестов в духе OnePlus 5T и OnePlus 6. Если вы устали от всего пространства на экране, которое занимают ваши скучные кнопки навигации в программном обеспечении, попробуйте наше последнее обновление приложения. Все основные действия и настройки совершенно бесплатны!

Мы хотели бы благодарим всех наших сторонников, которые приобрели премиум-версию

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

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

[appbox googleplay com.xda.nobar]

Обновление уже доступно пользователям Play Store. Если вы не хотите ждать выхода обновления, вы можете скачать APK здесь.

Скачать Жесты навигации 1.2.0

Жесты навигации v1.2.0 Список изменений

Журнал изменений огромен, поэтому я собираюсь разделить изменения на разделы, чтобы все было организовано.

Совместимость с Android P

На прошлой неделе Google представил Андроид П Бета 2 (Предварительная версия для разработчиков 3) для Google Pixel, Google Pixel XL, Google Pixel 2 и Google Pixel 2 XL. Основной телефон и Сони Иксперия ХЗ2 также получили это обновление. По какой-то причине Google внес изменения в последнюю бета-версию Android P, которые теперь позволяют приложению «Навигационные жесты» работать. Мы сделали абсолютно ничего чтобы это произошло. Мы скептически относимся к тому, что так и останется, когда выйдет Android P Beta 3/Developer Preview 4, поэтому пока наслаждайтесь ею на своем устройстве Android P. Мы по-прежнему придерживаемся обходного пути, если Google отменит изменения, внесенные для того, чтобы наше приложение работало на Android P.

Новые премиум-функции

  • Действие переключения клавиатуры для запуска диалогового окна переключения клавиатуры
  • Действие «Запустить приложение» для запуска выбранного приложения*

*Если вы заметили, что приложение «медленно» запускается после использования таблетки для нажатия кнопки «Домой», это из-за неясного изменения, внесенного еще в Android 4.4 KitKat. Если у вас нет этот модуль Экспоузд или кастомное ПЗУ, установленное с патчем, обойти это невозможно.

Изменения внешнего вида

  • Добавлены поля ручного ввода для всех ползунков.
  • Ползунки внешнего вида для радиуса угла таблетки, ширины, высоты, положения X и положения Y теперь можно настроить на изменение в процентах, а не в пикселях/dp. Установка процентного значения означает, что таблетка будет масштабироваться в ландшафтном режиме.
  • Максимальное положение Y увеличено с 70dp до 130dp.

Изменения поведения

  • Надеюсь, наконец исправляет проблему, при которой в полноэкранных приложениях отображаются неподвижные изображения панели навигации. как Ютуб. Это также должно исправить любое «мерцание» экрана Ребята, вы сообщили, что панель навигации прыгает вверх и вниз.
  • Отделена функция скрытия панели навигации от функции таблетки. Это означает скрытие панели навигации теперь разрешено. Вы можете пропустить предоставление разрешения WRITE_SECURE_SETTINGS при запуске и предоставить его позже, если попытаетесь переключить функцию скрытия панели навигации. Это должно помочь исправить те случаи, когда приложение думает, что на устройстве есть панель навигации (и, таким образом, вынуждает их пройти эту настройку), хотя на самом деле это не так. Поскольку мы отделили эту функцию, теперь есть две плитки быстрых настроек — одна для переключения таблетки, а другая для переключения панели навигации программного обеспечения.
  • Добавлен "увеличенный хитбокс" в Настройки --> Совместимость и включил его по умолчанию. Это увеличивает хитбокс таблетки с 4 дп выше до 12 дп выше, что облегчает попадание.
  • Если действие «Провести и удерживать» не установлено, по умолчанию используется действие «Пролистывание» в этом направлении. Например. Если параметр «Провести вверх и удерживать» не настроен и вы проводите вверх и удерживаете, произойдет обычное действие смахивания вверх.
  • Уменьшено минимальное время пролистывания и удержания с 200 мс до 100 мс.
  • Приоритет постоянного уведомления на Android Oreo изменен с «Минимального» на «Низкий». Надеемся, это должно остановить появление уведомления «приложение работает в фоновом режиме».
  • Чувствительность и анимацияв общем-то должно быть значительно улучшилась.
  • Возможность оставить таблетку включенной в режиме автомобиля (Android Auto)
  • Добавлена ​​опция «Сохранить исходную панель навигации в полноэкранном режиме» в «Настройки» -> «Совместимость», если вы хотите, чтобы панель навигации по-прежнему была доступна свайпом сбоку.

Исправление ошибок

  • Исправлена ​​ошибка, из-за которой диалоговое окно громкости оставалось на экране в течение 20 секунд.

Разные изменения

  • Массовая очистка предпочтений, чтобы сделать его более организованным и красивым.
  • Надеемся, исправлена ​​проблема, из-за которой премиум-версия не обнаруживалась. (Обычно это исправляется перезагрузкой на стороне пользователя.)

Список функций жестов навигации

Для тех из вас, кто хочет войти в это приложение, но только сейчас услышал о нем, вот список функций, учитывающий самое последнее обновление (разверните кнопку):

Список функций жестов навигации

Жесты

  • Краны
    • Одно касание
    • Двойное нажатие
    • Нажмите и удерживайте (длительное нажатие)
  • Проведите пальцем по экрану
    • Проведите пальцем вверх и удерживайте
    • Проведите пальцем влево
    • Проведите пальцем влево и удерживайте
    • Проведите пальцем вправо
    • Проведите пальцем вправо и удерживайте
    • Проведите пальцем вверх
    • Проведите вниз

Действия

  • Бесплатно
    • Дом
    • Назад
    • Недавние приложения
    • Переключить разделенный экран (требуется Андроид Нуга+)
    • Открыть предыдущее приложение (требуется Android Nougat+)
    • Открыть помощник
    • Скрыть таблетку
  • Премиум
    • Опустите панель уведомлений
    • Опустите плитки быстрого закрепления
    • Открыть меню питания
    • Перейти к предыдущей дорожке мультимедиа*
    • Перейти к следующей медиа-дорожке*
    • Воспроизведение/пауза текущей медиа-дорожки*
    • Диалоговое окно переключения клавиатуры
    • Запустить приложение**

* Медиа-действия не гарантированно будут работать с каждым приложением. Медиа-действия используют стандартные API-интерфейсы Android для работы с большинством приложений.

**Если вы заметили, что приложение «медленно» запускается после использования таблетки для нажатия кнопки «Домой», это связано с неясным изменением, внесенным еще в Android 4.4 KitKat. Если у вас нет этот модуль Экспоузд или кастомное ПЗУ, установленное с патчем, обойти это невозможно.

Внешний вид (все бесплатно)

  • Переключить тень таблетки
  • Настроить цвет таблетки
  • Настроить прозрачность таблеток
  • Настроить цвет границы таблетки
  • Настроить угловой радиус таблетки
  • Настройте ширину/высоту таблетки
  • Настройте вертикальное/горизонтальное положение таблетки

Поведение (все бесплатно)

  • Скрыть в полноэкранных приложениях
  • Не перемещайте таблетку над клавиатурой
  • Не отключать таблетки в режиме автомобиля (Android Auto)
  • Настройте время пролистывания и удержания
  • Настройте продолжительность вибрации
  • Настроить продолжительность анимации

Совместимость (все бесплатно)

  • Скрыть исходную панель навигации в альбомной ориентации
  • Исправления в режиме планшета
  • Увеличенный хитбокс
  • Сохраняйте исходную панель навигации в полноэкранных приложениях.

читать далее


Часто задаваемые вопросы о жестах навигации

Пожалуйста, разверните кнопку ниже, чтобы увидеть наши ответы на список часто задаваемых вопросов.

Часто задаваемые вопросы о жестах навигации

  • Помогите, я удалил приложение и больше не могу получить доступ к панели навигации!
    • Пожалуйста, подключитесь к компьютеру и выполните следующую команду: adb shell wm overscan reset
  • Внизу экрана есть «белая линия»!
    • Это НЕ ошибка. Это побочный эффект изменения, которое мы намеренно внесли после версии 1.0.0, поскольку без него многие устройства Samsung, Motorola и Xiaomi сообщали основные ошибки (например. черный экран после разблокировки, из-за которого телефон стал непригоден для использования.) «Белая линия» вызвана тем, что панель навигации скрыта на 99,99%, но не на 100% (т. мы полностью скрываем панель навигации, за исключением 1 пикселя.) Таким образом, «белая линия» на самом деле — это просто панель навигации, окрашенная в белый цвет. Это замечают в основном владельцы Samsung, потому что Samsung агрессивно окрашивает навигационную панель в белый цвет. Мы раскрашиваем панель навигации, чтобы скрыть эту белую линию.
  • Удаление приложения не возвращает стандартную панель навигации!
    • Не удаляйте приложение, если предварительно не отключите таблетку в приложении. Наше приложение не может определить, когда оно удаляется, поэтому мы не сможем отменить внесенные изменения, если вы его удалите. Пожалуйста, сначала отключите таблетку, а затем удалите ее, как обычно.
  • Pill не работает с закреплением экрана.
    • У нас нет возможности имитировать долгое нажатие кнопки «Назад» без рута. Предварительное решение, которое мы рассматриваем, — это обнаружение перехода телефона в состояние закрепленного экрана и отключение таблетки, чтобы вернуть стандартную панель навигации.
  • Приложение скрывает док-станцию ​​в Samsung DeX.
    • Судя по всему, док в DeX рассматривается как панель навигации. Посмотрим, сможем ли мы обнаружить DeX и просто отключить приложение, когда это произойдет.
  • Можем ли мы добавить функцию, в которой таблетка находится в отдельной области, чтобы она не пересекалась с определенными элементами пользовательского интерфейса?
    • Скорее всего, нет, извините. Мы уже сдвигаем содержимое экрана вниз, чтобы скрыть панель навигации. Добавление этой функции потребует от нас также поднять содержимое экрана вверх. Мы не можем иметь и то, и другое. Однако, скоро мы добавим закадровые жесты в стиле OnePlus, при которых вы проводите пальцем вверх от нижней части экрана. При этом вам не придется беспокоиться о перекрытии элементов пользовательского интерфейса!
  • Можем ли мы спрятать таблетку, когда она находится в лаунчере?
    • Да, в будущей версии появится возможность скрывать таблетку, когда вы находитесь на главном экране.
  • Можем ли мы заблокировать экран?
    • Мы знаем 4 способа сделать это, и ни один из них не идеален. Не существует простого API «экрана блокировки» (ну, до Android P), который мы могли бы использовать и который не имел бы своих проблем. Нова ЛаунчерОднако их подход, вероятно, является лучшим решением, поэтому мы, скорее всего, просто сделаем то, что они делают. Хотя это запланировано!
  • Можем ли мы сделать скриншот?
    • В версиях до Android P единственный способ сделать это — использовать MediaProjection API (тот, который позволяет делать записи экрана). Это очень ресурсоемко, но возможно.
  • Можем ли мы добавить специальные корневые действия?
    • Да, мы добавим их обратно в будущем выпуске.

читать далее


Присоединяйтесь к нашей группе бета-тестирования навигационных жестов

Наш группа бета-тестирования в Telegram подтвердил, что последняя версия хорошо работает на следующих устройствах:

Список устройств, протестированных с помощью жестов навигации v1.2.0

  • Гугл Нексус 6
  • Гугл Пиксель XL
  • Гугл Пиксель 2 XL
  • Хуавей П9 Лайт
  • LG G6
  • LG V20
  • LG V30
  • Моторола Мото G4 Play
  • Motorola Moto Z Play
  • OnePlus 5T
  • Самсунг Галакси Ноут 8
  • Самсунг Галакси С8
  • Самсунг Галакси С9
  • Sony Xperia XA1 Ультра

читать далее

Мы тестируем каждый выпуск, прежде чем опубликовать его в Google Play Store, но даже при наличии группы бета-тестирования по-прежнему сложно найти каждую новую ошибку в приложении.


Обратная связь и поддержка жестов навигации

Обратная связь очень важна для нас. Хотя нам повезло иметь доступ к большой команде, владеющей широким спектром устройств от нескольких разных производителей устройств, нам сложно гарантировать отсутствие ошибок на каждом устройство. Если у вас возникли проблемы с нашим приложением, не стесняйтесь Свяжитесь с нами по электронной почте или опубликуйте в официальная ветка поддержки XDA.

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