title: Android Property Animation
body: <pre><code>&lt;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"]/&gt;
  </code></pre>
  
  <p>Ok I am learning some Animation in android. I got it from Google Developer Docs two attributes that actually I am not able to understand are</p>
  
  <pre><code>android:propertyName="string"
  android:valueType=["intType" | "floatType"]
  </code></pre>
  
  <p>Some of the values make sense <code>"fade", "rotation", "alpha"</code>
  But what about others like <code>endYear, firstDayOfWeek</code></p>
  
  <p>And I failed to find any detailed documentation about these or there may be chances that I am not understanding what various tutorials and Google Docs trying to convey..</p>
  
  <p>**</p>
  
  <blockquote>
    <p>My doubt is from where I can get all possible values of
    <code>"propertyName"</code> And what is <code>"valueType"</code> I mean what actually it do
    how actually it affect the animation</p>
  </blockquote>
  
  <p>**</p>
  
  <p>I am following <a href="http://mobile.tutsplus.com/tutorials/android/android-sdk-creating-a-simple-property-animation/" rel="nofollow noreferrer">this Tutorial</a> and was trying to play with properties so as to have better understanding.</p>
  
  <p>For say below attached screenshot shows so many possibilities for <code>propertyName</code> but I dont know how they make sense.</p>
  
  <p><img src="https://i.stack.imgur.com/5IvOA.png" alt="enter image description here"></p>
  
  <p>More Over <code>propertyName</code> accepts "x" and "y" as it values but they don't come in the window.</p>
  
  <p>In case of <code>ValueType</code> if I change <code>"floatType"</code> to <code>"intType"</code> in the below mention snippet of the tutorial for <strong>wheel</strong></p>
  
  <pre><code>&lt;objectAnimator
      android:duration="3000"
          android:propertyName="rotation"
          android:repeatCount="infinite"
          android:repeatMode="reverse"
          android:valueTo="180"
          android:valueType="floatType" /&gt;
  </code></pre>
  
  <p>It stops animating..??????</p>
  
  <p>Can Any one explain this issue or a source so as that I can figure it out..</p>
  
  <p>This is what is explained in <a href="http://developer.android.com/reference/android/animation/ObjectAnimator.html#setPropertyName%28java.lang.String%29" rel="nofollow noreferrer">Google docs</a></p>
  
  <p><strong>NOTE</strong>:- I am trying animation for the first time not only with android but in my life too...</p>