В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.
Хотя ваше приложение не должно зависеть от сенсорных жестов в базовом поведении (поскольку жесты могут быть доступны не всем пользователям во всех контекстах), добавление сенсорного взаимодействия в ваше приложение может значительно повысить его полезность и привлекательность.
Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .
Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:
Темы
- Обнаружение распространенных жестов
- Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью
GestureDetector
. - Отслеживание касаний и движений указателя
- Научитесь отслеживать движение.
- Анимация жеста прокрутки
- Узнайте, как использовать скроллеры —
Scroller
илиOverScroller
— для создания анимации прокрутки в ответ на событие касания. - Обработка мультитач-жестов
- Узнайте, как распознавать жесты с несколькими указателями (пальцами).
- Перетаскивание и масштабирование
- Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
- Управление событиями касания в ViewGroup
- Узнайте, как управлять событиями касания в
ViewGroup
чтобы гарантировать правильную отправку событий касания в целевые представления.
В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.
Хотя ваше приложение не должно зависеть от сенсорных жестов в базовом поведении (поскольку жесты могут быть доступны не всем пользователям во всех контекстах), добавление сенсорного взаимодействия в ваше приложение может значительно повысить его полезность и привлекательность.
Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .
Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:
Темы
- Обнаружение распространенных жестов
- Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью
GestureDetector
. - Отслеживание касаний и движений указателя
- Научитесь отслеживать движение.
- Анимация жеста прокрутки
- Узнайте, как использовать скроллеры —
Scroller
илиOverScroller
— для создания анимации прокрутки в ответ на событие касания. - Обработка мультитач-жестов
- Узнайте, как распознавать жесты с несколькими указателями (пальцами).
- Перетаскивание и масштабирование
- Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
- Управление событиями касания в ViewGroup
- Узнайте, как управлять событиями касания в
ViewGroup
чтобы гарантировать правильную отправку событий касания в целевые представления.
В этом документе описывается, как писать приложения, позволяющие пользователям взаимодействовать с приложением с помощью сенсорных жестов. Android предоставляет множество API-интерфейсов, которые помогут вам создавать и обнаруживать жесты.
Хотя ваше приложение не должно зависеть от сенсорных жестов в базовом поведении (поскольку жесты могут быть доступны не всем пользователям во всех контекстах), добавление сенсорного взаимодействия в ваше приложение может значительно повысить его полезность и привлекательность.
Чтобы предоставить пользователям единообразный и интуитивно понятный интерфейс, ваше приложение должно соответствовать принятым соглашениям Android для сенсорных жестов. В документе Material Design Gestures показано, как использовать распространенные жесты в приложениях Android. Также см. «Движение материала» .
Для получения дополнительной информации по этой теме прочтите следующие соответствующие руководства:
Темы
- Обнаружение распространенных жестов
- Узнайте, как распознавать основные сенсорные жесты, такие как прокрутка, перелистывание и двойное касание, с помощью
GestureDetector
. - Отслеживание касаний и движений указателя
- Научитесь отслеживать движение.
- Анимация жеста прокрутки
- Узнайте, как использовать скроллеры —
Scroller
илиOverScroller
— для создания анимации прокрутки в ответ на событие касания. - Обработка мультитач-жестов
- Узнайте, как распознавать жесты с несколькими указателями (пальцами).
- Перетаскивание и масштабирование
- Узнайте, как реализовать сенсорное перетаскивание и масштабирование.
- Управление событиями касания в ViewGroup
- Узнайте, как управлять событиями касания в
ViewGroup
чтобы гарантировать правильную отправку событий касания в целевые представления.