Android-Eigenschaft Animation

<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, ich lerne ein bisschen Animation in Android. Ich habe von Google Developer Docs zwei Attribute bekommen, die ich eigentlich nicht verstehen kann

android:propertyName="string"
android:valueType=["intType" | "floatType"]

Einige der Werte sind sinnvoll"fade", "rotation", "alpha" Aber was ist mit anderen mögenendYear, firstDayOfWeek

Ich habe keine ausführliche Dokumentation zu diesen Themen gefunden, oder es besteht die Möglichkeit, dass ich nicht verstehe, welche verschiedenen Tutorials und Google Text & Tabellen ich vermitteln möchte.

**

Mein Zweifel ist, woher ich alle möglichen Werte bekommen kann"propertyName" Und was ist"valueType" Ich meine, was es eigentlich macht, wie es sich auf die Animation auswirkt

**

Ich folgedieses Tutorial und versuchte, mit Eigenschaften zu spielen, um ein besseres Verständnis zu haben.

Zum Beispiel zeigt der unten angehängte Screenshot so viele Möglichkeiten fürpropertyName aber ich weiß nicht, wie sie Sinn machen.

AußerdempropertyName akzeptiert "x" und "y" als Werte, aber sie kommen nicht in das Fenster.

Im Falle vonValueType wenn ich mich ändere"floatType" zu"intType" im unten erwähnten Ausschnitt des Tutorials fürRad

<objectAnimator
    android:duration="3000"
        android:propertyName="rotation"
        android:repeatCount="infinite"
        android:repeatMode="reverse"
        android:valueTo="180"
        android:valueType="floatType" />

Es hört auf zu animieren .. ??????

Kann jemand dieses Problem oder eine Quelle erklären, damit ich es herausfinden kann ..

Dies ist, was in erklärt wirdGoogle Dokumente

HINWEIS: - Ich versuche Animation zum ersten Mal nicht nur mit Android, sondern auch in meinem Leben ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage