Dynamicanimation
Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
---|---|---|---|---|
12 de março de 2025 | 1.0.0 | - | 1.1.0-beta01 | - |
Declarar dependências
Para adicionar uma dependência a DynamicAnimation, é preciso adicionar o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.
Adicione as dependências dos artefatos necessários ao arquivo build.gradle
do
seu app ou módulo:
Groovy
dependencies { // Java language implementation implementation "androidx.dynamicanimation:dynamicanimation:1.0.0" // Kotlin implementation "androidx.dynamicanimation:dynamicanimation-ktx:" }
Kotlin
dependencies { // Java language implementation implementation("androidx.dynamicanimation:dynamicanimation:1.0.0") // Kotlin implementation("androidx.dynamicanimation:dynamicanimation-ktx:") }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.1.0
Versão 1.1.0-beta01
12 de março de 2025
Lançamento de androidx.dynamicanimation:dynamicanimation:1.1.0-beta01
. A versão 1.1.0-beta01 contém estas confirmações.
Mudanças na API
- Oculta a visibilidade da classe AnimationHandler. (I8072e).
Correções de bugs
- Essa biblioteca agora usa anotações de nulidade JSpecify, que são de uso de tipo. Os desenvolvedores Kotlin precisam usar os seguintes argumentos do compilador para aplicar o uso correto:
-Xjspecify-annotations=strict
,-Xtype-enhancement-improvements-strict-mode
. (I70783, b/326456246).
Versão 1.1.0-alpha03
4 de dezembro de 2019
androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03
é lançado sem mudanças públicas significativas desde 1.1.0-alpha02
. A versão 1.1.0-alpha03 contém estas confirmações.
Versão 1.1.0-alpha02
2 de julho de 2019
Lançamento de androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02
. As confirmações incluídas nessa versão podem ser encontradas neste link.
Correções de bugs
- Corrigido um bug na manipulação de posição pendente quando a ação é cancelada. (aosp/978170)
Versão 1.1.0-alpha01
3 de abril de 2019
Lançamento de androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01
. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).
Dynamicanimation-Ktx Versão 1.0.0
Versão 1.0.0-beta01
12 de março de 2025
Lançamento de androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-beta01
. A versão 1.0.0-beta01 contém estas confirmações.
DynamicAnimation-Ktx Versão 1.0.0-alpha03
4 de dezembro de 2019
androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03
é lançado sem mudanças públicas significativas desde 1.0.0-alpha02
. A versão 1.0.0-alpha03 contém essas confirmações (link em inglês).
DynamicAnimation-Ktx Versão 1.0.0-alpha02
3 de abril de 2019
Lançamento de androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02
. As confirmações incluídas nessa versão podem ser encontradas neste link.
Mudanças na API
- Alteração de
springAnimationOf
eflingAnimationOf
para usar um setter e um getter, em vez de um destino e umFloatPropertyCompat
, para instanciar umSpringAnimation
e umFlingAnimation
, respectivamente.
Dynamicanimation-Ktx Versão 1.0.0-alpha01
7 de fevereiro de 2019
Lançamento do androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01
. Essa é a primeira versão do dynamic-animation-ktx.
Novos recursos
- Nova API do Kotlin para criar
SpringAnimations
eFlingAnimations