Используйте сенсорные жесты

Попробуйте способ создания
Jetpack Compose — рекомендуемый набор инструментов пользовательского интерфейса для Android. Узнайте, как использовать сенсорный ввод и ввод в Compose.

В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.

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

Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .

Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:

Темы

Обнаружение распространенных жестов
Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью GestureDetector .
Отслеживание касаний и движений указателя
Научитесь отслеживать движение.
Анимация жеста прокрутки
Узнайте, как использовать скроллеры — Scroller или OverScroller — для создания анимации прокрутки в ответ на событие касания.
Обработка мультитач-жестов
Узнайте, как распознавать жесты с несколькими указателями (пальцами).
Перетаскивание и масштабирование
Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
Управление событиями касания в ViewGroup
Узнайте, как управлять событиями касания в ViewGroup чтобы гарантировать правильную отправку событий касания в целевые представления.
,
Попробуйте способ создания
Jetpack Compose — рекомендуемый набор инструментов пользовательского интерфейса для Android. Узнайте, как использовать сенсорный ввод и ввод в Compose.

В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.

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

Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .

Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:

Темы

Обнаружение распространенных жестов
Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью GestureDetector .
Отслеживание касаний и движений указателя
Научитесь отслеживать движение.
Анимация жеста прокрутки
Узнайте, как использовать скроллеры — Scroller или OverScroller — для создания анимации прокрутки в ответ на событие касания.
Обработка мультитач-жестов
Узнайте, как распознавать жесты с несколькими указателями (пальцами).
Перетаскивание и масштабирование
Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
Управление событиями касания в ViewGroup
Узнайте, как управлять событиями касания в ViewGroup чтобы гарантировать правильную отправку событий касания в целевые представления.
,
Попробуйте способ создания
Jetpack Compose — рекомендуемый набор инструментов пользовательского интерфейса для Android. Узнайте, как использовать сенсорный ввод и ввод в Compose.

В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.

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

Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .

Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:

Темы

Обнаружение распространенных жестов
Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью GestureDetector .
Отслеживание касаний и движений указателя
Научитесь отслеживать движение.
Анимация жеста прокрутки
Узнайте, как использовать скроллеры — Scroller или OverScroller — для создания анимации прокрутки в ответ на событие касания.
Обработка мультитач-жестов
Узнайте, как распознавать жесты с несколькими указателями (пальцами).
Перетаскивание и масштабирование
Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
Управление событиями касания в ViewGroup
Узнайте, как управлять событиями касания в ViewGroup чтобы гарантировать правильную отправку событий касания в целевые представления.