Animação de propriedade do Android
<objectAnimator
android:propertyName="string"
android:duration="int"
android:valueFrom="float | int | color"
android:valueTo="float | int | color"
android:startOffset="int"
android:repeatCount="int"
android:repeatMode=["repeat" | "reverse"]
android:valueType=["intType" | "floatType"]/>
Ok estou aprendendo alguma animação no android. Recebi do Google Developer Docs dois atributos que, na verdade, não consigo entender são
android:propertyName="string"
android:valueType=["intType" | "floatType"]
Alguns dos valores fazem sentido"fade", "rotation", "alpha"
Mas e quanto a outros comoendYear, firstDayOfWeek
E eu não consegui encontrar nenhuma documentação detalhada sobre isso ou pode haver chances de que eu não esteja entendendo o que vários tutoriais e documentos do Google estão tentando transmitir.
**
Minha dúvida é de onde posso obter todos os valores possíveis de"propertyName"
E o que é"valueType"
Eu quero dizer o que realmente faz como realmente afeta a animação
**
Eu estou seguindoeste tutorial e estava tentando brincar com propriedades para ter uma melhor compreensão.
Para dizer abaixo, a captura de tela anexada mostra tantas possibilidades parapropertyName
mas eu não sei como eles fazem sentido.
Mais sobrepropertyName
aceita "x" e "y" como valores, mas eles não aparecem na janela.
No caso deValueType
se eu mudar"floatType"
para"intType"
no trecho de referência abaixo do tutorial pararoda
<objectAnimator
android:duration="3000"
android:propertyName="rotation"
android:repeatCount="infinite"
android:repeatMode="reverse"
android:valueTo="180"
android:valueType="floatType" />
Para de animar .. ??????
Alguém pode explicar esse problema ou uma fonte para que eu possa descobrir isso ..
Isto é o que é explicado emDocumentos Google
NOTA: - Estou tentando animação pela primeira vez não só com android mas na minha vida também ...