Панель навигации с помощью жестов, что это за программа для Android
Обновлено: 23.11.2024
Вы можете управлять своим телефоном разными способами. Узнайте, как выбрать параметр, а затем используйте его для переключения между приложениями и другими элементами.
Важно:
- Некоторые из этих шагов работают только на Android 10 и более поздних версиях. Узнайте, как проверить версию Android.
- Некоторые из этих шагов требуют касания экрана.
Выберите способ передвижения
- Откройте приложение "Настройки" на телефоне.
- Перейдите к SystemGesturesСистемная навигация.
- Если вы не можете найти Системную навигацию, перейдите к инструкциям для более старых версий Android.
- Если вы не можете найти систему или жесты, чтобы изменить настройки навигации, обратитесь за помощью к производителю устройства.
- Выберите вариант:
- Навигация с помощью жестов: без кнопок.
- Двухкнопочная навигация: две кнопки "Домой" и "Назад".
- Трехкнопочная навигация: три кнопки: "Домой", "Назад" и "Обзор приложений".
Перемещение между экранами, веб-страницами и приложениями
Откройте предыдущий экран, на который вы смотрели. Вы можете вернуться не один раз. Но когда вы дойдете до главного экрана, вы уже не сможете вернуться назад.
- Навигация с помощью жестов: проведите пальцем от левого или правого края экрана.
- Двухкнопочная навигация: нажмите "Назад" .
- 3-кнопочная навигация: нажмите "Назад" .
- Навигация с помощью жестов: проведите вверх от нижнего края экрана.
- Двухкнопочная навигация: нажмите "Домой" .
- Навигация с помощью трех кнопок: нажмите "Домой" .
Совет. У вас может быть несколько главных экранов. Проведите пальцем вправо или влево, чтобы перемещаться между ними. Узнайте, как добавлять, перемещать и удалять главные экраны.
- Навигация с помощью жестов. Смахните снизу вверх, удерживайте, а затем отпустите.
- Двухкнопочная навигация: от нижнего края экрана проведите вверх к центру.
- Навигация с помощью трех кнопок: коснитесь «Обзор» .
Здесь вы можете:
- Закройте приложения. Проведите вверх по изображению приложения.
- Открытие приложения. Коснитесь его изображения.
- Навигация жестами. В самом низу экрана проведите пальцем слева направо.
- Двухкнопочная навигация. Чтобы переключиться между двумя последними приложениями, проведите вправо по главному экрану .
- Навигация с помощью трех кнопок. Коснитесь «Обзор» . Проводите пальцем вправо, пока не найдете нужное приложение. Коснитесь его.
Перемещать элементы
Нажмите, чтобы выбрать
Чтобы выбрать или запустить что-то на телефоне, коснитесь его.
Нажмите, чтобы ввести
Чтобы ввести текст, коснитесь нужного места. Вы увидите открытую клавиатуру.
Нажмите и удерживайте
Нажмите и удерживайте элемент на экране. Когда элемент ответит, поднимите палец.
Нажмите и удерживайте элемент. Не отрывая палец, проведите пальцем по экрану. Когда ваш палец окажется в нужном месте, поднимите его. Например, вы можете перемещать приложения по главному экрану, перетаскивая их.
Проведите пальцем по экрану
Быстро проведите пальцем по поверхности экрана, не останавливаясь. Например, вы можете смахнуть главный экран влево или вправо, чтобы найти другие главные экраны.
Нажмите дважды, чтобы изменить размер
На некоторых страницах, таких как веб-страница или карта, нажмите дважды, чтобы приблизиться ("увеличить масштаб").
Сожмите и раздвиньте, чтобы изменить размер
В некоторых приложениях коснитесь экрана двумя или более пальцами, чтобы изменить его размер. Чтобы уменьшиться, сведите пальцы вместе. Чтобы увеличить, раздвиньте их.
Повернуть
Когда вы поворачиваете телефон, большинство экранов могут поворачиваться вместе с ним. Чтобы включить или отключить вращение, проведите двумя пальцами сверху вниз и нажмите "Автоповорот".
В этом руководстве для Android вы узнаете, как добавить в свое приложение поддержку навигации с помощью жестов, которая была добавлена в Android 10.
Версия
В мире фрагментированных устройств производителям нужны современные пользовательские интерфейсы. Часто каждый производитель реализует свое решение, что усложняет проектирование и разработку приложений. Разработчикам нужен был способ унифицировать экосистему. В Android 10 компания Google добавила Навигация с помощью жестов, новый механизм системной навигации, который заменяет альтернативы навигации с помощью кнопок тремя уникальными жестами.
В этом руководстве вы узнаете, как добавить поддержку навигации с помощью жестов в свое приложение, работая с простым приложением для создания заметок и управления ими: NoteMaker. Вы узнаете, как:
- Сделайте свой пользовательский интерфейс от края до края, чтобы ваше приложение отображало свое содержимое за панелями состояния и навигации.
- Используйте вставки, определяя, сколько нужно вставить в контент для размещения областей жестов.
- Переопределить жесты в особых случаях.
Для этого руководства вам понадобится Android Studio и устройство Android или эмулятор с Android 10.
Примечание. В этом руководстве предполагается, что вы уже знакомы с программированием на Kotlin и Android. Если вы начинаете с ними, ознакомьтесь с Kotlin для Android или Your First Kotlin Android App, чтобы ознакомиться с языком и платформой.
Изучение жестов
Прежде чем вы начнете писать код для реализации жестов, полезно узнать, что это за жесты и как они работают. Проверьте их ниже!
Если провести пальцем от края, вы вернетесь назад. Следите за левым краем экрана. Чтобы вернуться назад, проведите пальцем от левого или правого края.
Смахивание снизу вверх – это жест возврата домой. Следите за нижним краем экрана.
Наконец, смахнув вверх и удерживая середину, вы перейдете к последним приложениям или обзору. Следите за нижним краем экрана. Теперь, когда вы видели жесты, пришло время посмотреть, как они реализованы в приложении.
Начало работы
Начните с загрузки материалов, нажав кнопку Загрузить материалы вверху или внизу руководства. Откройте проект begin в Android Studio. Вы готовы к работе!
Чтобы ознакомиться с приложением, включите трехкнопочную навигацию в настройках телефона. Этот параметр можно найти в разделе Система ‣ Жесты ‣ Системная навигация. Не волнуйтесь, через несколько секунд вы переключитесь на жестовую навигацию.
Создайте и запустите свой проект в Android Studio. Вы увидите экран Обзор заметок. Не торопитесь и изучите приложение, прежде чем продолжить.
Нажмите кнопку в правом нижнем углу, и вы увидите экран, на котором вы можете отредактировать заметку. Вы можете выбрать цвет для своей заметки или удалить заметку, используя элементы управления на нижнем листе. Отредактируйте заголовок и содержание заметки в соответствии с изображением ниже. Выберите цвет заметки.
Наконец, нажмите кнопку с галочкой в правом верхнем углу, чтобы сохранить заметку. На экране Обзор заметки вы можете увидеть созданную вами заметку.
Видение проблемы
Теперь вы поймете, почему вам нужно проверять поведение вашего приложения при включенной навигации с помощью жестов. Перейдите в настройки своего устройства и найдите Системная навигация. Вы увидите такой экран:
Переключите системную навигацию на Полностью жестовая навигация и вернитесь в приложение. Нажмите на созданную заметку и попробуйте изменить ее цвет. Обратите внимание, как вам приходится с трудом перетаскивать нижнюю полосу листа, если вы вообще можете ее перетаскивать.
Вернитесь к экрану Обзор заметок, нажав кнопку с галочкой в правом верхнем углу или проведя пальцем от левого или правого края экрана.
Отлично! Теперь, когда вы знакомы с приложением и увидели, какие проблемы может вызвать эта новая системная навигация, вы готовы добавить поддержку навигации с помощью жестов в NoteMaker! р>
Преобразование вашего приложения от края до края
В типичном приложении для Android границы приложения находятся под строкой состояния и над панелью навигации.
При создании приложения от края до края вы хотите, чтобы приложение отображало свое содержимое так, как если бы в нем не было панели навигации и строки состояния. Это создает более захватывающий опыт.
В Android 10 Google рекомендует рисовать за панелью навигации и строкой состояния. Итак, границы вашего приложения от края до края выглядят так:
Изменение цвета системной панели
Первое, что вам нужно сделать при создании интерфейса приложения от края до края, — изменить цвета системной панели. Откройте styles.xml и загляните внутрь. Вы увидите базовую тему приложения AppTheme.
Добавьте следующие элементы внизу AppTheme:
Кроме того, вы можете сделать это динамически, используя Window.setNavigationBarColor() и Window.setStatusBarColor() в onCreate() .
Создайте и запустите свой проект. Обратите внимание, что цвета вашей системной панели теперь прозрачны.
Запрос полноэкранного макета
Прежде чем вы сможете разметить представление от края до края, ваше приложение должно сообщить системе, что оно может обрабатывать этот тип представления. Вы можете сделать это, используя View.setSystemUiVisibility() для установки следующих флагов:
- SYSTEM_UI_FLAG_LAYOUT_STABLE
- SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION .
В верхней части NotesOverviewActivity.kt добавьте следующий импорт в список импортов:
Теперь добавьте следующий код ниже onCreate() :
Эти флажки указывают системе отображать ваше приложение в полноэкранном режиме, как если бы навигация и строки состояния отсутствовали. Вы также можете установить SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN . Это позволяет рисовать за строкой состояния.
Наконец, вызовите код, который вы добавили, из onCreate(). Добавьте следующий код в onCreate() прямо под setContentView() :
Хорошо! Создайте и запустите свой проект. Убедитесь, что ваш контент теперь занимает всю ширину экрана.
Повторите те же три шага в SaveNoteActivity.kt. После этого соберите и запустите свой проект. Откройте заметку, которую вы создали в начале руководства, и вы должны увидеть что-то вроде этого:
Использование вкладок
Запустив приложение и просмотрев измененные действия, вы увидите, что некоторые из ваших представлений находятся за системными панелями. Здесь в игру вступают вставки.
Вставки — это набор значений, указывающих, насколько вставлять или перемещать контент. Существует два типа вставок: вставки системных окон и вставки системных жестов.
Знакомство с вставками системных окон
Вставки системных окон показывают, где системный пользовательский интерфейс отображается над вашим приложением. Вы можете использовать эти вставки, чтобы отодвинуть интерактивные представления от системных панелей.
Чтобы использовать вставки системных окон, необходимо реализовать интерфейс OnApplyWindowInsetsListener. WindowInsets обеспечивает регулярные визуальные вставки для всех системных панелей с помощью getSystemWindowInsets() .
Использование вставок системного окна
Теперь, когда вы знаете о вставках системных окон, вы можете использовать их для улучшения экрана Обзор заметок. В верхней части NotesOverviewActivity.kt добавьте эти импорты в список импортов:
Под requestToBeLayoutFullscreen() добавьте следующий код:
Этот код подготавливает все необходимое для обновления представлений для вставок системных окон. Он сохраняет верхний отступ панели инструментов и нижнее поле кнопки Добавить примечание в поля. Вы используете эти поля для обновления отступов в зависимости от вставок.
Далее вам нужно зарегистрировать OnApplyWindowInsetsListener, который позволит вам получить доступ к WindowInsets. Добавьте следующий код в нижнюю часть адаптивного представления для инсетов():
Этот код обновляет несколько вещей:
- Верхнее заполнение панели инструментов для размещения верхней вставки системного окна.
- Нижнее поле кнопки Добавить примечание для размещения нижней вставки системного окна.
- Нижнее заполнение списка заметок для размещения нижней вставки системного окна.
Отлично! Прежде чем тестировать это, вы должны вызвать adaptViewForInsets() из вашего onCreate() . В onCreate() ниже requestToBeLayoutFullscreen() добавьте следующее:
Создайте и запустите свой проект. Вы должны увидеть что-то вроде этого:
Обратите внимание на положение кнопки Добавить примечание и на то, как панель инструментов обрабатывает строку состояния.
Таким же образом следует обновить экран Сохранить заметку. Сначала добавьте эти импорты в список импортов в SaveNoteActivity.kt:
Аналогично добавьте следующий код ниже requestToBeLayoutFullscreen() :
На экране Сохранить заметку вам также необходимо обновить панель инструментов и нижнее поле списка цветов. Этот код подготавливает исходные значения полей и отступов, которые вы будете использовать позже.
Далее добавьте следующий код в нижнюю часть адаптировать ViewForInsets() :
Этот код делает две вещи:
- Он обновляет верхний отступ панели инструментов, чтобы он соответствовал верхней вставке системного окна.
- Он также обновляет нижнее поле списка цветов, чтобы оно соответствовало нижней вставке системного окна.
Вызовите метод в onCreate() , ниже requestToBeLayoutFullscreen() :
Создайте и запустите свой проект. Вы должны увидеть что-то вроде этого:
Обратите внимание, что панель инструментов теперь корректно обрабатывает верхнюю вставку системного окна. Однако перетащить нижний лист по-прежнему сложно. Вы улучшите это дальше. :]
Системные вставки жестов
Вставки системных жестов представляют области окна, в которых системные жесты имеют приоритет. Они включают в себя вертикальные края для прокрутки назад и нижний край для навигации домой. Вы используете их для перемещения перетаскиваемых видов от краев.
Чтобы использовать вставки системных жестов, вам также необходимо реализовать интерфейс OnApplyWindowInsetsListener. На этот раз вы вызовете getSystemGestureInsets() вместо getSystemWindowInsets() .
Использование системных жестов
Вероятно, у вас уже есть представление о том, где вы можете использовать это. Верно, это ваш нижний лист на экране Сохранить заметку.
Добавьте эти импорты в SaveNoteActivity.kt:
Теперь добавьте следующий код в начало adaptViewForInsets() в файле SaveNoteActivity.kt:
Чтобы обновить высоту просмотра нижнего листа, необходимо получить ссылку на его BottomSheetBehavior. Вы также должны сохранить исходную высоту просмотра.
Добавьте следующий метод ниже adaptViewForInsets() :
Этот код обновляет высоту просмотра нижнего листа для нижней вставки. В Android 10 вы используете нижнюю вставку жестов. Ниже Android 10 вы используете нижнюю вставку окна, чтобы определить, насколько вам нужно увеличить высоту просмотра.
Наконец, вызовите добавленную вами функцию adaptBottomSheetPeekHeight(). Добавьте этот код в конец вашего OnApplyWindowInsetsListener , прямо над windowInsets :
Создайте и запустите свой проект. Обратите внимание, как легко перетащить нижний лист на экране Сохранить заметку.
Обязательные системные жесты
Обязательные системные жесты – это подмножество системных жестов. Они определяют области, которые приложения не могут переопределить. В Android 10 они используются только в домашней зоне жестов.
Обработка конфликтующих жестов приложения
Эта новая модель навигации с помощью жестов может конфликтовать с текущими жестами вашего приложения. В результате вам может потребоваться внести изменения в пользовательский интерфейс вашего приложения. Итак, последнее, что вам нужно сделать, чтобы настроить навигацию с помощью жестов в приложении, — это переопределить системные жесты.
В NoteMaker попробуйте выбрать цвет для заметки. Обратите внимание: если вы попытаетесь прокрутить цвета, перетаскивая их от правого или левого края экрана, Android активирует системный жест Назад.
Вы можете отказаться от жеста Назад, сообщив системе, какие регионы должны получать сенсорный ввод. Вы можете сделать это, передав список Rect в API View.setSystemGestureExclusionRects(), представленный в Android 10.
Добавьте эти импорты в свой список импортов в SaveNoteActivity.kt:
Далее добавьте следующий код под адаптациейBottomSheetPeekHeight() :
Этот код по-прежнему не делает ничего умного.Он позволяет выполнять только определенный код в зависимости от состояния нижнего листа.
Теперь в excludeGesturesForColors() добавьте следующий код к первому if-условию под комментарием // Исключить жесты. :
Этот код исключает жест Назад в области, где пользователь может прокручивать доступные цвета. В том же методе добавьте следующий код во второе if-условие после комментария // Удалить исключение. :
Теперь, когда нижний лист свернут, система регистрирует жесты по всей стороне экрана.
Наконец, добавьте следующий код в конец OnApplyWindowInsetsListener, прямо над windowInsets:
Создайте и запустите свой проект. Обратите внимание, что когда нижний лист расширяется, вы не можете вернуться назад при перетаскивании от левого или правого края экрана в области, где находится ваш список цветов. Но когда вы пытаетесь перетащить от края в ту же область со свернутым нижним листом, вы можете вернуться назад.
Управление альбомной ориентацией
При создании полноэкранного приложения не забудьте проверить, как оно ведет себя в альбомной ориентации.
Включите трехкнопочную навигацию и удалите android:screenOrientation="portrait" для своих действий в AndroidManifest.xml. Запустите приложение в альбомной ориентации. Вы получите что-то вроде этого, что явно не очень хорошо:
В этом руководстве не рассказывается, как работать с альбомной ориентацией. Вы можете сами поэкспериментировать с пейзажем, применяя приемы, которые мы использовали для портрета. Вам придется еще немного поиграть с отступами в альбомной ориентации, но это отличная возможность попрактиковаться в том, что вы узнали. :]
Тестирование трехкнопочной и жестовой навигации
Молодец! Вы адаптировали свое приложение, чтобы оно было готово к навигации. Наконец, протестируйте свое приложение в обоих режимах навигации.
Используйте настройки устройства, как в предыдущих шагах, чтобы попробовать каждый режим навигации и посмотреть, как приложение ведет себя в каждом из них. По завершении ваше приложение будет вести себя следующим образом:
Куда двигаться дальше?
Вау, это было много работы!
Вы можете скачать готовые файлы проекта, нажав кнопку Загрузить материалы в верхней или нижней части руководства.
Если вы хотите ознакомиться с дополнительными материалами по этой теме, ознакомьтесь с этим докладом из Google I/O’19 и официальной документации Android.
Надеюсь, вам понравился этот урок. Если у вас есть какие-либо вопросы или комментарии, присоединяйтесь к обсуждению на форуме ниже!
Google долгое время придерживался классической трехкнопочной навигационной системы, включающей треугольную кнопку "Назад", круглую кнопку "Домой" и квадратную кнопку для открытия обзорного экрана. Ситуация начала меняться в Android 9 с появлением двухкнопочной навигации. Система предлагала ярлык на дом в форме таблетки, который поддерживал некоторые жесты, но сохранял кнопку «Назад».
В Android 10 компания Google доработала элементы управления жестами, убрав все кнопки из предыдущих версий и создав систему, похожую на жестовую навигацию в iOS. Система перешла на последние версии Android 11 и 12, и в соответствии с поговоркой «если она не сломана, не чини ее», нет никаких признаков того, что она изменится в ближайшее время.
Если вы использовали старые кнопочные системы и хотите перейти на навигацию с помощью жестов, вот все, что вам нужно знать о жестах Android, в том числе о том, как их включить и использовать на своем телефоне. р>
Как включить навигацию с помощью жестов
Вы приняли решение отказаться от трехкнопочной навигации и переключиться на жесты. Это большой шаг, потому что он изменит то, как вы взаимодействуете со своим устройством, но это не так сложно, как вы думаете. Первый шаг к переходу на навигацию с помощью жестов — это буквальное переключение. Чтобы включить навигацию с помощью жестов:
На телефоне Pixel
- Перейдите в приложение "Настройки".
- Прокручивайте параметры, пока не дойдете до Системных настроек; коснитесь его.
- Найдите и откройте Жесты в меню.
- Выберите Системная навигация из вариантов.
- Здесь нажмите на навигацию с помощью жестов.
На телефоне Samsung
- Откройте приложение "Настройки".
- Пролистайте варианты и нажмите Настройки дисплея.
- Найдите и откройте параметр "Панель навигации".
- Нажмите "Жесты смахивания".
- Здесь нажмите кнопку "Дополнительные параметры" в разделе "Жесты смахивания".
- Вы найдете вариант с надписью «Проведите пальцем снизу»; проигнорируйте его и выберите Проведите пальцем снизу и сбоку.
Для других телефонов пробег будет немного отличаться.У большинства из них есть варианты навигации с помощью жестов в тех местах, которые описаны выше, но соглашения об именах могут отличаться.
Как использовать жестовую навигацию Android
Возврат на главный экран
Итак, вы включили навигацию с помощью жестов, и все, что вы видите, — это маркер жестов или панель навигации по центру внизу экрана. Вы все еще застряли в настройках, так как же вернуться на главный экран? Просто проведите пальцем вверх от тонкой линии внизу экрана, и вы вернетесь на главный экран. Легко, верно? Жест работает из любого приложения или интерфейса. Просто убедитесь, что ваша рука не задерживается на экране слишком долго, когда вы проводите по экрану, так как это вызовет другую реакцию.
Оставаясь на главном экране, проведите пальцем вверх из любого места, чтобы открыть панель приложений. Разница между этим жестом и жестом на главном экране заключается в том, что вы не проводите пальцем по панели навигации. Вместо этого начните с любого места выше белой линии — вы даже можете начать с середины экрана. Однако этот жест работает только тогда, когда вы уже находитесь на главном экране, и только если в вашем телефоне действительно есть панель приложений — некоторые производители, такие как Xiaomi, не предлагают ее по умолчанию.
Возвращение
Как закрыть приложение или интерфейс и вернуться на предыдущую страницу без старой доброй кнопки "Назад"? Проведите пальцем от левого или правого края экрана, и вы заметите всплывающую стрелку. Отпустите палец, и все. Еще лучше то, что вы можете сделать это из любой точки по всей длине экрана. Если кажется, что жест срабатывает легко или с трудом, вы также можете настроить чувствительность на экране настроек жестов. Обратите внимание, что более высокая чувствительность позволит активировать жест дальше от края экрана.
Недостаток этого жеста в том, что он мешает работе выдвижных меню и некоторых систем навигации в приложении. Вы можете решить эту проблему, коснувшись и удерживая край экрана перед проведением смахивания, что должно позволить вам выдвигать меню. Некоторые люди также могут избежать жеста назад, проводя пальцем под углом 45 градусов, но мы обнаружили, что первый вариант более надежен. Смахивание прямо без паузы обычно активирует только жест назад.
Как открыть список последних приложений
Помните, мы говорили, что нельзя слишком долго задерживать руку на экране, проводя пальцем по экрану, чтобы вернуться на главный экран? Пора отказаться от этой идеи, потому что это именно то, что вам нужно сделать, чтобы открыть список последних приложений или обзорный экран.
Просто проведите пальцем вверх от тонкой линии и удерживайте, пока не почувствуете пульсацию телефона. Все ваши последние приложения появятся на экране в окне предварительного просмотра, при этом самые последние будут видны прямо, а остальные будут расположены слева от него на телефонах Pixel. В зависимости от версии Android и устройства в этом меню могут отображаться дополнительные переключатели, например «Снимок экрана».
Затем вы можете проводить пальцем влево и вправо, чтобы перемещаться по списку, коснуться предварительного просмотра, чтобы открыть соответствующее приложение, или провести пальцем по строке, чтобы закрыть страницу многозадачности — точно так же, как при использовании трехкнопочной навигации.
Вы также можете быстро переключиться с текущего приложения на последнее использовавшееся приложение, не открывая обзорный экран. Просто проведите слева направо по ручке управления жестами в нижней части экрана.
Активация Google Ассистента в Android 11
В более ранних версиях Android вы могли запустить Google Ассистента, сказав «ОК, Google» или удерживая кнопку «Домой». Начиная с Android 10, вы по-прежнему можете получить доступ к Ассистенту с помощью голосовой команды, но есть два дополнительных способа. Первый — коснуться значка микрофона справа от панели поиска Google, если она есть на вашем телефоне. Однако если вы используете устройство, на котором панель поиска заменена чем-то другим, доступен второй вариант.
Чтобы вызвать Ассистента, проведите по диагонали — под углом 45 градусов — от нижнего левого или правого угла экрана. Вы увидите эффект краевой подсветки и почувствуете пульсацию телефона, когда снизу появится меню Google Assistant. Вместо этого вы можете активировать другие жесты, но, попрактиковавшись несколько раз, вы обнаружите, что вам легче добраться до помощника. Проведите вверх от тонкой линии внизу, чтобы закрыть помощника.
Другие жесты Android
Помимо основных жестов, которые мы только что рассмотрели, в Android есть несколько других, которые помогают быстрее выполнять определенные задачи. Однако доступные жесты и их расположение зависят от вашего устройства.
Android 11 вносит множество изменений в ОС, в том числе некоторые настройки системной навигации. Начиная с Android 11, почти все устройства по умолчанию будут использовать новую навигацию с помощью жестов Google, что может потребовать небольшой настройки с вашей стороны.Есть несколько способов сделать навигацию на Android 11 более удобной всего за несколько нажатий.
Жест быстрого переключения
Райан Уитвам/IDG
Жест быстрого переключения в Android 11 позволяет быстро переключаться между приложениями, не переходя на обзорный экран.
В некоторых телефонах есть обучающие материалы, в которых рассказывается, как использовать новую систему навигации с помощью жестов, но ни один из них не объясняет, что такое жест быстрого переключения. Это одна из самых полезных частей навигации с помощью жестов Android, позволяющая мгновенно переключаться между приложениями.
Вы всегда можете открыть обзор многозадачности, проведя пальцем вверх и удерживая его, но вы можете переключиться на последнее использовавшееся приложение, просто проведя слева направо по маркеру жестов в нижней части экрана.
Хотите вернуться? Проведите в другом направлении. Вы можете продолжать смахивать в любом направлении, чтобы просматривать последние приложения в хронологическом порядке, не переходя в обзор.
Жест возврата
Райан Уитвам/IDG
В Android 11 вы всегда можете вернуться назад.
Большая часть жестовой навигации Google является точной копией iPhone, но у Apple нет жеста назад. На Android вы можете вернуться, проведя пальцем от левого или правого края экрана. Иногда этот жест может мешать смахиванию в приложениях, но вы можете внести некоторые изменения.
В настройках жестов (расположение которых зависит от устройства) Android предлагает настройки чувствительности для жеста "назад". Если вы случайно нажимаете «назад» слишком часто, вы можете перетащить ползунок чувствительности в сторону «Низкий». На некоторых устройствах, таких как Google Pixel, вы получаете отдельные ползунки для левого и правого края, что может быть полезно, если вы хотите упростить доступ к выдвижным навигационным меню на одной стороне экрана.
Забудьте о жестах, вернитесь к кнопкам
Райан Уитвам/IDG
Вы можете вернуть кнопки в Android 11, просто зайдите в настройки, чтобы воскресить их.
Навигация с помощью жестов подходит не всем, и это нормально. Вы все еще можете вернуться к классической парадигме трехкнопочной навигации. Расположение этого параметра зависит от устройства, но в стандартной версии Android он находится в разделе Настройки > Система > Жесты > Системная навигация. На телефонах Samsung он находится в нижней части меню дисплея. Помните, что возврат к навигации с помощью кнопок займет больше места на экране, а новый многозадачный пользовательский интерфейс Google не так хорошо сочетается с кнопками.
NavStar для телефонов Samsung
Райан Уитвам/IDG
Приложение Samsung Navstar еще больше настраивает скин для Android 11.
Samsung постоянно продает больше телефонов, чем другие OEM-производители Android, а ее последние устройства поставляются с Android 11. Samsung также обновила свой пакет настройки GoodLock для Android 11, и один из модулей в этом популярном приложении называется Navstar. Если у вас телефон Samsung, это лучший способ настроить системную навигацию.
GoodLock доступен в магазине Galaxy Store и свяжет вас со всеми отдельными модулями, включая NavStar. Внутри NavStar вы можете изменить размер, расположение и цвет ручки навигации с помощью жестов. Здесь также есть полные настройки чувствительности к левым и правым жестам, но в основных настройках на телефонах Samsung вы получаете только один ползунок. Если вы решили вернуться к навигации с помощью кнопок, в NavStar также есть варианты для пользовательских кнопок, действий и значков.
Специальные приложения
Райан Уитвам/IDG
Различные специальные приложения, доступные в Android Store, позволяют еще больше настроить навигацию.
Если вас не устраивает какой-либо из вариантов навигации в Android 11, вы можете пойти совершенно другим путем с приложениями для специальных возможностей. В Play Store есть множество приложений, которые могут полностью заменить вашу системную навигацию. Такие приложения, как Assistive Touch и Simple Control, скачивают миллионы раз.
Assistive Touch, самое популярное приложение в этой категории, позволяет управлять всей системой навигации с помощью одной плавающей кнопки.Простое управление собрало миллион установок, позволяя людям настраивать кнопки навигации с помощью ярлыков и различных вариантов местоположения. Эти приложения требуют активации специальных возможностей в Android 11, но приложения должны помочь вам в процессе настройки.
Некоторые из этих советов, например приложения для специальных возможностей, могут сосуществовать. Например, вы можете настроить системную навигацию по своему усмотрению, а затем добавить приложение для специальных возможностей, такое как Assistive Touch, только для использования одной рукой. Вы будете летать вокруг Android в мгновение ока.
Читайте также: