Animacja właściwości Androida
<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 uczę się animacji na Androida. Dostałem go od Google Developer Docs dwa atrybuty, których tak naprawdę nie jestem w stanie zrozumieć
android:propertyName="string"
android:valueType=["intType" | "floatType"]
Niektóre wartości mają sens"fade", "rotation", "alpha"
Ale co z innymi?endYear, firstDayOfWeek
Nie udało mi się znaleźć żadnej szczegółowej dokumentacji na ten temat lub może być szansa, że nie rozumiem, co różne tutoriale i Dokumenty Google próbują przekazać ..
**
Moje wątpliwości wynikają z tego, skąd mogę uzyskać wszystkie możliwe wartości"propertyName"
I co jest"valueType"
Mam na myśli to, co faktycznie robi, w rzeczywistości wpływa na animację
**
śledzęten samouczek i próbował grać z właściwościami, aby mieć lepsze zrozumienie.
Na przykład poniżej załączony zrzut ekranu pokazuje wiele możliwościpropertyName
ale nie wiem jak mają sens.
Co więcejpropertyName
akceptuje wartości „x” i „y”, ale wartości nie pojawiają się w oknie.
W przypadkuValueType
jeśli się zmienię"floatType"
do"intType"
w poniższym opisie samouczka dlakoło
<objectAnimator
android:duration="3000"
android:propertyName="rotation"
android:repeatCount="infinite"
android:repeatMode="reverse"
android:valueTo="180"
android:valueType="floatType" />
Przestaje animować .. ??????
Czy ktokolwiek może wyjaśnić ten problem lub źródło, aby móc to zrozumieć ...
To jest wyjaśnione wDokumenty Google
UWAGA: - Próbuję animacji po raz pierwszy nie tylko z Androidem, ale także w moim życiu ...