Стилус
На телефонах и устройствах с большим экраном, которые поддерживают стилус, пользователи ожидают единообразной работы стилуса во всех своих приложениях.
Поддержка стилуса для улучшения навигации, рисования и рукописного ввода, а также усовершенствованных кистей с распознаванием наклона и давления.
Управление вводом стилусом
Гид
Добавьте рукописный ввод в свое приложение с помощью Ink API
Используйте API Ink для добавления поддержки стилуса и расширения его возможностей в ваше приложение.
Гид
Ввод стилусом в текстовые поля
Разрешите пользователям вводить текстовые поля от руки с помощью стилуса.
Гид
Пользовательские текстовые редакторы
Включите рукописный ввод стилусом в представлениях, которые не являются компонентами
EditText или текстовыми виджетами WebView .
Гид
Расширенные функции стилуса
Поддержка давления стилуса, ориентации, наклона, наведения и обнаружения ладони. Улучшите обработку ввода с помощью стилуса с помощью графики с малой задержкой и библиотек прогнозирования движения.
Гид
Приложения для заметок
Делайте заметки – поддержка ввода стилусом в приложениях для заметок, чтобы пользователи могли писать, рисовать и комментировать содержимое экрана с максимальной эффективностью.
Выделите свой опыт с помощью расширенных библиотек
Используйте расширенные библиотеки стилусов, чтобы уменьшить задержку, обнаруживать давление и наклон, игнорировать случайные отметки и распознавать рукописный текст.
Библиотеки с низкой задержкой
Уменьшите задержку в конвейере рендеринга графики.
Уменьшите задержку за счет сокращения времени обработки между вводом стилуса и рендерингом на экране.
Уменьшите воспринимаемую задержку
Дополнительное снижение задержки достигается за счет прогнозирования будущих событий движения, что легко реализовать с помощью нашей библиотеки Motion Prediction Jetpack.
Расширенные библиотеки
Создавайте продвинутые кисти с давлением и наклоном.
Используйте информацию о давлении и наклоне стилуса для визуализации штриха из объекта
MotionEvent .
Отклоняйте случайные случайные метки
Избегайте случайных касаний экрана, возникающих при рисовании или письме стилусом.
Распознавать почерк
Распознавайте рукописный текст и классифицируйте жесты на цифровой поверхности с помощью ML Kit. Распознавайте рукописный текст и классифицируйте жесты на цифровой поверхности с помощью ML Kit Digital Ink Recognition.
Создавайте захватывающие впечатления
Предоставьте пользователям возможность работать в полноэкранном режиме и использовать навигацию с помощью жестов без случайных следов.
Сборка для всех типов ввода
Предоставьте своим пользователям возможность перемещаться по вашему приложению с помощью стилуса так же, как с помощью клавиатуры или трекпада. Оптимизация стилуса также улучшает работу с другими типами ввода, например позволяет пользователям перемещаться по вашему приложению с помощью стилуса так же, как с помощью клавиатуры или трекпада. Оптимизация стилуса также улучшает удобство работы с другими типами ввода, такими как клавиатура и мышь.
Гид
Показывать фокус при наведении
Помогите пользователям легко определить точку фокусировки на экране для точного ввода данных. Например, добавьте индикатор фокусировки в виде более толстой рамки, когда пользователь наводит на него курсор.
Гид
Настройте курсоры
При наведении обновите курсор, чтобы отобразить предварительный просмотр типа кисти или текущего действия.
Гид
Перетащите контент
Перетаскивайте изображения, текст и другой контент, чтобы пользователи могли быстро обмениваться ими из вашего приложения. Перетаскивайте изображения, текст и другой контент, чтобы пользователи могли быстро обмениваться ими из вашего приложения в другое приложение.
Гид
Сделать текст доступным для выбора
Сделайте текст в вашем приложении выделяемым, чтобы пользователи могли быстро выделять текст и делиться им с другими приложениями с помощью стилуса.
Сделайте текст в вашем приложении выделяемым, чтобы пользователи могли быстро выделять текст и делиться им с другими приложениями с помощью стилуса.