вход

Уменьшите задержку входных взаимодействий, прогнозируя будущие события MotionEvents.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
1 мая 2024 г. - - 1.0.0-бета04 -

Объявление зависимостей

Чтобы добавить зависимость от ввода, вы должны добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

классный

dependencies {
    implementation "androidx.input:input-motionprediction:1.0.0-beta04"
}

Котлин

dependencies {
    implementation("androidx.input:input-motionprediction:1.0.0-beta04")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см . в документации по системе отслеживания проблем .

Для этого артефакта нет примечаний к выпуску.

Версия 1.0

Версия 1.0.0-beta04

1 мая 2024 г.

androidx.input:input-motionprediction:1.0.0-beta04 выпущен. Версия 1.0.0-beta04 содержит эти коммиты .

Новые возможности

  • Прогнозирование не прекратится внезапно
  • Встроенный прогноз теперь используется по умолчанию вместо системного.

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

  • Перейдите на 21 в качестве minSdkVersion по умолчанию для библиотек AndroidX ( I6ec7f ).
  • Исправьте время события для событий с несколькими указателями ( 04824a ).
  • Исправьте историческую временную метку для первого указателя ( dee0b0 ).
  • Исправлено неверное историческое время при наличии нескольких указателей ( 1189fa ).

Версия 1.0.0-бета03

20 сентября 2023 г.

androidx.input:input-motionprediction:1.0.0-beta03 выпущен. Версия 1.0.0-beta03 содержит эти коммиты.

Новые возможности

  • Повышайте достоверность прогнозов при использовании точных инструментов. ( 57cb7c6 )
  • Оптимизировано распределение памяти встроенной библиотеки прогнозирования. ( 0b7686e )

Версия 1.0.0-бета02

26 июля 2023 г.

androidx.input:input-motionprediction:1.0.0-beta02 выпущен. Версия 1.0.0-beta02 содержит эти коммиты.

Новые возможности

  • Добавлена ​​поддержка API прогнозирования системы Android U ( I7261f ).

Изменения API

  • Объединены общедоступные и экспериментальные файлы API для h-thru m-путей ( Ic4630 , b/278769092 ).

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

  • Прогнозируемые события движения теперь сообщают правильное время остановки и события ( I40059 ).

Версия 1.0.0-бета01

22 марта 2023 г.

androidx.input:input-motionprediction:1.0.0-beta01 выпущен. Версия 1.0.0-beta01 содержит эти коммиты.

Новые возможности

  • Ориентация и наклон присутствуют в прогнозируемых событиях движения.
  • Внутренние динамически рассчитываемые прогнозы

Изменения API

  • Удален метод close , так как он больше не нужен ( I84349 ).

Версия 1.0.0-альфа02

7 декабря 2022 г.

androidx.input:input-motionprediction:1.0.0-alpha02 выпущен. Версия 1.0.0-alpha02 содержит эти коммиты.

Изменения API

  • recordMovement переименован в record и dispose для close ( I018c0 ).

Версия 1.0.0-альфа01

24 октября 2022 г.

androidx.input:input-motionprediction:1.0.0-alpha01 выпущен. Версия 1.0.0-alpha01 содержит эти коммиты.

Новые возможности

  • Первоначальный выпуск библиотеки прогнозирования ввода AndroidX. Сюда входит API для уменьшения воспринимаемой задержки при вводе данных путем прогнозирования будущих событий движения.

Изменения API

  • Представляет MotionEventPredictor — утилиту, которая прогнозирует события движения на основе ранее полученных.
,

вход

Уменьшите задержку входных взаимодействий, прогнозируя будущие события MotionEvents.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
1 мая 2024 г. - - 1.0.0-бета04 -

Объявление зависимостей

Чтобы добавить зависимость от ввода, вы должны добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

классный

dependencies {
    implementation "androidx.input:input-motionprediction:1.0.0-beta04"
}

Котлин

dependencies {
    implementation("androidx.input:input-motionprediction:1.0.0-beta04")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см . в документации по системе отслеживания проблем .

Для этого артефакта нет примечаний к выпуску.

Версия 1.0

Версия 1.0.0-beta04

1 мая 2024 г.

androidx.input:input-motionprediction:1.0.0-beta04 выпущен. Версия 1.0.0-beta04 содержит эти коммиты .

Новые возможности

  • Прогнозирование не прекратится внезапно
  • Встроенный прогноз теперь используется по умолчанию вместо системного.

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

  • Перейдите на 21 в качестве minSdkVersion по умолчанию для библиотек AndroidX ( I6ec7f ).
  • Исправьте время события для событий с несколькими указателями ( 04824a ).
  • Исправьте историческую временную метку для первого указателя ( dee0b0 ).
  • Исправлено неверное историческое время при наличии нескольких указателей ( 1189fa ).

Версия 1.0.0-бета03

20 сентября 2023 г.

androidx.input:input-motionprediction:1.0.0-beta03 выпущен. Версия 1.0.0-beta03 содержит эти коммиты.

Новые возможности

  • Повышайте достоверность прогнозов при использовании точных инструментов. ( 57cb7c6 )
  • Оптимизировано распределение памяти встроенной библиотеки прогнозирования. ( 0b7686e )

Версия 1.0.0-бета02

26 июля 2023 г.

androidx.input:input-motionprediction:1.0.0-beta02 выпущен. Версия 1.0.0-beta02 содержит эти коммиты.

Новые возможности

  • Добавлена ​​поддержка API прогнозирования системы Android U ( I7261f ).

Изменения API

  • Объединены общедоступные и экспериментальные файлы API для h-thru m-путей ( Ic4630 , b/278769092 ).

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

  • Прогнозируемые события движения теперь сообщают правильное время остановки и события ( I40059 ).

Версия 1.0.0-бета01

22 марта 2023 г.

androidx.input:input-motionprediction:1.0.0-beta01 выпущен. Версия 1.0.0-beta01 содержит эти коммиты.

Новые возможности

  • Ориентация и наклон присутствуют в прогнозируемых событиях движения.
  • Внутренние динамически рассчитываемые прогнозы

Изменения API

  • Удален метод close , так как он больше не нужен ( I84349 ).

Версия 1.0.0-альфа02

7 декабря 2022 г.

androidx.input:input-motionprediction:1.0.0-alpha02 выпущен. Версия 1.0.0-alpha02 содержит эти коммиты.

Изменения API

  • recordMovement переименован в record и dispose для close ( I018c0 ).

Версия 1.0.0-альфа01

24 октября 2022 г.

androidx.input:input-motionprediction:1.0.0-alpha01 выпущен. Версия 1.0.0-alpha01 содержит эти коммиты.

Новые возможности

  • Первоначальный выпуск библиотеки прогнозирования ввода AndroidX. Сюда входит API для уменьшения воспринимаемой задержки при вводе данных путем прогнозирования будущих событий движения.

Изменения API

  • Представляет MotionEventPredictor — утилиту, которая прогнозирует события движения на основе ранее полученных.